From 11c3e11864fb04d5716cd35c354499df0aabce90 Mon Sep 17 00:00:00 2001 From: "SLW\\ARNAUA" Date: Tue, 14 Dec 2021 12:25:09 +0100 Subject: [PATCH] Issues with reading tags from files for main.tf, module import and open alerting profile file. --- .terraform.lock.hcl | 22 - ...C.-6484801337205002164..management_zone.tf | 0 WK_RSU.105337600938540767..management_zone.tf | 23 - ...170-ac6f-38dcc97dde80..alerting_profile.tf | 89 + ...2f7-b575-14ee4b68e544..alerting_profile.tf | 76 + ...2a6-bfbc-7db147737f27..alerting_profile.tf | 64 + ...892-ad3d-1e134be46291..alerting_profile.tf | 64 + ...4d4-9770-b37d81169ebb..alerting_profile.tf | 89 + ...f1a-98fc-9ab33a6061e1..alerting_profile.tf | 64 + ...782-a7ab-8521fd2d52f2..alerting_profile.tf | 106 + ...4cf-b33f-2e51ba936557..alerting_profile.tf | 89 + ...a25-b344-7e6d16998d0a..alerting_profile.tf | 89 + ...5d2-b375-fa44bacccfda..alerting_profile.tf | 89 + ...c70-a2f1-5c75986b165d..alerting_profile.tf | 46 + ...ede-a0b7-91e36b019414..alerting_profile.tf | 130 + ...b16-8eb4-9cf3a2598669..alerting_profile.tf | 89 + ...023-9e55-9a43529cb3ce..alerting_profile.tf | 89 + ...d39-ab4f-b03b99c0f501..alerting_profile.tf | 76 + ...425-9293-ddfcc79c05cb..alerting_profile.tf | 89 + ...e23-8cec-30c30012a5ce..alerting_profile.tf | 89 + ...fb7-aefb-b37024df4512..alerting_profile.tf | 89 + ...554-82da-b68fd39cad05..alerting_profile.tf | 89 + ...214-85b9-57bf5a4db569..alerting_profile.tf | 89 + ...b4d-8063-65a3f7f3e6e1..alerting_profile.tf | 89 + ...f3f-8037-b7534b4fe2f2..alerting_profile.tf | 89 + ...2f4-8687-e702f4a98a75..alerting_profile.tf | 89 + ...1c0-a98b-ff8aeedbbc63..alerting_profile.tf | 89 + ...d37-84a3-9a7143f23a43..alerting_profile.tf | 89 + ...8bf-8a52-7ff6b3010234..alerting_profile.tf | 89 + ...4b1-9a16-a5ecb079f56b..alerting_profile.tf | 89 + ...75a-bfbd-aba5acdc9020..alerting_profile.tf | 89 + ...eaf-b67f-958214ab1ce1..alerting_profile.tf | 89 + ...b4e-9250-3422eee2faf8..alerting_profile.tf | 64 + ...ef8-88ac-31e46405d382..alerting_profile.tf | 88 + ...f60-a8b3-9d752258a45f..alerting_profile.tf | 89 + ...996-8476-e2b6d4ab152d..alerting_profile.tf | 89 + ...33d-83e0-4f8f136e7682..alerting_profile.tf | 45 + ...d90-a6e6-b5d16cad9fd3..alerting_profile.tf | 39 + ...c00-8558-adc578eb9694..alerting_profile.tf | 46 + ...d4a-b08d-ae115a8df4b7..alerting_profile.tf | 39 + .../alerting_profiles}/module.tf | 0 ...e4d-9bbb-d8748c0e0fe8..alerting_profile.tf | 4 + ...e2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf | 127 + ...e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf | 3683 + ...31-3bbc-4724-8a4c-88c87431ef51..autotag.tf | 0 ...d9-b9a1-4917-80dc-c2a30adffc18..autotag.tf | 0 ...1a-8728-4272-a67b-67bd61dc5a48..autotag.tf | 47 + ...de-f34c-4001-98e4-71a9246349ba..autotag.tf | 0 ...36-9060-4b2f-a839-a9990575f04f..autotag.tf | 20 + ...1a-658c-4162-9e0d-af659ee6f47b..autotag.tf | 0 ...5d-2147-462e-9123-9dac9ff4459b..autotag.tf | 0 ...4f-df14-473d-981e-700a4a3ba1c1..autotag.tf | 815 + ...bc-3bbe-46ab-b453-795ee38583d1..autotag.tf | 0 ...92-dc1a-47e9-899c-63e2bdefe56c..autotag.tf | 0 ...1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf | 0 ...82-3266-4ec4-aed1-6490fc433291..autotag.tf | 0 ...b4-f6b8-473e-8d3b-954f99818175..autotag.tf | 79 + ...b9-3aba-4c47-a162-ca95677af5c8..autotag.tf | 0 ...c4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf | 0 ...a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf | 0 .../autotags}/module.tf | 0 ...ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf | 61 + .../configuration.tf | 0 ...-45d7-aabb-f26e2a93a3ff..custom_service.tf | 0 ...-44f4-9b48-b27d0ed50c54..custom_service.tf | 0 ...-4442-b118-68794e2abfbd..custom_service.tf | 0 ...-4297-9050-543c2e3a8186..custom_service.tf | 0 ...-402f-a0c4-d5870a0321e5..custom_service.tf | 0 ...-408e-a66a-4fc82e16804e..custom_service.tf | 0 ...-47ce-947f-c070d0ae6073..custom_service.tf | 0 ...-4611-a1ef-4218e693544f..custom_service.tf | 0 ...-4bd3-8860-605ffd45e2d0..custom_service.tf | 0 ...-4ff2-bbff-4b6563afcac1..custom_service.tf | 0 ...-4a7f-814d-82c809821a60..custom_service.tf | 0 ...-4892-acb8-bebd4dc07a23..custom_service.tf | 0 ...-4eea-b5d3-50f57da77b91..custom_service.tf | 0 ...-484d-9a1b-3e82944a7a61..custom_service.tf | 0 ...-4328-9486-2c422b7536e8..custom_service.tf | 0 ...-4526-936d-735a176e79a6..custom_service.tf | 0 ...-40b3-861a-fde3cf9b6562..custom_service.tf | 0 ...-4760-bf25-7c21a5145ece..custom_service.tf | 0 ...-4997-b4c4-57031609d863..custom_service.tf | 0 ...-4d7e-ab7f-f8d308c0785d..custom_service.tf | 0 ...-4481-9fcf-2fef0bb33aab..custom_service.tf | 0 ...-4131-99af-3884a4884c71..custom_service.tf | 0 ...-4761-8f2b-80364b63ac9a..custom_service.tf | 0 ...-47de-9bc1-487b9637b7f7..custom_service.tf | 0 ...-4c10-8514-2e652e71ffda..custom_service.tf | 0 ...-48c8-9928-769bb3858bfe..custom_service.tf | 0 ...-4e18-b69b-934d47ee1d9d..custom_service.tf | 0 ...-4093-bd8d-7927418e0192..custom_service.tf | 0 ...-4e67-9c09-d65b533fc24e..custom_service.tf | 0 ...-4416-af7a-38402a59b0c3..custom_service.tf | 0 ...-418e-b6ea-040fce5c2f97..custom_service.tf | 0 ...-4415-a7cd-7438126af19c..custom_service.tf | 0 ...-44ef-8756-2a333dd32d98..custom_service.tf | 0 ...-4f88-a9f9-d5131ca7892b..custom_service.tf | 0 ...-4bf0-94e6-e9676a07cde1..custom_service.tf | 0 ...-4aa3-923d-caf466f04465..custom_service.tf | 0 ...-403d-9fe9-4c38b0071768..custom_service.tf | 0 ...-418b-98e6-832d9a7ee132..custom_service.tf | 0 ...-4149-b90f-eb439ddf2eb7..custom_service.tf | 0 ...-4013-b0f9-0a872af3f44b..custom_service.tf | 0 ...-45a0-bf9e-57a727836b86..custom_service.tf | 0 .../custom_services/module.tf | 0 ...-47fe-bb31-60ea5c29e393..custom_service.tf | 0 ...BC.-419536099809788537..management_zone.tf | 0 ...GW.8505678630142971659..management_zone.tf | 0 ...IM.5858960741172780348..management_zone.tf | 0 ...ST.4284157392148718704..management_zone.tf | 0 ...L.-4095317036884154012..management_zone.tf | 0 ...L.-4124588987890496427..management_zone.tf | 91 + ...CS.3255782291710659598..management_zone.tf | 0 ...TP.6039019990917988583..management_zone.tf | 0 ...FP.8264399635884697827..management_zone.tf | 0 ...in.-711670489332587991..management_zone.tf | 0 ...sp.6759587591579958728..management_zone.tf | 0 ...2X.7261656644444143142..management_zone.tf | 0 ...SM.2915456084044023167..management_zone.tf | 0 ...U.-1268277950254444437..management_zone.tf | 0 ...C.-2086783870824620197..management_zone.tf | 0 ...M.-5139616067943914324..management_zone.tf | 0 ...IS.3009110171208237421..management_zone.tf | 0 ...P.-5884762133802735399..management_zone.tf | 0 ...EC2.984553810256726895..management_zone.tf | 0 ...SBS.281869016656866433..management_zone.tf | 94 + ...ry.2107206930322242750..management_zone.tf | 0 ...ces.343102601498175580..management_zone.tf | 194 + ...E).4530644663209438695..management_zone.tf | 0 ...nts.337084454801734616..management_zone.tf | 0 ...E.-8570994466372814219..management_zone.tf | 0 ...et.8678780206055840222..management_zone.tf | 0 ...CG.1580439820202177380..management_zone.tf | 94 + ...CD.5483395701072092813..management_zone.tf | 0 ...SI.8356220544719609273..management_zone.tf | 0 ...ds.6501681794177069649..management_zone.tf | 94 + ...t.-7878128883535054810..management_zone.tf | 94 + ...s.-4617890206478168070..management_zone.tf | 0 ...ur.3815634264786416341..management_zone.tf | 94 + ...al.1777058043439209450..management_zone.tf | 0 ...r.-4697446559085661233..management_zone.tf | 94 + ...ly.4474755998578015823..management_zone.tf | 94 + ...es.8357308173977663646..management_zone.tf | 0 ...PM.2344623684560722335..management_zone.tf | 185 + ...DM.5530586743181603811..management_zone.tf | 0 ...ur.-319238264175647671..management_zone.tf | 0 ...s.-2636562501139802422..management_zone.tf | 0 ...es.-733564006240048134..management_zone.tf | 0 ...U.-9051200530083093822..management_zone.tf | 0 ...SC.6852567050803592569..management_zone.tf | 94 + ...U.-7762134287292745723..management_zone.tf | 0 ...s.-1910677594784699639..management_zone.tf | 94 + ...VC.2134637765503631591..management_zone.tf | 0 ...s.-4019360158137536139..management_zone.tf | 185 + ...Fs.1955885627748260414..management_zone.tf | 0 ..._2.7948932666251761491..management_zone.tf | 0 ...s.-4209680620967425339..management_zone.tf | 0 ...ft.5560806819234660207..management_zone.tf | 0 ...S.-3752970512426387857..management_zone.tf | 0 ...SA.6353665037398116067..management_zone.tf | 0 ...R.-1390264120708265333..management_zone.tf | 0 ...er.3932428396818255778..management_zone.tf | 0 ...s.-5698021298883686644..management_zone.tf | 0 ...a.-3104826150694516428..management_zone.tf | 95 + ...pit.-11067882662526399..management_zone.tf | 0 ...es.5188541189677060803..management_zone.tf | 94 + ...E.-3795364033337839281..management_zone.tf | 0 ...KS.4397088666970698037..management_zone.tf | 0 ...y.-2133422980246552080..management_zone.tf | 39 + ...S.-4413944977212003148..management_zone.tf | 94 + ...BT.7501203881245410096..management_zone.tf | 0 ...ker.739588863038338383..management_zone.tf | 0 ...us.5588329812920061262..management_zone.tf | 0 ...ay.6162343093211434661..management_zone.tf | 0 ...ch.4065036998432033236..management_zone.tf | 0 ...W.-1816545408526640868..management_zone.tf | 94 + ...W2.5726542056217232950..management_zone.tf | 0 ...on.5176227165984262597..management_zone.tf | 114 + ...S.-4388361218144431517..management_zone.tf | 0 ...es.3268847322115566645..management_zone.tf | 174 + ...ces.-60533151275910715..management_zone.tf | 0 ...XCC.726963056829115815..management_zone.tf | 114 + ...ce.3851043124338361867..management_zone.tf | 94 + ...s.-4777952942075792115..management_zone.tf | 94 + ...m.-6595885403062829907..management_zone.tf | 0 ...sa.6489260219676736642..management_zone.tf | 94 + ...m.-8221852403424262400..management_zone.tf | 94 + ...ns.2845183407633390643..management_zone.tf | 94 + ...e.-7068216294419410381..management_zone.tf | 94 + ...s.-4026809012615074124..management_zone.tf | 0 ...im.6779395205490842283..management_zone.tf | 94 + ...i.-6525374610311912144..management_zone.tf | 0 ...mcs.703787014794532009..management_zone.tf | 94 + ...er.6845961539606420354..management_zone.tf | 0 ...y.-1540650025139328186..management_zone.tf | 0 ...e.-2189390331381689182..management_zone.tf | 94 + ...ms.3535580551222857233..management_zone.tf | 94 + ...ui.8190401556217650523..management_zone.tf | 94 + ...e.-6407838691959707830..management_zone.tf | 94 + ...n.-6517611825592343932..management_zone.tf | 94 + ...le.2364307383147688999..management_zone.tf | 94 + ...ms.8481305279283217918..management_zone.tf | 0 ...ce.3830608542188797409..management_zone.tf | 94 + ...h.-3430850046259037518..management_zone.tf | 0 ...ts.3432987914211903046..management_zone.tf | 0 ...ce.3844700651132280279..management_zone.tf | 94 + ...e.-5558936089274731359..management_zone.tf | 94 + ...-be.234573445895208960..management_zone.tf | 94 + ...o.-5351196144048268257..management_zone.tf | 0 ...e.-5651984742855815750..management_zone.tf | 0 ...ent.683077913196182971..management_zone.tf | 94 + ...lo.2446772408456848291..management_zone.tf | 0 ...ts.3715912383344405425..management_zone.tf | 0 ...cs.8234311494301662433..management_zone.tf | 94 + ...ce.3646847314212076692..management_zone.tf | 0 ...e.-3665558699734749902..management_zone.tf | 0 ...ac.6505043424644966677..management_zone.tf | 0 ...s.-4813785438275446822..management_zone.tf | 114 + ...r.-3235233091265061954..management_zone.tf | 0 ...cc.6785475369519132478..management_zone.tf | 0 ...dc.1057517960840498906..management_zone.tf | 0 ...ce.4692934809440873007..management_zone.tf | 94 + ...e.-3481404155533271818..management_zone.tf | 0 ...cy.7901706371616384215..management_zone.tf | 0 ...e.-4904645486964490409..management_zone.tf | 94 + ...e.-1006261912630048989..management_zone.tf | 94 + ...ce.-454781418938640078..management_zone.tf | 0 ...ce.1719030588358569859..management_zone.tf | 0 ...e.-6539988343728513019..management_zone.tf | 0 ...ce.3507543056413618167..management_zone.tf | 94 + ...e.-6343867182147315832..management_zone.tf | 0 ...e.-5042002924345469442..management_zone.tf | 94 + ...r.-6973581261416020021..management_zone.tf | 0 ...r.-6224674043145965813..management_zone.tf | 94 + ...cm.-895580249814261506..management_zone.tf | 94 + ...mfy.848401857749292905..management_zone.tf | 0 ...ce.1286045901809938488..management_zone.tf | 94 + ...e.-7181836511556584903..management_zone.tf | 94 + ...m.-1461450175817610753..management_zone.tf | 0 ...e.-6525222654329360526..management_zone.tf | 94 + ...ce.6000238730837026909..management_zone.tf | 0 ...u.-6465065108278477847..management_zone.tf | 0 ...n.-8423484601540043009..management_zone.tf | 0 ...pi.8707127902849896641..management_zone.tf | 94 + ...pi.4542703071885587630..management_zone.tf | 94 + ...ce.5826180152638294023..management_zone.tf | 94 + ...or.-945634447813675373..management_zone.tf | 0 ...e.-7384668182503674044..management_zone.tf | 94 + ...e.-6224705283204834466..management_zone.tf | 94 + ...ce.6381263894383476159..management_zone.tf | 94 + ...ice.354787604648139004..management_zone.tf | 0 ...e.-1262921922277035180..management_zone.tf | 94 + ...e.-5195733165670164329..management_zone.tf | 0 ...e.-4792999921769558004..management_zone.tf | 94 + ...it.8238007143875611982..management_zone.tf | 0 ...y.-2360172082964226530..management_zone.tf | 94 + ...ice.239098591434607832..management_zone.tf | 94 + ...ce.2693367897048369138..management_zone.tf | 94 + ...e.-7042281349369105957..management_zone.tf | 94 + ...pm.3521442346466955677..management_zone.tf | 0 ...pp.7431808806854689694..management_zone.tf | 0 ...sd.3321466583645887684..management_zone.tf | 0 ...4m.2719806885490791534..management_zone.tf | 94 + ...db.7187056346821278083..management_zone.tf | 94 + ...mc.1786086320445564585..management_zone.tf | 0 ...caf.662397954779801135..management_zone.tf | 94 + ...rcr.292266112033817776..management_zone.tf | 0 ...d.-1420185670353694662..management_zone.tf | 0 ...te.-178713865195665676..management_zone.tf | 0 ...sa.5806965905152347407..management_zone.tf | 94 + ...sh.6791006737567776609..management_zone.tf | 94 + ...e.-8519305773537616601..management_zone.tf | 94 + ...e.-1783221886243782060..management_zone.tf | 0 ...e.-1757559001732264280..management_zone.tf | 94 + ...c.-7863243655181765550..management_zone.tf | 94 + ...e.-3570944723533684347..management_zone.tf | 0 ...s.-8760732051205931982..management_zone.tf | 94 + ...h.-7986744385538534110..management_zone.tf | 0 ...ce.6825771495168986146..management_zone.tf | 94 + ...e.-2346036958469983045..management_zone.tf | 94 + ...in.5586851433711924938..management_zone.tf | 94 + ...s.-5175560781627909210..management_zone.tf | 0 ...nc.4240321421761080938..management_zone.tf | 0 ...s.-3348722348446940244..management_zone.tf | 0 ...e.-2523692038884129780..management_zone.tf | 0 ...e.-1198227328507213456..management_zone.tf | 0 ...y.-1855356480489583241..management_zone.tf | 94 + ...1.-7555644302631013883..management_zone.tf | 0 ...e.-1836297497707245797..management_zone.tf | 0 ...e.-8128156058831255427..management_zone.tf | 0 ...e.-2156298583591841198..management_zone.tf | 94 + ...ce.-818505253642779277..management_zone.tf | 94 + ...r.-7995464145365327731..management_zone.tf | 0 ...r.-6071617396278040785..management_zone.tf | 62 + ...c.-5466091717637198390..management_zone.tf | 0 ...m.-4957448593079692287..management_zone.tf | 0 ...-oc.168846665393629930..management_zone.tf | 0 ...g.-5861071701153942147..management_zone.tf | 0 ...o.-9010747661501458721..management_zone.tf | 62 + ...e.-5864191605161185587..management_zone.tf | 0 ...s.-8550316932235830515..management_zone.tf | 0 ...e.-3612885846716312220..management_zone.tf | 0 ...lc.2826000795787228538..management_zone.tf | 0 ...p.-5953180699600147415..management_zone.tf | 0 ...ot.-515772749824946029..management_zone.tf | 94 + ...s.-2616965047573894928..management_zone.tf | 0 ...in.-147393270306928398..management_zone.tf | 0 ...ve.1023740486178908540..management_zone.tf | 0 ...g.-7632508319772674991..management_zone.tf | 0 ...er.5595351203987284817..management_zone.tf | 0 ...e.-1228515758018962569..management_zone.tf | 0 ...ce.-930331147395988756..management_zone.tf | 0 ...ice.-31474243724631220..management_zone.tf | 94 + ...v.-5330838991570054689..management_zone.tf | 94 + ...sp.6094407191706905954..management_zone.tf | 0 ...es.8628942035731022351..management_zone.tf | 0 ...es.1783707477276456324..management_zone.tf | 94 + ...g.-8660591714882379410..management_zone.tf | 0 ...e.-2199516374121367601..management_zone.tf | 94 + ...ice.980968245029181999..management_zone.tf | 94 + ...t.-2188504752080694402..management_zone.tf | 94 + ...er.-156429468485164726..management_zone.tf | 94 + ...e.-5869798444572368149..management_zone.tf | 94 + ...ce.5799269877279631310..management_zone.tf | 94 + ...e.-5211583510761118238..management_zone.tf | 94 + ...ce.2486877234173158832..management_zone.tf | 0 ...ce.2491728714846787854..management_zone.tf | 94 + ...e.-2066803623641499053..management_zone.tf | 94 + ...ce.3797586243365369391..management_zone.tf | 94 + ...ce.8522662468308095794..management_zone.tf | 0 ...e.-6050555172529539605..management_zone.tf | 0 ...ce.3357098755062957648..management_zone.tf | 94 + ...ce.2789267684361766874..management_zone.tf | 94 + ...ce.5865557553090724934..management_zone.tf | 0 ...e.-7635995389339220770..management_zone.tf | 0 ...r.-6613180934870175830..management_zone.tf | 94 + ...e.-8592600832842524161..management_zone.tf | 0 ...de.3344312991060217140..management_zone.tf | 0 ...e.-1115832180662592707..management_zone.tf | 0 ...ance.46114594976216242..management_zone.tf | 94 + ...er.4974872442753979399..management_zone.tf | 94 + ...u.-5249314341918312822..management_zone.tf | 94 + ...i.-3219539803207924419..management_zone.tf | 94 + ...r.-6258191149278638298..management_zone.tf | 94 + ...b.-8226161712253414967..management_zone.tf | 0 ...c.-1633958683594741030..management_zone.tf | 0 ...g.-2200092601582411463..management_zone.tf | 94 + ...m.-6013854588466847436..management_zone.tf | 94 + ...nd.1658551003314348396..management_zone.tf | 94 + ...er.-705052569401216697..management_zone.tf | 94 + ...r.-6289044499667207502..management_zone.tf | 94 + ...e.-8902327479536667123..management_zone.tf | 94 + ...e.-1406241950085454338..management_zone.tf | 0 ...er.5257693245064006362..management_zone.tf | 94 + ...ce.3772015827568746420..management_zone.tf | 0 ...e.-2779709996263365125..management_zone.tf | 94 + ...ta.5982925318220436329..management_zone.tf | 94 + ...-ts.670242093097503433..management_zone.tf | 94 + ...vs.7876609861723293539..management_zone.tf | 94 + ...a.-2009685042850936658..management_zone.tf | 94 + ...ce.8925843135515113505..management_zone.tf | 0 ...bl.2228363312078773864..management_zone.tf | 0 ...k.-2891055759702142212..management_zone.tf | 114 + ...s.-8492778620176370345..management_zone.tf | 0 ...t.-7966244513986779017..management_zone.tf | 94 + ...e.-8977015620553252616..management_zone.tf | 0 ...er.6237970573590379302..management_zone.tf | 94 + ...tm.1748000559316717118..management_zone.tf | 0 ...o.-8815130119677366073..management_zone.tf | 0 ...e.-6137287057127596271..management_zone.tf | 94 + ...r.-1204181947748313729..management_zone.tf | 0 ...ce.2472898803915005617..management_zone.tf | 94 + ...gu.3857563014711089928..management_zone.tf | 94 + ...b.-7512073509502205738..management_zone.tf | 94 + ...l.-7516522908294698690..management_zone.tf | 0 ...r.-1636363340970029625..management_zone.tf | 94 + ...e.-3487817013971232940..management_zone.tf | 0 ...e.-3435599000471094320..management_zone.tf | 94 + ...or.6312603756569057726..management_zone.tf | 0 ...e.-2619692944278089863..management_zone.tf | 94 + ...ce.6794316792063710932..management_zone.tf | 94 + ...e.-3440958503845572911..management_zone.tf | 94 + ...bt.2116716187718300774..management_zone.tf | 0 ...i.-5273930433361781004..management_zone.tf | 0 ...m.-8261459735630992973..management_zone.tf | 94 + ...m.-4003846334862443834..management_zone.tf | 0 ...er.-214928697454538672..management_zone.tf | 0 ...e.-6851611601553068903..management_zone.tf | 94 + ...d.-5943418555153993001..management_zone.tf | 0 ...er.8942190779928556172..management_zone.tf | 94 + ...er.2209945008905404385..management_zone.tf | 0 ...ce.4907951848187910230..management_zone.tf | 94 + ...s.-1396964481465929461..management_zone.tf | 94 + ...ce.8119874633790636397..management_zone.tf | 0 ...r.-1184749760203224714..management_zone.tf | 94 + ...r.-3391554374807265844..management_zone.tf | 94 + ...ce.1728583511228313897..management_zone.tf | 0 ...ce.-464675131828532576..management_zone.tf | 0 ...am.1243771507483088038..management_zone.tf | 94 + ...ce.2106969274547463714..management_zone.tf | 94 + ...sp.6880487254149934188..management_zone.tf | 94 + ...er.2011744672945135226..management_zone.tf | 0 ...cs.-160525691340029159..management_zone.tf | 94 + ...b.-8131959358977252437..management_zone.tf | 94 + ...mr.-688422281186010970..management_zone.tf | 0 ...d.-5534381493737197118..management_zone.tf | 94 + ...u.-4286479403216664835..management_zone.tf | 94 + ...e.-4712284468125873599..management_zone.tf | 0 ...tvp.994369514616635249..management_zone.tf | 19 + ...ce.7524486573325634721..management_zone.tf | 0 ...ce.5659820862934834132..management_zone.tf | 94 + ...e.-2136681634610104275..management_zone.tf | 94 + ...ce.2783843045311786472..management_zone.tf | 94 + ...e.-3524077140818801706..management_zone.tf | 0 ...e.-6280192777790291017..management_zone.tf | 0 ...ce.-192582546746005275..management_zone.tf | 94 + ...ce.3588325415984644908..management_zone.tf | 94 + ...e.-4629098788625331031..management_zone.tf | 94 + ...e.-1473058620267078394..management_zone.tf | 0 ...e.-3770775444771220305..management_zone.tf | 0 ...e.-5786039945021962186..management_zone.tf | 0 ...e.-4462354815142253164..management_zone.tf | 0 ...rt.1565629517762195807..management_zone.tf | 94 + ...nd.7139512845863327483..management_zone.tf | 0 ...ng.8439430533353830924..management_zone.tf | 0 ...ce.3832313249744862960..management_zone.tf | 94 + ...r.-4542920330127251082..management_zone.tf | 94 + ...e.-5998734171557358773..management_zone.tf | 0 ...ce.4061574965078448311..management_zone.tf | 0 ...e.-5394504524020450484..management_zone.tf | 94 + ...in.1843223523468635430..management_zone.tf | 94 + ...e.-1017790433340187721..management_zone.tf | 0 ...r.-4238479884355788160..management_zone.tf | 0 ...v.-3228512635352710157..management_zone.tf | 94 + ...r.-7519199679488905472..management_zone.tf | 94 + ...pi.-846196462544696783..management_zone.tf | 0 ...i.-5707696217538461633..management_zone.tf | 0 ...r.-1066539719125670580..management_zone.tf | 0 ...us.-830480395218330790..management_zone.tf | 94 + ...cd.6201076759498324419..management_zone.tf | 0 ...ts.5842654451628371612..management_zone.tf | 0 ...er.7984472777235983022..management_zone.tf | 0 ...ar.7322648462719879167..management_zone.tf | 0 ...ty.3737706196578343849..management_zone.tf | 0 ...s.-4112886493107181463..management_zone.tf | 0 ...d.-8141281538555996318..management_zone.tf | 0 ...s.-5367999236768661485..management_zone.tf | 0 ...s.-8663930534173844410..management_zone.tf | 0 ...s.-5431789095638148262..management_zone.tf | 0 ...g.-4931602184083142599..management_zone.tf | 0 ...es.7272386165732072340..management_zone.tf | 0 ...es.2789442917157839429..management_zone.tf | 0 ...nt.7212377285048625814..management_zone.tf | 0 ...es.1072985257684718374..management_zone.tf | 0 ...n.-7170770367298385161..management_zone.tf | 0 ...y.-2856031711728268510..management_zone.tf | 0 ...pp.2877860233955550596..management_zone.tf | 0 ...in.6607595346813988754..management_zone.tf | 0 ...s.-8881178060219525495..management_zone.tf | 0 ...pp.-905305273439641248..management_zone.tf | 0 ...ra.7111072854346026301..management_zone.tf | 0 ...s.-8618973496510074025..management_zone.tf | 0 ...CC.5199358269317144485..management_zone.tf | 264 + ...y.-6611202701233341995..management_zone.tf | 0 ...GU.7762420106813300217..management_zone.tf | 0 ...a.-6303890120553130256..management_zone.tf | 0 ...g.-5513243277421013486..management_zone.tf | 0 .../management_zones}/module.tf | 0 ...g.-2517423735210691021..management_zone.tf | 0 ...e2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf | 127 + ...e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf | 0 ...31-3bbc-4724-8a4c-88c87431ef51..autotag.tf | 1446 + ...d9-b9a1-4917-80dc-c2a30adffc18..autotag.tf | 1269 + ...1a-8728-4272-a67b-67bd61dc5a48..autotag.tf | 47 + ...de-f34c-4001-98e4-71a9246349ba..autotag.tf | 77 + ...36-9060-4b2f-a839-a9990575f04f..autotag.tf | 20 + ...1a-658c-4162-9e0d-af659ee6f47b..autotag.tf | 59 + ...5d-2147-462e-9123-9dac9ff4459b..autotag.tf | 165 + ...4f-df14-473d-981e-700a4a3ba1c1..autotag.tf | 815 + ...bc-3bbe-46ab-b453-795ee38583d1..autotag.tf | 709 + ...92-dc1a-47e9-899c-63e2bdefe56c..autotag.tf | 61 + ...1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf | 61 + ...82-3266-4ec4-aed1-6490fc433291..autotag.tf | 99 + ...b4-f6b8-473e-8d3b-954f99818175..autotag.tf | 0 ...b9-3aba-4c47-a162-ca95677af5c8..autotag.tf | 23 + ...c4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf | 188 + ...a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf | 99 + .../autotags}/module.tf | 0 ...ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf | 61 + .../20211213-194541_EUPROD/configuration.tf | 8 + ...USTER-1A31BABF3BCE56BB..credentials.k8s.tf | 0 ...USTER-7AB72CF17304A81E..credentials.k8s.tf | 0 .../credentials}/module.tf | 0 ...-45d7-aabb-f26e2a93a3ff..custom_service.tf | 28 + ...-44f4-9b48-b27d0ed50c54..custom_service.tf | 22 + ...-4442-b118-68794e2abfbd..custom_service.tf | 22 + ...-4297-9050-543c2e3a8186..custom_service.tf | 22 + ...-402f-a0c4-d5870a0321e5..custom_service.tf | 28 + ...-408e-a66a-4fc82e16804e..custom_service.tf | 22 + ...-47ce-947f-c070d0ae6073..custom_service.tf | 22 + ...-4611-a1ef-4218e693544f..custom_service.tf | 22 + ...-4bd3-8860-605ffd45e2d0..custom_service.tf | 34 + ...-4ff2-bbff-4b6563afcac1..custom_service.tf | 22 + ...-4a7f-814d-82c809821a60..custom_service.tf | 22 + ...-4892-acb8-bebd4dc07a23..custom_service.tf | 22 + ...-4eea-b5d3-50f57da77b91..custom_service.tf | 34 + ...-484d-9a1b-3e82944a7a61..custom_service.tf | 46 + ...-4328-9486-2c422b7536e8..custom_service.tf | 34 + ...-4526-936d-735a176e79a6..custom_service.tf | 34 + ...-40b3-861a-fde3cf9b6562..custom_service.tf | 22 + ...-4760-bf25-7c21a5145ece..custom_service.tf | 37 + ...-4997-b4c4-57031609d863..custom_service.tf | 26 + ...-4d7e-ab7f-f8d308c0785d..custom_service.tf | 158 + ...-4481-9fcf-2fef0bb33aab..custom_service.tf | 453 + ...-4131-99af-3884a4884c71..custom_service.tf | 21 + ...-4761-8f2b-80364b63ac9a..custom_service.tf | 241 + ...-47de-9bc1-487b9637b7f7..custom_service.tf | 23 + ...-4c10-8514-2e652e71ffda..custom_service.tf | 80 + ...-48c8-9928-769bb3858bfe..custom_service.tf | 80 + ...-4e18-b69b-934d47ee1d9d..custom_service.tf | 22 + ...-4093-bd8d-7927418e0192..custom_service.tf | 28 + ...-4e67-9c09-d65b533fc24e..custom_service.tf | 22 + ...-4416-af7a-38402a59b0c3..custom_service.tf | 23 + ...-418e-b6ea-040fce5c2f97..custom_service.tf | 39 + ...-4415-a7cd-7438126af19c..custom_service.tf | 22 + ...-44ef-8756-2a333dd32d98..custom_service.tf | 260 + ...-4f88-a9f9-d5131ca7892b..custom_service.tf | 348 + ...-4bf0-94e6-e9676a07cde1..custom_service.tf | 23 + ...-4aa3-923d-caf466f04465..custom_service.tf | 52 + ...-403d-9fe9-4c38b0071768..custom_service.tf | 31 + ...-418b-98e6-832d9a7ee132..custom_service.tf | 22 + ...-4149-b90f-eb439ddf2eb7..custom_service.tf | 22 + ...-4013-b0f9-0a872af3f44b..custom_service.tf | 31 + ...-45a0-bf9e-57a727836b86..custom_service.tf | 51 + .../custom_services}/module.tf | 0 ...-47fe-bb31-60ea5c29e393..custom_service.tf | 22 + ...BC.-419536099809788537..management_zone.tf | 19 + ...GW.8505678630142971659..management_zone.tf | 231 + ...IM.5858960741172780348..management_zone.tf | 6 +- ...ST.4284157392148718704..management_zone.tf | 94 + ...L.-4095317036884154012..management_zone.tf | 94 + ...L.-4124588987890496427..management_zone.tf | 91 + ...CS.3255782291710659598..management_zone.tf | 94 + ...TP.6039019990917988583..management_zone.tf | 94 + ...FP.8264399635884697827..management_zone.tf | 19 + ...in.-711670489332587991..management_zone.tf | 19 + ...sp.6759587591579958728..management_zone.tf | 19 + ...2X.7261656644444143142..management_zone.tf | 19 + ...SM.2915456084044023167..management_zone.tf | 19 + ...U.-1268277950254444437..management_zone.tf | 19 + ...C.-2086783870824620197..management_zone.tf | 91 + ...M.-5139616067943914324..management_zone.tf | 19 + ...IS.3009110171208237421..management_zone.tf | 19 + ...P.-5884762133802735399..management_zone.tf | 19 + ...EC2.984553810256726895..management_zone.tf | 19 + ...SBS.281869016656866433..management_zone.tf | 94 + ...ry.2107206930322242750..management_zone.tf | 94 + ...ces.343102601498175580..management_zone.tf | 194 + ...E).4530644663209438695..management_zone.tf | 35 + ...nts.337084454801734616..management_zone.tf | 94 + ...E.-8570994466372814219..management_zone.tf | 94 + ...et.8678780206055840222..management_zone.tf | 94 + ...CG.1580439820202177380..management_zone.tf | 94 + ...CD.5483395701072092813..management_zone.tf | 19 + ...SI.8356220544719609273..management_zone.tf | 94 + ...ds.6501681794177069649..management_zone.tf | 0 ...t.-7878128883535054810..management_zone.tf | 0 ...s.-4617890206478168070..management_zone.tf | 94 + ...ur.3815634264786416341..management_zone.tf | 94 + ...al.1777058043439209450..management_zone.tf | 110 + ...r.-4697446559085661233..management_zone.tf | 0 ...ly.4474755998578015823..management_zone.tf | 94 + ...es.8357308173977663646..management_zone.tf | 174 + ...PM.2344623684560722335..management_zone.tf | 185 + ...DM.5530586743181603811..management_zone.tf | 19 + ...ur.-319238264175647671..management_zone.tf | 94 + ...s.-2636562501139802422..management_zone.tf | 121 + ...es.-733564006240048134..management_zone.tf | 19 + ...U.-9051200530083093822..management_zone.tf | 79 + ...SC.6852567050803592569..management_zone.tf | 94 + ...U.-7762134287292745723..management_zone.tf | 114 + ...s.-1910677594784699639..management_zone.tf | 0 ...VC.2134637765503631591..management_zone.tf | 19 + ...s.-4019360158137536139..management_zone.tf | 0 ...Fs.1955885627748260414..management_zone.tf | 282 + ..._2.7948932666251761491..management_zone.tf | 31 + ...s.-4209680620967425339..management_zone.tf | 94 + ...ft.5560806819234660207..management_zone.tf | 22 + ...S.-3752970512426387857..management_zone.tf | 94 + ...SA.6353665037398116067..management_zone.tf | 94 + ...R.-1390264120708265333..management_zone.tf | 19 + ...er.3932428396818255778..management_zone.tf | 19 + ...s.-5698021298883686644..management_zone.tf | 19 + ...a.-3104826150694516428..management_zone.tf | 95 + ...pit.-11067882662526399..management_zone.tf | 94 + ...es.5188541189677060803..management_zone.tf | 0 ...E.-3795364033337839281..management_zone.tf | 275 + ...KS.4397088666970698037..management_zone.tf | 94 + ...y.-2133422980246552080..management_zone.tf | 39 + ...S.-4413944977212003148..management_zone.tf | 0 ...BT.7501203881245410096..management_zone.tf | 19 + ...ker.739588863038338383..management_zone.tf | 19 + ...us.5588329812920061262..management_zone.tf | 62 + ...ay.6162343093211434661..management_zone.tf | 94 + ...ch.4065036998432033236..management_zone.tf | 94 + ...W.-1816545408526640868..management_zone.tf | 94 + ...W2.5726542056217232950..management_zone.tf | 11 + ...on.5176227165984262597..management_zone.tf | 114 + ...S.-4388361218144431517..management_zone.tf | 110 + ...es.3268847322115566645..management_zone.tf | 0 ...ces.-60533151275910715..management_zone.tf | 98 + ...XCC.726963056829115815..management_zone.tf | 114 + ...ce.3851043124338361867..management_zone.tf | 0 ...s.-4777952942075792115..management_zone.tf | 0 ...m.-6595885403062829907..management_zone.tf | 94 + ...sa.6489260219676736642..management_zone.tf | 0 ...m.-8221852403424262400..management_zone.tf | 0 ...ns.2845183407633390643..management_zone.tf | 0 ...e.-7068216294419410381..management_zone.tf | 94 + ...s.-4026809012615074124..management_zone.tf | 94 + ...im.6779395205490842283..management_zone.tf | 94 + ...i.-6525374610311912144..management_zone.tf | 94 + ...mcs.703787014794532009..management_zone.tf | 94 + ...er.6845961539606420354..management_zone.tf | 94 + ...y.-1540650025139328186..management_zone.tf | 94 + ...e.-2189390331381689182..management_zone.tf | 0 ...ms.3535580551222857233..management_zone.tf | 0 ...ui.8190401556217650523..management_zone.tf | 94 + ...e.-6407838691959707830..management_zone.tf | 94 + ...n.-6517611825592343932..management_zone.tf | 0 ...le.2364307383147688999..management_zone.tf | 0 ...ms.8481305279283217918..management_zone.tf | 94 + ...ce.3830608542188797409..management_zone.tf | 0 ...h.-3430850046259037518..management_zone.tf | 94 + ...ts.3432987914211903046..management_zone.tf | 94 + ...ce.3844700651132280279..management_zone.tf | 94 + ...e.-5558936089274731359..management_zone.tf | 0 ...-be.234573445895208960..management_zone.tf | 0 ...o.-5351196144048268257..management_zone.tf | 94 + ...e.-5651984742855815750..management_zone.tf | 94 + ...ent.683077913196182971..management_zone.tf | 94 + ...lo.2446772408456848291..management_zone.tf | 94 + ...ts.3715912383344405425..management_zone.tf | 94 + ...cs.8234311494301662433..management_zone.tf | 94 + ...ce.3646847314212076692..management_zone.tf | 94 + ...e.-3665558699734749902..management_zone.tf | 94 + ...ac.6505043424644966677..management_zone.tf | 94 + ...s.-4813785438275446822..management_zone.tf | 0 ...r.-3235233091265061954..management_zone.tf | 94 + ...cc.6785475369519132478..management_zone.tf | 94 + ...dc.1057517960840498906..management_zone.tf | 94 + ...ce.4692934809440873007..management_zone.tf | 0 ...e.-3481404155533271818..management_zone.tf | 94 + ...cy.7901706371616384215..management_zone.tf | 94 + ...e.-4904645486964490409..management_zone.tf | 94 + ...e.-1006261912630048989..management_zone.tf | 94 + ...ce.-454781418938640078..management_zone.tf | 94 + ...ce.1719030588358569859..management_zone.tf | 94 + ...e.-6539988343728513019..management_zone.tf | 94 + ...ce.3507543056413618167..management_zone.tf | 94 + ...e.-6343867182147315832..management_zone.tf | 94 + ...e.-5042002924345469442..management_zone.tf | 0 ...r.-6973581261416020021..management_zone.tf | 94 + ...r.-6224674043145965813..management_zone.tf | 0 ...cm.-895580249814261506..management_zone.tf | 94 + ...mfy.848401857749292905..management_zone.tf | 94 + ...ce.1286045901809938488..management_zone.tf | 94 + ...e.-7181836511556584903..management_zone.tf | 0 ...m.-1461450175817610753..management_zone.tf | 94 + ...e.-6525222654329360526..management_zone.tf | 94 + ...ce.6000238730837026909..management_zone.tf | 94 + ...u.-6465065108278477847..management_zone.tf | 94 + ...n.-8423484601540043009..management_zone.tf | 94 + ...pi.8707127902849896641..management_zone.tf | 94 + ...pi.4542703071885587630..management_zone.tf | 94 + ...ce.5826180152638294023..management_zone.tf | 0 ...or.-945634447813675373..management_zone.tf | 94 + ...e.-7384668182503674044..management_zone.tf | 94 + ...e.-6224705283204834466..management_zone.tf | 0 ...ce.6381263894383476159..management_zone.tf | 0 ...ice.354787604648139004..management_zone.tf | 94 + ...e.-1262921922277035180..management_zone.tf | 94 + ...e.-5195733165670164329..management_zone.tf | 94 + ...e.-4792999921769558004..management_zone.tf | 94 + ...it.8238007143875611982..management_zone.tf | 94 + ...y.-2360172082964226530..management_zone.tf | 94 + ...ice.239098591434607832..management_zone.tf | 94 + ...ce.2693367897048369138..management_zone.tf | 0 ...e.-7042281349369105957..management_zone.tf | 0 ...pm.3521442346466955677..management_zone.tf | 94 + ...pp.7431808806854689694..management_zone.tf | 94 + ...sd.3321466583645887684..management_zone.tf | 94 + ...4m.2719806885490791534..management_zone.tf | 94 + ...db.7187056346821278083..management_zone.tf | 0 ...mc.1786086320445564585..management_zone.tf | 94 + ...caf.662397954779801135..management_zone.tf | 0 ...rcr.292266112033817776..management_zone.tf | 94 + ...d.-1420185670353694662..management_zone.tf | 94 + ...te.-178713865195665676..management_zone.tf | 94 + ...sa.5806965905152347407..management_zone.tf | 94 + ...sh.6791006737567776609..management_zone.tf | 94 + ...e.-8519305773537616601..management_zone.tf | 94 + ...e.-1783221886243782060..management_zone.tf | 94 + ...e.-1757559001732264280..management_zone.tf | 0 ...c.-7863243655181765550..management_zone.tf | 0 ...e.-3570944723533684347..management_zone.tf | 94 + ...s.-8760732051205931982..management_zone.tf | 0 ...h.-7986744385538534110..management_zone.tf | 94 + ...ce.6825771495168986146..management_zone.tf | 0 ...e.-2346036958469983045..management_zone.tf | 94 + ...in.5586851433711924938..management_zone.tf | 0 ...s.-5175560781627909210..management_zone.tf | 94 + ...nc.4240321421761080938..management_zone.tf | 94 + ...s.-3348722348446940244..management_zone.tf | 94 + ...e.-2523692038884129780..management_zone.tf | 94 + ...e.-1198227328507213456..management_zone.tf | 94 + ...y.-1855356480489583241..management_zone.tf | 0 ...1.-7555644302631013883..management_zone.tf | 94 + ...e.-1836297497707245797..management_zone.tf | 94 + ...e.-8128156058831255427..management_zone.tf | 94 + ...e.-2156298583591841198..management_zone.tf | 0 ...ce.-818505253642779277..management_zone.tf | 94 + ...r.-7995464145365327731..management_zone.tf | 62 + ...r.-6071617396278040785..management_zone.tf | 0 ...c.-5466091717637198390..management_zone.tf | 94 + ...m.-4957448593079692287..management_zone.tf | 94 + ...-oc.168846665393629930..management_zone.tf | 94 + ...g.-5861071701153942147..management_zone.tf | 94 + ...o.-9010747661501458721..management_zone.tf | 0 ...e.-5864191605161185587..management_zone.tf | 174 + ...s.-8550316932235830515..management_zone.tf | 94 + ...e.-3612885846716312220..management_zone.tf | 94 + ...lc.2826000795787228538..management_zone.tf | 94 + ...p.-5953180699600147415..management_zone.tf | 94 + ...ot.-515772749824946029..management_zone.tf | 0 ...s.-2616965047573894928..management_zone.tf | 94 + ...in.-147393270306928398..management_zone.tf | 19 + ...ve.1023740486178908540..management_zone.tf | 19 + ...g.-7632508319772674991..management_zone.tf | 19 + ...er.5595351203987284817..management_zone.tf | 19 + ...e.-1228515758018962569..management_zone.tf | 94 + ...ce.-930331147395988756..management_zone.tf | 94 + ...ice.-31474243724631220..management_zone.tf | 0 ...v.-5330838991570054689..management_zone.tf | 0 ...sp.6094407191706905954..management_zone.tf | 94 + ...es.8628942035731022351..management_zone.tf | 94 + ...es.1783707477276456324..management_zone.tf | 94 + ...g.-8660591714882379410..management_zone.tf | 94 + ...e.-2199516374121367601..management_zone.tf | 0 ...ice.980968245029181999..management_zone.tf | 94 + ...t.-2188504752080694402..management_zone.tf | 0 ...er.-156429468485164726..management_zone.tf | 0 ...e.-5869798444572368149..management_zone.tf | 0 ...ce.5799269877279631310..management_zone.tf | 94 + ...e.-5211583510761118238..management_zone.tf | 0 ...ce.2486877234173158832..management_zone.tf | 94 + ...ce.2491728714846787854..management_zone.tf | 94 + ...e.-2066803623641499053..management_zone.tf | 0 ...ce.3797586243365369391..management_zone.tf | 0 ...ce.8522662468308095794..management_zone.tf | 94 + ...e.-6050555172529539605..management_zone.tf | 94 + ...ce.3357098755062957648..management_zone.tf | 94 + ...ce.2789267684361766874..management_zone.tf | 0 ...ce.5865557553090724934..management_zone.tf | 94 + ...e.-7635995389339220770..management_zone.tf | 94 + ...r.-6613180934870175830..management_zone.tf | 0 ...e.-8592600832842524161..management_zone.tf | 94 + ...de.3344312991060217140..management_zone.tf | 94 + ...e.-1115832180662592707..management_zone.tf | 94 + ...ance.46114594976216242..management_zone.tf | 0 ...er.4974872442753979399..management_zone.tf | 0 ...u.-5249314341918312822..management_zone.tf | 94 + ...i.-3219539803207924419..management_zone.tf | 94 + ...r.-6258191149278638298..management_zone.tf | 94 + ...b.-8226161712253414967..management_zone.tf | 94 + ...c.-1633958683594741030..management_zone.tf | 94 + ...g.-2200092601582411463..management_zone.tf | 94 + ...m.-6013854588466847436..management_zone.tf | 94 + ...nd.1658551003314348396..management_zone.tf | 94 + ...er.-705052569401216697..management_zone.tf | 94 + ...r.-6289044499667207502..management_zone.tf | 94 + ...e.-8902327479536667123..management_zone.tf | 0 ...e.-1406241950085454338..management_zone.tf | 94 + ...er.5257693245064006362..management_zone.tf | 94 + ...ce.3772015827568746420..management_zone.tf | 94 + ...e.-2779709996263365125..management_zone.tf | 94 + ...ta.5982925318220436329..management_zone.tf | 0 ...-ts.670242093097503433..management_zone.tf | 0 ...vs.7876609861723293539..management_zone.tf | 0 ...a.-2009685042850936658..management_zone.tf | 0 ...ce.8925843135515113505..management_zone.tf | 94 + ...bl.2228363312078773864..management_zone.tf | 114 + ...k.-2891055759702142212..management_zone.tf | 114 + ...s.-8492778620176370345..management_zone.tf | 94 + ...t.-7966244513986779017..management_zone.tf | 0 ...e.-8977015620553252616..management_zone.tf | 94 + ...er.6237970573590379302..management_zone.tf | 0 ...tm.1748000559316717118..management_zone.tf | 94 + ...o.-8815130119677366073..management_zone.tf | 94 + ...e.-6137287057127596271..management_zone.tf | 0 ...r.-1204181947748313729..management_zone.tf | 94 + ...ce.2472898803915005617..management_zone.tf | 0 ...gu.3857563014711089928..management_zone.tf | 0 ...b.-7512073509502205738..management_zone.tf | 94 + ...l.-7516522908294698690..management_zone.tf | 94 + ...r.-1636363340970029625..management_zone.tf | 0 ...e.-3487817013971232940..management_zone.tf | 94 + ...e.-3435599000471094320..management_zone.tf | 0 ...or.6312603756569057726..management_zone.tf | 94 + ...e.-2619692944278089863..management_zone.tf | 94 + ...ce.6794316792063710932..management_zone.tf | 0 ...e.-3440958503845572911..management_zone.tf | 0 ...bt.2116716187718300774..management_zone.tf | 94 + ...i.-5273930433361781004..management_zone.tf | 94 + ...m.-8261459735630992973..management_zone.tf | 0 ...m.-4003846334862443834..management_zone.tf | 94 + ...er.-214928697454538672..management_zone.tf | 94 + ...e.-6851611601553068903..management_zone.tf | 94 + ...d.-5943418555153993001..management_zone.tf | 94 + ...er.8942190779928556172..management_zone.tf | 94 + ...er.2209945008905404385..management_zone.tf | 94 + ...ce.4907951848187910230..management_zone.tf | 0 ...s.-1396964481465929461..management_zone.tf | 94 + ...ce.8119874633790636397..management_zone.tf | 94 + ...r.-1184749760203224714..management_zone.tf | 94 + ...r.-3391554374807265844..management_zone.tf | 94 + ...ce.1728583511228313897..management_zone.tf | 94 + ...ce.-464675131828532576..management_zone.tf | 94 + ...am.1243771507483088038..management_zone.tf | 94 + ...ce.2106969274547463714..management_zone.tf | 0 ...sp.6880487254149934188..management_zone.tf | 0 ...er.2011744672945135226..management_zone.tf | 94 + ...cs.-160525691340029159..management_zone.tf | 94 + ...b.-8131959358977252437..management_zone.tf | 0 ...mr.-688422281186010970..management_zone.tf | 94 + ...d.-5534381493737197118..management_zone.tf | 0 ...u.-4286479403216664835..management_zone.tf | 94 + ...e.-4712284468125873599..management_zone.tf | 94 + ...tvp.994369514616635249..management_zone.tf | 19 + ...ce.7524486573325634721..management_zone.tf | 94 + ...ce.5659820862934834132..management_zone.tf | 0 ...e.-2136681634610104275..management_zone.tf | 0 ...ce.2783843045311786472..management_zone.tf | 0 ...e.-3524077140818801706..management_zone.tf | 94 + ...e.-6280192777790291017..management_zone.tf | 94 + ...ce.-192582546746005275..management_zone.tf | 94 + ...ce.3588325415984644908..management_zone.tf | 94 + ...e.-4629098788625331031..management_zone.tf | 0 ...e.-1473058620267078394..management_zone.tf | 94 + ...e.-3770775444771220305..management_zone.tf | 94 + ...e.-5786039945021962186..management_zone.tf | 94 + ...e.-4462354815142253164..management_zone.tf | 94 + ...rt.1565629517762195807..management_zone.tf | 0 ...nd.7139512845863327483..management_zone.tf | 94 + ...ng.8439430533353830924..management_zone.tf | 94 + ...ce.3832313249744862960..management_zone.tf | 0 ...r.-4542920330127251082..management_zone.tf | 0 ...e.-5998734171557358773..management_zone.tf | 94 + ...ce.4061574965078448311..management_zone.tf | 94 + ...e.-5394504524020450484..management_zone.tf | 0 ...in.1843223523468635430..management_zone.tf | 0 ...e.-1017790433340187721..management_zone.tf | 94 + ...r.-4238479884355788160..management_zone.tf | 94 + ...v.-3228512635352710157..management_zone.tf | 0 ...r.-7519199679488905472..management_zone.tf | 0 ...pi.-846196462544696783..management_zone.tf | 94 + ...i.-5707696217538461633..management_zone.tf | 94 + ...r.-1066539719125670580..management_zone.tf | 94 + ...us.-830480395218330790..management_zone.tf | 94 + ...cd.6201076759498324419..management_zone.tf | 94 + ...ts.5842654451628371612..management_zone.tf | 22 + ...er.7984472777235983022..management_zone.tf | 45 + ...ar.7322648462719879167..management_zone.tf | 11 + ...ty.3737706196578343849..management_zone.tf | 27 + ...s.-4112886493107181463..management_zone.tf | 23 + ...d.-8141281538555996318..management_zone.tf | 11 + ...s.-5367999236768661485..management_zone.tf | 11 + ...s.-8663930534173844410..management_zone.tf | 23 + ...s.-5431789095638148262..management_zone.tf | 15 + ...g.-4931602184083142599..management_zone.tf | 11 + ...es.7272386165732072340..management_zone.tf | 15 + ...es.2789442917157839429..management_zone.tf | 11 + ...nt.7212377285048625814..management_zone.tf | 23 + ...es.1072985257684718374..management_zone.tf | 15 + ...n.-7170770367298385161..management_zone.tf | 23 + ...y.-2856031711728268510..management_zone.tf | 15 + ...pp.2877860233955550596..management_zone.tf | 12 + ...in.6607595346813988754..management_zone.tf | 87 + ...s.-8881178060219525495..management_zone.tf | 35 + ...pp.-905305273439641248..management_zone.tf | 59 + ...ra.7111072854346026301..management_zone.tf | 31 + ...s.-8618973496510074025..management_zone.tf | 31 + ...CC.5199358269317144485..management_zone.tf | 264 + ...y.-6611202701233341995..management_zone.tf | 19 + ...GU.7762420106813300217..management_zone.tf | 31 + ...a.-6303890120553130256..management_zone.tf | 31 + ...g.-5513243277421013486..management_zone.tf | 59 + .../management_zones/module.tf | 8 + ...g.-2517423735210691021..management_zone.tf | 34 + ...79-48fe-b247-e08704c0a6ea..notification.tf | 0 ...0e-3e18-bdf7-fd0172e205b2..notification.tf | 0 ...58-31a0-b6b7-992d3a09b64c..notification.tf | 0 ...40-3729-80b2-165a13b45f4b..notification.tf | 0 ...d2-3b20-acfe-064541b054cb..notification.tf | 0 ...85-47f1-a5d5-c0f4a7f8530d..notification.tf | 0 ...a9-3bbd-b9a9-670b0aaea389..notification.tf | 0 ...fa-3a43-b5e8-3a04e61e9298..notification.tf | 0 ...f5-48a6-9966-970441662cc0..notification.tf | 0 ...df-4545-be30-ada065bb9240..notification.tf | 0 ...09-4590-a08a-d15612c3eb4c..notification.tf | 0 ...2e-4d1f-9f4f-5e165d1d1e7f..notification.tf | 0 ...e2-4c6b-84ba-8815df572ac7..notification.tf | 0 ...f1-41f8-871b-158ba56cb08e..notification.tf | 0 ...9d-4440-8dcc-8ed65dbef1ae..notification.tf | 0 ...19-4ae1-bb18-f6ee933d99aa..notification.tf | 0 ...7b-4a52-8cc8-6b290cbc9042..notification.tf | 0 ...08-447b-b233-30127d6a7290..notification.tf | 0 ...a2-4e20-8945-681b3e57f60c..notification.tf | 0 ...5d-4412-a8b3-8ff6814dfc6d..notification.tf | 0 ...ed-32b8-90d1-557cc571f52e..notification.tf | 0 ...b7-343f-a745-11496399e704..notification.tf | 0 ...fe-4451-931c-3ae2b0c5f5c8..notification.tf | 0 ...42-4779-9447-008d2e6b54bd..notification.tf | 0 ...06-48bb-8a2a-b6e864eb2b43..notification.tf | 0 ...79-47d5-89d2-1d8b33e80b13..notification.tf | 0 ...90-45b3-a822-5ac84740d583..notification.tf | 0 ...f3-3c8b-a850-3c0d3796621a..notification.tf | 0 ...50-46e3-a473-890bf01e89d1..notification.tf | 0 ...96-4d0e-9562-5b4c0d0eed8a..notification.tf | 0 ...a6-4dc9-a6f2-e438840dddba..notification.tf | 0 ...59-39f1-8aeb-7885e2708485..notification.tf | 0 ...9d-3787-99a8-845fcb26f03d..notification.tf | 0 ...33-330d-9b19-f5e718ea9855..notification.tf | 0 ...90-48ca-91cb-7eefbee1bcd4..notification.tf | 0 ...68-3d19-bcb0-90144f2fae5a..notification.tf | 0 ...61-381a-b73a-8f90357ca4a0..notification.tf | 0 ...c7-3119-b5c8-a43bc680b751..notification.tf | 0 ...c6-39fd-8f26-e23a81c0934e..notification.tf | 0 ...bf-3d9d-89f7-8a8d5afa6654..notification.tf | 0 ...dd-3fbe-b7c7-cbc64e319540..notification.tf | 0 ...b3-3294-87bb-2c51a8c583e5..notification.tf | 0 ...4b-3357-956b-b6fe99fce1a6..notification.tf | 0 ...68-39b9-939b-b64504bb232b..notification.tf | 0 ...fd-3070-8b20-9e6028578027..notification.tf | 0 ...bb-3bab-825a-b215c6a0dd0b..notification.tf | 0 ...f1-3bbe-b66f-6ef6b5abe859..notification.tf | 0 ...9b-319c-9d62-00ff4862902e..notification.tf | 0 ...08-330d-aa91-89d47da777d8..notification.tf | 0 .../notifications/module.tf | 8 + ...51-99e9-d8bb4d5f320a..request_attribute.tf | 0 ...e7-9dd7-b9d1fdf024c8..request_attribute.tf | 0 ...e2-9eca-433552e08346..request_attribute.tf | 0 ...b9-8472-f5fd6343c497..request_attribute.tf | 0 ...14-8174-e5e51fc18f77..request_attribute.tf | 0 ...c8-a246-817f0f24fa74..request_attribute.tf | 0 ...05-8087-5610c5102ffc..request_attribute.tf | 0 ...49-8bab-e643ac1d529e..request_attribute.tf | 0 ...56-9ba2-ac7c316a64c6..request_attribute.tf | 0 ...a5-8aed-8a7b9b361ca0..request_attribute.tf | 0 ...60-9a3f-a9bb4861821e..request_attribute.tf | 0 ...fa-8f60-ebe999e1b428..request_attribute.tf | 0 ...cd-8cb9-e99b2a3f0bac..request_attribute.tf | 0 ...79-b1fe-fcff74e281b7..request_attribute.tf | 0 ...52-8b18-33815fc5a4a4..request_attribute.tf | 0 ...5f-ba2d-f8d51546ca84..request_attribute.tf | 0 ...8e-af8c-b90419b02f06..request_attribute.tf | 0 ...07-98f5-182645667f18..request_attribute.tf | 0 .../request_attributes/module.tf | 8 + ...13-b835-d0e0d8a80726..request_attribute.tf | 0 ...d2-befd-0567f8ddbd81..request_attribute.tf | 0 ...75-b3ef-33ea79a81ec3..request_attribute.tf | 0 ...170-ac6f-38dcc97dde80..alerting_profile.tf | 89 + ...2f7-b575-14ee4b68e544..alerting_profile.tf | 76 + ...2a6-bfbc-7db147737f27..alerting_profile.tf | 64 + ...892-ad3d-1e134be46291..alerting_profile.tf | 64 + ...4d4-9770-b37d81169ebb..alerting_profile.tf | 89 + ...f1a-98fc-9ab33a6061e1..alerting_profile.tf | 64 + ...782-a7ab-8521fd2d52f2..alerting_profile.tf | 106 + ...4cf-b33f-2e51ba936557..alerting_profile.tf | 89 + ...a25-b344-7e6d16998d0a..alerting_profile.tf | 89 + ...5d2-b375-fa44bacccfda..alerting_profile.tf | 89 + ...c70-a2f1-5c75986b165d..alerting_profile.tf | 46 + ...ede-a0b7-91e36b019414..alerting_profile.tf | 130 + ...b16-8eb4-9cf3a2598669..alerting_profile.tf | 89 + ...023-9e55-9a43529cb3ce..alerting_profile.tf | 89 + ...d39-ab4f-b03b99c0f501..alerting_profile.tf | 76 + ...425-9293-ddfcc79c05cb..alerting_profile.tf | 89 + ...e23-8cec-30c30012a5ce..alerting_profile.tf | 89 + ...fb7-aefb-b37024df4512..alerting_profile.tf | 89 + ...554-82da-b68fd39cad05..alerting_profile.tf | 89 + ...214-85b9-57bf5a4db569..alerting_profile.tf | 89 + ...b4d-8063-65a3f7f3e6e1..alerting_profile.tf | 89 + ...f3f-8037-b7534b4fe2f2..alerting_profile.tf | 89 + ...2f4-8687-e702f4a98a75..alerting_profile.tf | 89 + ...1c0-a98b-ff8aeedbbc63..alerting_profile.tf | 89 + ...d37-84a3-9a7143f23a43..alerting_profile.tf | 89 + ...8bf-8a52-7ff6b3010234..alerting_profile.tf | 89 + ...4b1-9a16-a5ecb079f56b..alerting_profile.tf | 89 + ...75a-bfbd-aba5acdc9020..alerting_profile.tf | 89 + ...eaf-b67f-958214ab1ce1..alerting_profile.tf | 89 + ...b4e-9250-3422eee2faf8..alerting_profile.tf | 64 + ...ef8-88ac-31e46405d382..alerting_profile.tf | 88 + ...f60-a8b3-9d752258a45f..alerting_profile.tf | 89 + ...996-8476-e2b6d4ab152d..alerting_profile.tf | 89 + ...33d-83e0-4f8f136e7682..alerting_profile.tf | 45 + ...d90-a6e6-b5d16cad9fd3..alerting_profile.tf | 39 + ...c00-8558-adc578eb9694..alerting_profile.tf | 46 + ...d4a-b08d-ae115a8df4b7..alerting_profile.tf | 39 + .../alerting_profiles/module.tf | 8 + ...e4d-9bbb-d8748c0e0fe8..alerting_profile.tf | 4 + ...e2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf | 0 ...e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf | 3683 + ...31-3bbc-4724-8a4c-88c87431ef51..autotag.tf | 1446 + ...d9-b9a1-4917-80dc-c2a30adffc18..autotag.tf | 1269 + ...1a-8728-4272-a67b-67bd61dc5a48..autotag.tf | 0 ...de-f34c-4001-98e4-71a9246349ba..autotag.tf | 77 + ...36-9060-4b2f-a839-a9990575f04f..autotag.tf | 20 + ...1a-658c-4162-9e0d-af659ee6f47b..autotag.tf | 59 + ...5d-2147-462e-9123-9dac9ff4459b..autotag.tf | 165 + ...4f-df14-473d-981e-700a4a3ba1c1..autotag.tf | 815 + ...bc-3bbe-46ab-b453-795ee38583d1..autotag.tf | 709 + ...92-dc1a-47e9-899c-63e2bdefe56c..autotag.tf | 61 + ...1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf | 61 + ...82-3266-4ec4-aed1-6490fc433291..autotag.tf | 99 + ...b4-f6b8-473e-8d3b-954f99818175..autotag.tf | 79 + ...b9-3aba-4c47-a162-ca95677af5c8..autotag.tf | 23 + ...c4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf | 188 + ...a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf | 99 + .../20211213-194715_EUPROD/autotags/module.tf | 8 + ...ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf | 61 + .../20211213-194715_EUPROD/configuration.tf | 8 + ...-45d7-aabb-f26e2a93a3ff..custom_service.tf | 28 + ...-44f4-9b48-b27d0ed50c54..custom_service.tf | 22 + ...-4442-b118-68794e2abfbd..custom_service.tf | 22 + ...-4297-9050-543c2e3a8186..custom_service.tf | 22 + ...-402f-a0c4-d5870a0321e5..custom_service.tf | 28 + ...-408e-a66a-4fc82e16804e..custom_service.tf | 22 + ...-47ce-947f-c070d0ae6073..custom_service.tf | 22 + ...-4611-a1ef-4218e693544f..custom_service.tf | 22 + ...-4bd3-8860-605ffd45e2d0..custom_service.tf | 34 + ...-4ff2-bbff-4b6563afcac1..custom_service.tf | 22 + ...-4a7f-814d-82c809821a60..custom_service.tf | 22 + ...-4892-acb8-bebd4dc07a23..custom_service.tf | 22 + ...-4eea-b5d3-50f57da77b91..custom_service.tf | 34 + ...-484d-9a1b-3e82944a7a61..custom_service.tf | 46 + ...-4328-9486-2c422b7536e8..custom_service.tf | 34 + ...-4526-936d-735a176e79a6..custom_service.tf | 34 + ...-40b3-861a-fde3cf9b6562..custom_service.tf | 22 + ...-4760-bf25-7c21a5145ece..custom_service.tf | 37 + ...-4997-b4c4-57031609d863..custom_service.tf | 26 + ...-4d7e-ab7f-f8d308c0785d..custom_service.tf | 158 + ...-4481-9fcf-2fef0bb33aab..custom_service.tf | 453 + ...-4131-99af-3884a4884c71..custom_service.tf | 21 + ...-4761-8f2b-80364b63ac9a..custom_service.tf | 241 + ...-47de-9bc1-487b9637b7f7..custom_service.tf | 23 + ...-4c10-8514-2e652e71ffda..custom_service.tf | 80 + ...-48c8-9928-769bb3858bfe..custom_service.tf | 80 + ...-4e18-b69b-934d47ee1d9d..custom_service.tf | 22 + ...-4093-bd8d-7927418e0192..custom_service.tf | 28 + ...-4e67-9c09-d65b533fc24e..custom_service.tf | 22 + ...-4416-af7a-38402a59b0c3..custom_service.tf | 23 + ...-418e-b6ea-040fce5c2f97..custom_service.tf | 39 + ...-4415-a7cd-7438126af19c..custom_service.tf | 22 + ...-44ef-8756-2a333dd32d98..custom_service.tf | 260 + ...-4f88-a9f9-d5131ca7892b..custom_service.tf | 348 + ...-4bf0-94e6-e9676a07cde1..custom_service.tf | 23 + ...-4aa3-923d-caf466f04465..custom_service.tf | 52 + ...-403d-9fe9-4c38b0071768..custom_service.tf | 31 + ...-418b-98e6-832d9a7ee132..custom_service.tf | 22 + ...-4149-b90f-eb439ddf2eb7..custom_service.tf | 22 + ...-4013-b0f9-0a872af3f44b..custom_service.tf | 31 + ...-45a0-bf9e-57a727836b86..custom_service.tf | 51 + .../custom_services/module.tf | 8 + ...-47fe-bb31-60ea5c29e393..custom_service.tf | 22 + ...BC.-419536099809788537..management_zone.tf | 19 + ...GW.8505678630142971659..management_zone.tf | 231 + ...IM.5858960741172780348..management_zone.tf | 19 + ...ST.4284157392148718704..management_zone.tf | 94 + ...L.-4095317036884154012..management_zone.tf | 94 + ...L.-4124588987890496427..management_zone.tf | 0 ...CS.3255782291710659598..management_zone.tf | 94 + ...TP.6039019990917988583..management_zone.tf | 94 + ...FP.8264399635884697827..management_zone.tf | 19 + ...in.-711670489332587991..management_zone.tf | 19 + ...sp.6759587591579958728..management_zone.tf | 19 + ...2X.7261656644444143142..management_zone.tf | 19 + ...SM.2915456084044023167..management_zone.tf | 19 + ...U.-1268277950254444437..management_zone.tf | 19 + ...C.-2086783870824620197..management_zone.tf | 91 + ...M.-5139616067943914324..management_zone.tf | 19 + ...IS.3009110171208237421..management_zone.tf | 19 + ...P.-5884762133802735399..management_zone.tf | 19 + ...EC2.984553810256726895..management_zone.tf | 19 + ...SBS.281869016656866433..management_zone.tf | 94 + ...ry.2107206930322242750..management_zone.tf | 94 + ...ces.343102601498175580..management_zone.tf | 0 ...E).4530644663209438695..management_zone.tf | 35 + ...nts.337084454801734616..management_zone.tf | 94 + ...E.-8570994466372814219..management_zone.tf | 94 + ...et.8678780206055840222..management_zone.tf | 94 + ...CG.1580439820202177380..management_zone.tf | 0 ...CD.5483395701072092813..management_zone.tf | 19 + ...SI.8356220544719609273..management_zone.tf | 94 + ...ds.6501681794177069649..management_zone.tf | 94 + ...t.-7878128883535054810..management_zone.tf | 94 + ...s.-4617890206478168070..management_zone.tf | 94 + ...ur.3815634264786416341..management_zone.tf | 94 + ...al.1777058043439209450..management_zone.tf | 110 + ...r.-4697446559085661233..management_zone.tf | 94 + ...ly.4474755998578015823..management_zone.tf | 94 + ...es.8357308173977663646..management_zone.tf | 174 + ...PM.2344623684560722335..management_zone.tf | 185 + ...DM.5530586743181603811..management_zone.tf | 19 + ...ur.-319238264175647671..management_zone.tf | 94 + ...s.-2636562501139802422..management_zone.tf | 121 + ...es.-733564006240048134..management_zone.tf | 19 + ...U.-9051200530083093822..management_zone.tf | 79 + ...SC.6852567050803592569..management_zone.tf | 0 ...U.-7762134287292745723..management_zone.tf | 114 + ...s.-1910677594784699639..management_zone.tf | 94 + ...VC.2134637765503631591..management_zone.tf | 19 + ...s.-4019360158137536139..management_zone.tf | 185 + ...Fs.1955885627748260414..management_zone.tf | 282 + ..._2.7948932666251761491..management_zone.tf | 31 + ...s.-4209680620967425339..management_zone.tf | 94 + ...ft.5560806819234660207..management_zone.tf | 22 + ...S.-3752970512426387857..management_zone.tf | 94 + ...SA.6353665037398116067..management_zone.tf | 94 + ...R.-1390264120708265333..management_zone.tf | 19 + ...er.3932428396818255778..management_zone.tf | 19 + ...s.-5698021298883686644..management_zone.tf | 19 + ...a.-3104826150694516428..management_zone.tf | 95 + ...pit.-11067882662526399..management_zone.tf | 94 + ...es.5188541189677060803..management_zone.tf | 94 + ...E.-3795364033337839281..management_zone.tf | 275 + ...KS.4397088666970698037..management_zone.tf | 94 + ...y.-2133422980246552080..management_zone.tf | 39 + ...S.-4413944977212003148..management_zone.tf | 94 + ...BT.7501203881245410096..management_zone.tf | 19 + ...ker.739588863038338383..management_zone.tf | 19 + ...us.5588329812920061262..management_zone.tf | 62 + ...ay.6162343093211434661..management_zone.tf | 94 + ...ch.4065036998432033236..management_zone.tf | 94 + ...W.-1816545408526640868..management_zone.tf | 0 ...W2.5726542056217232950..management_zone.tf | 11 + ...on.5176227165984262597..management_zone.tf | 114 + ...S.-4388361218144431517..management_zone.tf | 110 + ...es.3268847322115566645..management_zone.tf | 174 + ...ces.-60533151275910715..management_zone.tf | 98 + ...XCC.726963056829115815..management_zone.tf | 114 + ...ce.3851043124338361867..management_zone.tf | 94 + ...s.-4777952942075792115..management_zone.tf | 94 + ...m.-6595885403062829907..management_zone.tf | 94 + ...sa.6489260219676736642..management_zone.tf | 94 + ...m.-8221852403424262400..management_zone.tf | 94 + ...ns.2845183407633390643..management_zone.tf | 94 + ...e.-7068216294419410381..management_zone.tf | 0 ...s.-4026809012615074124..management_zone.tf | 94 + ...im.6779395205490842283..management_zone.tf | 0 ...i.-6525374610311912144..management_zone.tf | 94 + ...mcs.703787014794532009..management_zone.tf | 94 + ...er.6845961539606420354..management_zone.tf | 94 + ...y.-1540650025139328186..management_zone.tf | 94 + ...e.-2189390331381689182..management_zone.tf | 94 + ...ms.3535580551222857233..management_zone.tf | 94 + ...ui.8190401556217650523..management_zone.tf | 94 + ...e.-6407838691959707830..management_zone.tf | 0 ...n.-6517611825592343932..management_zone.tf | 94 + ...le.2364307383147688999..management_zone.tf | 94 + ...ms.8481305279283217918..management_zone.tf | 94 + ...ce.3830608542188797409..management_zone.tf | 94 + ...h.-3430850046259037518..management_zone.tf | 94 + ...ts.3432987914211903046..management_zone.tf | 94 + ...ce.3844700651132280279..management_zone.tf | 94 + ...e.-5558936089274731359..management_zone.tf | 94 + ...-be.234573445895208960..management_zone.tf | 94 + ...o.-5351196144048268257..management_zone.tf | 94 + ...e.-5651984742855815750..management_zone.tf | 94 + ...ent.683077913196182971..management_zone.tf | 94 + ...lo.2446772408456848291..management_zone.tf | 94 + ...ts.3715912383344405425..management_zone.tf | 94 + ...cs.8234311494301662433..management_zone.tf | 0 ...ce.3646847314212076692..management_zone.tf | 94 + ...e.-3665558699734749902..management_zone.tf | 94 + ...ac.6505043424644966677..management_zone.tf | 94 + ...s.-4813785438275446822..management_zone.tf | 114 + ...r.-3235233091265061954..management_zone.tf | 94 + ...cc.6785475369519132478..management_zone.tf | 94 + ...dc.1057517960840498906..management_zone.tf | 94 + ...ce.4692934809440873007..management_zone.tf | 94 + ...e.-3481404155533271818..management_zone.tf | 94 + ...cy.7901706371616384215..management_zone.tf | 94 + ...e.-4904645486964490409..management_zone.tf | 94 + ...e.-1006261912630048989..management_zone.tf | 94 + ...ce.-454781418938640078..management_zone.tf | 94 + ...ce.1719030588358569859..management_zone.tf | 94 + ...e.-6539988343728513019..management_zone.tf | 94 + ...ce.3507543056413618167..management_zone.tf | 0 ...e.-6343867182147315832..management_zone.tf | 94 + ...e.-5042002924345469442..management_zone.tf | 94 + ...r.-6973581261416020021..management_zone.tf | 94 + ...r.-6224674043145965813..management_zone.tf | 94 + ...cm.-895580249814261506..management_zone.tf | 94 + ...mfy.848401857749292905..management_zone.tf | 94 + ...ce.1286045901809938488..management_zone.tf | 94 + ...e.-7181836511556584903..management_zone.tf | 94 + ...m.-1461450175817610753..management_zone.tf | 94 + ...e.-6525222654329360526..management_zone.tf | 0 ...ce.6000238730837026909..management_zone.tf | 94 + ...u.-6465065108278477847..management_zone.tf | 94 + ...n.-8423484601540043009..management_zone.tf | 94 + ...pi.8707127902849896641..management_zone.tf | 0 ...pi.4542703071885587630..management_zone.tf | 94 + ...ce.5826180152638294023..management_zone.tf | 94 + ...or.-945634447813675373..management_zone.tf | 94 + ...e.-7384668182503674044..management_zone.tf | 94 + ...e.-6224705283204834466..management_zone.tf | 94 + ...ce.6381263894383476159..management_zone.tf | 94 + ...ice.354787604648139004..management_zone.tf | 94 + ...e.-1262921922277035180..management_zone.tf | 0 ...e.-5195733165670164329..management_zone.tf | 94 + ...e.-4792999921769558004..management_zone.tf | 0 ...it.8238007143875611982..management_zone.tf | 94 + ...y.-2360172082964226530..management_zone.tf | 94 + ...ice.239098591434607832..management_zone.tf | 0 ...ce.2693367897048369138..management_zone.tf | 94 + ...e.-7042281349369105957..management_zone.tf | 94 + ...pm.3521442346466955677..management_zone.tf | 94 + ...pp.7431808806854689694..management_zone.tf | 94 + ...sd.3321466583645887684..management_zone.tf | 94 + ...4m.2719806885490791534..management_zone.tf | 94 + ...db.7187056346821278083..management_zone.tf | 94 + ...mc.1786086320445564585..management_zone.tf | 94 + ...caf.662397954779801135..management_zone.tf | 94 + ...rcr.292266112033817776..management_zone.tf | 94 + ...d.-1420185670353694662..management_zone.tf | 94 + ...te.-178713865195665676..management_zone.tf | 94 + ...sa.5806965905152347407..management_zone.tf | 94 + ...sh.6791006737567776609..management_zone.tf | 0 ...e.-8519305773537616601..management_zone.tf | 0 ...e.-1783221886243782060..management_zone.tf | 94 + ...e.-1757559001732264280..management_zone.tf | 94 + ...c.-7863243655181765550..management_zone.tf | 94 + ...e.-3570944723533684347..management_zone.tf | 94 + ...s.-8760732051205931982..management_zone.tf | 94 + ...h.-7986744385538534110..management_zone.tf | 94 + ...ce.6825771495168986146..management_zone.tf | 94 + ...e.-2346036958469983045..management_zone.tf | 94 + ...in.5586851433711924938..management_zone.tf | 94 + ...s.-5175560781627909210..management_zone.tf | 94 + ...nc.4240321421761080938..management_zone.tf | 94 + ...s.-3348722348446940244..management_zone.tf | 94 + ...e.-2523692038884129780..management_zone.tf | 94 + ...e.-1198227328507213456..management_zone.tf | 94 + ...y.-1855356480489583241..management_zone.tf | 94 + ...1.-7555644302631013883..management_zone.tf | 94 + ...e.-1836297497707245797..management_zone.tf | 94 + ...e.-8128156058831255427..management_zone.tf | 94 + ...e.-2156298583591841198..management_zone.tf | 94 + ...ce.-818505253642779277..management_zone.tf | 94 + ...r.-7995464145365327731..management_zone.tf | 62 + ...r.-6071617396278040785..management_zone.tf | 62 + ...c.-5466091717637198390..management_zone.tf | 94 + ...m.-4957448593079692287..management_zone.tf | 94 + ...-oc.168846665393629930..management_zone.tf | 94 + ...g.-5861071701153942147..management_zone.tf | 94 + ...o.-9010747661501458721..management_zone.tf | 62 + ...e.-5864191605161185587..management_zone.tf | 174 + ...s.-8550316932235830515..management_zone.tf | 94 + ...e.-3612885846716312220..management_zone.tf | 94 + ...lc.2826000795787228538..management_zone.tf | 94 + ...p.-5953180699600147415..management_zone.tf | 94 + ...ot.-515772749824946029..management_zone.tf | 94 + ...s.-2616965047573894928..management_zone.tf | 94 + ...in.-147393270306928398..management_zone.tf | 19 + ...ve.1023740486178908540..management_zone.tf | 19 + ...g.-7632508319772674991..management_zone.tf | 19 + ...er.5595351203987284817..management_zone.tf | 19 + ...e.-1228515758018962569..management_zone.tf | 94 + ...ce.-930331147395988756..management_zone.tf | 94 + ...ice.-31474243724631220..management_zone.tf | 94 + ...v.-5330838991570054689..management_zone.tf | 94 + ...sp.6094407191706905954..management_zone.tf | 94 + ...es.8628942035731022351..management_zone.tf | 94 + ...es.1783707477276456324..management_zone.tf | 94 + ...g.-8660591714882379410..management_zone.tf | 94 + ...e.-2199516374121367601..management_zone.tf | 94 + ...ice.980968245029181999..management_zone.tf | 0 ...t.-2188504752080694402..management_zone.tf | 94 + ...er.-156429468485164726..management_zone.tf | 94 + ...e.-5869798444572368149..management_zone.tf | 94 + ...ce.5799269877279631310..management_zone.tf | 94 + ...e.-5211583510761118238..management_zone.tf | 94 + ...ce.2486877234173158832..management_zone.tf | 94 + ...ce.2491728714846787854..management_zone.tf | 94 + ...e.-2066803623641499053..management_zone.tf | 94 + ...ce.3797586243365369391..management_zone.tf | 94 + ...ce.8522662468308095794..management_zone.tf | 94 + ...e.-6050555172529539605..management_zone.tf | 94 + ...ce.3357098755062957648..management_zone.tf | 0 ...ce.2789267684361766874..management_zone.tf | 94 + ...ce.5865557553090724934..management_zone.tf | 94 + ...e.-7635995389339220770..management_zone.tf | 94 + ...r.-6613180934870175830..management_zone.tf | 94 + ...e.-8592600832842524161..management_zone.tf | 94 + ...de.3344312991060217140..management_zone.tf | 94 + ...e.-1115832180662592707..management_zone.tf | 94 + ...ance.46114594976216242..management_zone.tf | 94 + ...er.4974872442753979399..management_zone.tf | 94 + ...u.-5249314341918312822..management_zone.tf | 94 + ...i.-3219539803207924419..management_zone.tf | 0 ...r.-6258191149278638298..management_zone.tf | 94 + ...b.-8226161712253414967..management_zone.tf | 94 + ...c.-1633958683594741030..management_zone.tf | 94 + ...g.-2200092601582411463..management_zone.tf | 94 + ...m.-6013854588466847436..management_zone.tf | 94 + ...nd.1658551003314348396..management_zone.tf | 94 + ...er.-705052569401216697..management_zone.tf | 94 + ...r.-6289044499667207502..management_zone.tf | 94 + ...e.-8902327479536667123..management_zone.tf | 94 + ...e.-1406241950085454338..management_zone.tf | 94 + ...er.5257693245064006362..management_zone.tf | 94 + ...ce.3772015827568746420..management_zone.tf | 94 + ...e.-2779709996263365125..management_zone.tf | 0 ...ta.5982925318220436329..management_zone.tf | 94 + ...-ts.670242093097503433..management_zone.tf | 94 + ...vs.7876609861723293539..management_zone.tf | 94 + ...a.-2009685042850936658..management_zone.tf | 94 + ...ce.8925843135515113505..management_zone.tf | 94 + ...bl.2228363312078773864..management_zone.tf | 114 + ...k.-2891055759702142212..management_zone.tf | 0 ...s.-8492778620176370345..management_zone.tf | 94 + ...t.-7966244513986779017..management_zone.tf | 94 + ...e.-8977015620553252616..management_zone.tf | 94 + ...er.6237970573590379302..management_zone.tf | 94 + ...tm.1748000559316717118..management_zone.tf | 94 + ...o.-8815130119677366073..management_zone.tf | 94 + ...e.-6137287057127596271..management_zone.tf | 94 + ...r.-1204181947748313729..management_zone.tf | 94 + ...ce.2472898803915005617..management_zone.tf | 94 + ...gu.3857563014711089928..management_zone.tf | 94 + ...b.-7512073509502205738..management_zone.tf | 94 + ...l.-7516522908294698690..management_zone.tf | 94 + ...r.-1636363340970029625..management_zone.tf | 94 + ...e.-3487817013971232940..management_zone.tf | 94 + ...e.-3435599000471094320..management_zone.tf | 94 + ...or.6312603756569057726..management_zone.tf | 94 + ...e.-2619692944278089863..management_zone.tf | 94 + ...ce.6794316792063710932..management_zone.tf | 94 + ...e.-3440958503845572911..management_zone.tf | 94 + ...bt.2116716187718300774..management_zone.tf | 94 + ...i.-5273930433361781004..management_zone.tf | 94 + ...m.-8261459735630992973..management_zone.tf | 94 + ...m.-4003846334862443834..management_zone.tf | 94 + ...er.-214928697454538672..management_zone.tf | 94 + ...e.-6851611601553068903..management_zone.tf | 0 ...d.-5943418555153993001..management_zone.tf | 94 + ...er.8942190779928556172..management_zone.tf | 94 + ...er.2209945008905404385..management_zone.tf | 94 + ...ce.4907951848187910230..management_zone.tf | 94 + ...s.-1396964481465929461..management_zone.tf | 94 + ...ce.8119874633790636397..management_zone.tf | 94 + ...r.-1184749760203224714..management_zone.tf | 0 ...r.-3391554374807265844..management_zone.tf | 0 ...ce.1728583511228313897..management_zone.tf | 94 + ...ce.-464675131828532576..management_zone.tf | 94 + ...am.1243771507483088038..management_zone.tf | 0 ...ce.2106969274547463714..management_zone.tf | 94 + ...sp.6880487254149934188..management_zone.tf | 94 + ...er.2011744672945135226..management_zone.tf | 94 + ...cs.-160525691340029159..management_zone.tf | 94 + ...b.-8131959358977252437..management_zone.tf | 94 + ...mr.-688422281186010970..management_zone.tf | 94 + ...d.-5534381493737197118..management_zone.tf | 94 + ...u.-4286479403216664835..management_zone.tf | 0 ...e.-4712284468125873599..management_zone.tf | 94 + ...tvp.994369514616635249..management_zone.tf | 19 + ...ce.7524486573325634721..management_zone.tf | 94 + ...ce.5659820862934834132..management_zone.tf | 94 + ...e.-2136681634610104275..management_zone.tf | 94 + ...ce.2783843045311786472..management_zone.tf | 94 + ...e.-3524077140818801706..management_zone.tf | 94 + ...e.-6280192777790291017..management_zone.tf | 94 + ...ce.-192582546746005275..management_zone.tf | 0 ...ce.3588325415984644908..management_zone.tf | 0 ...e.-4629098788625331031..management_zone.tf | 94 + ...e.-1473058620267078394..management_zone.tf | 94 + ...e.-3770775444771220305..management_zone.tf | 94 + ...e.-5786039945021962186..management_zone.tf | 94 + ...e.-4462354815142253164..management_zone.tf | 94 + ...rt.1565629517762195807..management_zone.tf | 94 + ...nd.7139512845863327483..management_zone.tf | 94 + ...ng.8439430533353830924..management_zone.tf | 94 + ...ce.3832313249744862960..management_zone.tf | 94 + ...r.-4542920330127251082..management_zone.tf | 94 + ...e.-5998734171557358773..management_zone.tf | 94 + ...ce.4061574965078448311..management_zone.tf | 94 + ...e.-5394504524020450484..management_zone.tf | 94 + ...in.1843223523468635430..management_zone.tf | 94 + ...e.-1017790433340187721..management_zone.tf | 94 + ...r.-4238479884355788160..management_zone.tf | 94 + ...v.-3228512635352710157..management_zone.tf | 94 + ...r.-7519199679488905472..management_zone.tf | 94 + ...pi.-846196462544696783..management_zone.tf | 94 + ...i.-5707696217538461633..management_zone.tf | 94 + ...r.-1066539719125670580..management_zone.tf | 94 + ...us.-830480395218330790..management_zone.tf | 94 + ...cd.6201076759498324419..management_zone.tf | 94 + ...ts.5842654451628371612..management_zone.tf | 22 + ...er.7984472777235983022..management_zone.tf | 45 + ...ar.7322648462719879167..management_zone.tf | 11 + ...ty.3737706196578343849..management_zone.tf | 27 + ...s.-4112886493107181463..management_zone.tf | 23 + ...d.-8141281538555996318..management_zone.tf | 11 + ...s.-5367999236768661485..management_zone.tf | 11 + ...s.-8663930534173844410..management_zone.tf | 23 + ...s.-5431789095638148262..management_zone.tf | 15 + ...g.-4931602184083142599..management_zone.tf | 11 + ...es.7272386165732072340..management_zone.tf | 15 + ...es.2789442917157839429..management_zone.tf | 11 + ...nt.7212377285048625814..management_zone.tf | 23 + ...es.1072985257684718374..management_zone.tf | 15 + ...n.-7170770367298385161..management_zone.tf | 23 + ...y.-2856031711728268510..management_zone.tf | 15 + ...pp.2877860233955550596..management_zone.tf | 12 + ...in.6607595346813988754..management_zone.tf | 87 + ...s.-8881178060219525495..management_zone.tf | 35 + ...pp.-905305273439641248..management_zone.tf | 59 + ...ra.7111072854346026301..management_zone.tf | 31 + ...s.-8618973496510074025..management_zone.tf | 31 + ...CC.5199358269317144485..management_zone.tf | 264 + ...y.-6611202701233341995..management_zone.tf | 19 + ...GU.7762420106813300217..management_zone.tf | 31 + ...a.-6303890120553130256..management_zone.tf | 31 + ...g.-5513243277421013486..management_zone.tf | 59 + .../management_zones/module.tf | 8 + ...g.-2517423735210691021..management_zone.tf | 34 + .../anomalies/application_anomalies.tf | 27 + ...1b5-a4e3-a747c336aacf..custom_anomalies.tf | 30 + ...187-b3ee-9544ef6a1845..custom_anomalies.tf | 29 + ...8f0-b4d4-f38c22903463..custom_anomalies.tf | 33 + ...er controller mismatch.custom_anomalies.tf | 21 + ...e16-a900-3d5cf79e61a4..custom_anomalies.tf | 29 + ...401-bc39-873c09b01de8..custom_anomalies.tf | 29 + ...f72-88ad-d6fdc4044136..custom_anomalies.tf | 29 + ...f93-b438-0257f516ee65..custom_anomalies.tf | 29 + .../custom/High GC time.custom_anomalies.tf | 21 + ... backend session usage.custom_anomalies.tf | 21 + ...frontend session usage.custom_anomalies.tf | 21 + ...HAProxy requests queue.custom_anomalies.tf | 21 + ... HAProxy response time.custom_anomalies.tf | 21 + .../High OS CPU usage.custom_anomalies.tf | 21 + ...file descriptors usage.custom_anomalies.tf | 21 + ... RabbitMQ memory usage.custom_anomalies.tf | 21 + ...eues without consumers.custom_anomalies.tf | 21 + ...of blocked connections.custom_anomalies.tf | 21 + ...nacknowledged messages.custom_anomalies.tf | 21 + ...bbitMQ processes usage.custom_anomalies.tf | 21 + ...RabbitMQ sockets usage.custom_anomalies.tf | 21 + .../High panic count.custom_anomalies.tf | 21 + .../Low HAProxy idle time.custom_anomalies.tf | 21 + ...bbitMQ free disk space.custom_anomalies.tf | 21 + ...a2f-ab54-601c2e28fb5a..custom_anomalies.tf | 38 + .../Offline partitions.custom_anomalies.tf | 21 + ...bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf | 20 + ...633-8f7d-1912766da46c..custom_anomalies.tf | 20 + ...791-80ad-b025009199d8..custom_anomalies.tf | 20 + .../RabbitMQ Node failed.custom_anomalies.tf | 29 + ...ronization in progress.custom_anomalies.tf | 29 + ...Replica unsynchronized.custom_anomalies.tf | 29 + ...e19-93a3-26a80af15e68..custom_anomalies.tf | 45 + ...907-a6f7-623fd508b227..custom_anomalies.tf | 20 + .../Under replicated.custom_anomalies.tf | 21 + ...88a-a87c-6dc06e263a80..custom_anomalies.tf | 20 + ...h system response time.custom_anomalies.tf | 21 + ...on has faulty services.custom_anomalies.tf | 21 + ...h http backend latency.custom_anomalies.tf | 21 + ...er - High http latency.custom_anomalies.tf | 21 + ... https backend latency.custom_anomalies.tf | 21 + ...r - High https latency.custom_anomalies.tf | 21 + .../anomalies/database_anomalies.tf | 21 + .../anomalies/host_anomalies.tf | 51 + .../anomalies/service_anomalies.tf | 17 + ...e2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf | 127 + ...e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf | 3683 + ...31-3bbc-4724-8a4c-88c87431ef51..autotag.tf | 1446 + ...d9-b9a1-4917-80dc-c2a30adffc18..autotag.tf | 1269 + ...1a-8728-4272-a67b-67bd61dc5a48..autotag.tf | 47 + ...de-f34c-4001-98e4-71a9246349ba..autotag.tf | 77 + ...36-9060-4b2f-a839-a9990575f04f..autotag.tf | 0 ...1a-658c-4162-9e0d-af659ee6f47b..autotag.tf | 59 + ...5d-2147-462e-9123-9dac9ff4459b..autotag.tf | 165 + ...4f-df14-473d-981e-700a4a3ba1c1..autotag.tf | 815 + ...bc-3bbe-46ab-b453-795ee38583d1..autotag.tf | 709 + ...92-dc1a-47e9-899c-63e2bdefe56c..autotag.tf | 61 + ...1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf | 61 + ...82-3266-4ec4-aed1-6490fc433291..autotag.tf | 99 + ...b4-f6b8-473e-8d3b-954f99818175..autotag.tf | 79 + ...b9-3aba-4c47-a162-ca95677af5c8..autotag.tf | 23 + ...c4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf | 188 + ...a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf | 99 + ...ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf | 61 + .../20211213-194909_EUPROD/configuration.tf | 8 + ...USTER-1A31BABF3BCE56BB..credentials.k8s.tf | 17 + ...USTER-7AB72CF17304A81E..credentials.k8s.tf | 17 + ...-45d7-aabb-f26e2a93a3ff..custom_service.tf | 28 + ...-44f4-9b48-b27d0ed50c54..custom_service.tf | 22 + ...-4442-b118-68794e2abfbd..custom_service.tf | 22 + ...-4297-9050-543c2e3a8186..custom_service.tf | 22 + ...-402f-a0c4-d5870a0321e5..custom_service.tf | 28 + ...-408e-a66a-4fc82e16804e..custom_service.tf | 22 + ...-47ce-947f-c070d0ae6073..custom_service.tf | 22 + ...-4611-a1ef-4218e693544f..custom_service.tf | 22 + ...-4bd3-8860-605ffd45e2d0..custom_service.tf | 34 + ...-4ff2-bbff-4b6563afcac1..custom_service.tf | 22 + ...-4a7f-814d-82c809821a60..custom_service.tf | 22 + ...-4892-acb8-bebd4dc07a23..custom_service.tf | 22 + ...-4eea-b5d3-50f57da77b91..custom_service.tf | 34 + ...-484d-9a1b-3e82944a7a61..custom_service.tf | 46 + ...-4328-9486-2c422b7536e8..custom_service.tf | 34 + ...-4526-936d-735a176e79a6..custom_service.tf | 34 + ...-40b3-861a-fde3cf9b6562..custom_service.tf | 22 + ...-4760-bf25-7c21a5145ece..custom_service.tf | 37 + ...-4997-b4c4-57031609d863..custom_service.tf | 26 + ...-4d7e-ab7f-f8d308c0785d..custom_service.tf | 158 + ...-4481-9fcf-2fef0bb33aab..custom_service.tf | 453 + ...-4131-99af-3884a4884c71..custom_service.tf | 21 + ...-4761-8f2b-80364b63ac9a..custom_service.tf | 241 + ...-47de-9bc1-487b9637b7f7..custom_service.tf | 23 + ...-4c10-8514-2e652e71ffda..custom_service.tf | 80 + ...-48c8-9928-769bb3858bfe..custom_service.tf | 80 + ...-4e18-b69b-934d47ee1d9d..custom_service.tf | 22 + ...-4093-bd8d-7927418e0192..custom_service.tf | 28 + ...-4e67-9c09-d65b533fc24e..custom_service.tf | 22 + ...-4416-af7a-38402a59b0c3..custom_service.tf | 23 + ...-418e-b6ea-040fce5c2f97..custom_service.tf | 39 + ...-4415-a7cd-7438126af19c..custom_service.tf | 22 + ...-44ef-8756-2a333dd32d98..custom_service.tf | 260 + ...-4f88-a9f9-d5131ca7892b..custom_service.tf | 348 + ...-4bf0-94e6-e9676a07cde1..custom_service.tf | 23 + ...-4aa3-923d-caf466f04465..custom_service.tf | 52 + ...-403d-9fe9-4c38b0071768..custom_service.tf | 31 + ...-418b-98e6-832d9a7ee132..custom_service.tf | 22 + ...-4149-b90f-eb439ddf2eb7..custom_service.tf | 22 + ...-4013-b0f9-0a872af3f44b..custom_service.tf | 31 + ...-45a0-bf9e-57a727836b86..custom_service.tf | 51 + ...-47fe-bb31-60ea5c29e393..custom_service.tf | 22 + ...BC.-419536099809788537..management_zone.tf | 19 + ...GW.8505678630142971659..management_zone.tf | 231 + ...IM.5858960741172780348..management_zone.tf | 19 + ...ST.4284157392148718704..management_zone.tf | 94 + ...L.-4095317036884154012..management_zone.tf | 94 + ...L.-4124588987890496427..management_zone.tf | 91 + ...CS.3255782291710659598..management_zone.tf | 94 + ...TP.6039019990917988583..management_zone.tf | 94 + ...FP.8264399635884697827..management_zone.tf | 19 + ...in.-711670489332587991..management_zone.tf | 19 + ...sp.6759587591579958728..management_zone.tf | 19 + ...2X.7261656644444143142..management_zone.tf | 19 + ...SM.2915456084044023167..management_zone.tf | 19 + ...U.-1268277950254444437..management_zone.tf | 19 + ...C.-2086783870824620197..management_zone.tf | 91 + ...M.-5139616067943914324..management_zone.tf | 19 + ...IS.3009110171208237421..management_zone.tf | 19 + ...P.-5884762133802735399..management_zone.tf | 19 + ...EC2.984553810256726895..management_zone.tf | 19 + ...SBS.281869016656866433..management_zone.tf | 94 + ...ry.2107206930322242750..management_zone.tf | 94 + ...ces.343102601498175580..management_zone.tf | 194 + ...E).4530644663209438695..management_zone.tf | 35 + ...nts.337084454801734616..management_zone.tf | 94 + ...E.-8570994466372814219..management_zone.tf | 94 + ...et.8678780206055840222..management_zone.tf | 94 + ...CG.1580439820202177380..management_zone.tf | 94 + ...CD.5483395701072092813..management_zone.tf | 19 + ...SI.8356220544719609273..management_zone.tf | 94 + ...ds.6501681794177069649..management_zone.tf | 94 + ...t.-7878128883535054810..management_zone.tf | 94 + ...s.-4617890206478168070..management_zone.tf | 94 + ...ur.3815634264786416341..management_zone.tf | 94 + ...al.1777058043439209450..management_zone.tf | 110 + ...r.-4697446559085661233..management_zone.tf | 94 + ...ly.4474755998578015823..management_zone.tf | 94 + ...es.8357308173977663646..management_zone.tf | 174 + ...PM.2344623684560722335..management_zone.tf | 0 ...DM.5530586743181603811..management_zone.tf | 19 + ...ur.-319238264175647671..management_zone.tf | 94 + ...s.-2636562501139802422..management_zone.tf | 121 + ...es.-733564006240048134..management_zone.tf | 19 + ...U.-9051200530083093822..management_zone.tf | 79 + ...SC.6852567050803592569..management_zone.tf | 94 + ...U.-7762134287292745723..management_zone.tf | 114 + ...s.-1910677594784699639..management_zone.tf | 94 + ...VC.2134637765503631591..management_zone.tf | 19 + ...s.-4019360158137536139..management_zone.tf | 185 + ...Fs.1955885627748260414..management_zone.tf | 282 + ..._2.7948932666251761491..management_zone.tf | 31 + ...s.-4209680620967425339..management_zone.tf | 94 + ...ft.5560806819234660207..management_zone.tf | 22 + ...S.-3752970512426387857..management_zone.tf | 94 + ...SA.6353665037398116067..management_zone.tf | 94 + ...R.-1390264120708265333..management_zone.tf | 19 + ...er.3932428396818255778..management_zone.tf | 19 + ...s.-5698021298883686644..management_zone.tf | 19 + ...a.-3104826150694516428..management_zone.tf | 0 ...pit.-11067882662526399..management_zone.tf | 94 + ...es.5188541189677060803..management_zone.tf | 94 + ...E.-3795364033337839281..management_zone.tf | 275 + ...KS.4397088666970698037..management_zone.tf | 94 + ...y.-2133422980246552080..management_zone.tf | 39 + ...S.-4413944977212003148..management_zone.tf | 94 + ...BT.7501203881245410096..management_zone.tf | 19 + ...ker.739588863038338383..management_zone.tf | 19 + ...us.5588329812920061262..management_zone.tf | 62 + ...ay.6162343093211434661..management_zone.tf | 94 + ...ch.4065036998432033236..management_zone.tf | 94 + ...W.-1816545408526640868..management_zone.tf | 94 + ...W2.5726542056217232950..management_zone.tf | 11 + ...on.5176227165984262597..management_zone.tf | 0 ...S.-4388361218144431517..management_zone.tf | 110 + ...es.3268847322115566645..management_zone.tf | 174 + ...ces.-60533151275910715..management_zone.tf | 98 + ...XCC.726963056829115815..management_zone.tf | 114 + ...ce.3851043124338361867..management_zone.tf | 94 + ...s.-4777952942075792115..management_zone.tf | 94 + ...m.-6595885403062829907..management_zone.tf | 94 + ...sa.6489260219676736642..management_zone.tf | 94 + ...m.-8221852403424262400..management_zone.tf | 94 + ...ns.2845183407633390643..management_zone.tf | 94 + ...e.-7068216294419410381..management_zone.tf | 94 + ...s.-4026809012615074124..management_zone.tf | 94 + ...im.6779395205490842283..management_zone.tf | 94 + ...i.-6525374610311912144..management_zone.tf | 94 + ...mcs.703787014794532009..management_zone.tf | 0 ...er.6845961539606420354..management_zone.tf | 94 + ...y.-1540650025139328186..management_zone.tf | 94 + ...e.-2189390331381689182..management_zone.tf | 94 + ...ms.3535580551222857233..management_zone.tf | 94 + ...ui.8190401556217650523..management_zone.tf | 94 + ...e.-6407838691959707830..management_zone.tf | 94 + ...n.-6517611825592343932..management_zone.tf | 94 + ...le.2364307383147688999..management_zone.tf | 94 + ...ms.8481305279283217918..management_zone.tf | 94 + ...ce.3830608542188797409..management_zone.tf | 94 + ...h.-3430850046259037518..management_zone.tf | 94 + ...ts.3432987914211903046..management_zone.tf | 94 + ...ce.3844700651132280279..management_zone.tf | 0 ...e.-5558936089274731359..management_zone.tf | 94 + ...-be.234573445895208960..management_zone.tf | 94 + ...o.-5351196144048268257..management_zone.tf | 94 + ...e.-5651984742855815750..management_zone.tf | 94 + ...ent.683077913196182971..management_zone.tf | 0 ...lo.2446772408456848291..management_zone.tf | 94 + ...ts.3715912383344405425..management_zone.tf | 94 + ...cs.8234311494301662433..management_zone.tf | 94 + ...ce.3646847314212076692..management_zone.tf | 94 + ...e.-3665558699734749902..management_zone.tf | 94 + ...ac.6505043424644966677..management_zone.tf | 94 + ...s.-4813785438275446822..management_zone.tf | 114 + ...r.-3235233091265061954..management_zone.tf | 94 + ...cc.6785475369519132478..management_zone.tf | 94 + ...dc.1057517960840498906..management_zone.tf | 94 + ...ce.4692934809440873007..management_zone.tf | 94 + ...e.-3481404155533271818..management_zone.tf | 94 + ...cy.7901706371616384215..management_zone.tf | 94 + ...e.-4904645486964490409..management_zone.tf | 0 ...e.-1006261912630048989..management_zone.tf | 0 ...ce.-454781418938640078..management_zone.tf | 94 + ...ce.1719030588358569859..management_zone.tf | 94 + ...e.-6539988343728513019..management_zone.tf | 94 + ...ce.3507543056413618167..management_zone.tf | 94 + ...e.-6343867182147315832..management_zone.tf | 94 + ...e.-5042002924345469442..management_zone.tf | 94 + ...r.-6973581261416020021..management_zone.tf | 94 + ...r.-6224674043145965813..management_zone.tf | 94 + ...cm.-895580249814261506..management_zone.tf | 0 ...mfy.848401857749292905..management_zone.tf | 94 + ...ce.1286045901809938488..management_zone.tf | 0 ...e.-7181836511556584903..management_zone.tf | 94 + ...m.-1461450175817610753..management_zone.tf | 94 + ...e.-6525222654329360526..management_zone.tf | 94 + ...ce.6000238730837026909..management_zone.tf | 94 + ...u.-6465065108278477847..management_zone.tf | 94 + ...n.-8423484601540043009..management_zone.tf | 94 + ...pi.8707127902849896641..management_zone.tf | 94 + ...pi.4542703071885587630..management_zone.tf | 0 ...ce.5826180152638294023..management_zone.tf | 94 + ...or.-945634447813675373..management_zone.tf | 94 + ...e.-7384668182503674044..management_zone.tf | 94 + ...e.-6224705283204834466..management_zone.tf | 94 + ...ce.6381263894383476159..management_zone.tf | 94 + ...ice.354787604648139004..management_zone.tf | 94 + ...e.-1262921922277035180..management_zone.tf | 94 + ...e.-5195733165670164329..management_zone.tf | 94 + ...e.-4792999921769558004..management_zone.tf | 94 + ...it.8238007143875611982..management_zone.tf | 94 + ...y.-2360172082964226530..management_zone.tf | 94 + ...ice.239098591434607832..management_zone.tf | 94 + ...ce.2693367897048369138..management_zone.tf | 94 + ...e.-7042281349369105957..management_zone.tf | 94 + ...pm.3521442346466955677..management_zone.tf | 94 + ...pp.7431808806854689694..management_zone.tf | 94 + ...sd.3321466583645887684..management_zone.tf | 94 + ...4m.2719806885490791534..management_zone.tf | 94 + ...db.7187056346821278083..management_zone.tf | 94 + ...mc.1786086320445564585..management_zone.tf | 94 + ...caf.662397954779801135..management_zone.tf | 94 + ...rcr.292266112033817776..management_zone.tf | 94 + ...d.-1420185670353694662..management_zone.tf | 94 + ...te.-178713865195665676..management_zone.tf | 94 + ...sa.5806965905152347407..management_zone.tf | 0 ...sh.6791006737567776609..management_zone.tf | 94 + ...e.-8519305773537616601..management_zone.tf | 94 + ...e.-1783221886243782060..management_zone.tf | 94 + ...e.-1757559001732264280..management_zone.tf | 94 + ...c.-7863243655181765550..management_zone.tf | 94 + ...e.-3570944723533684347..management_zone.tf | 94 + ...s.-8760732051205931982..management_zone.tf | 94 + ...h.-7986744385538534110..management_zone.tf | 94 + ...ce.6825771495168986146..management_zone.tf | 94 + ...e.-2346036958469983045..management_zone.tf | 94 + ...in.5586851433711924938..management_zone.tf | 94 + ...s.-5175560781627909210..management_zone.tf | 94 + ...nc.4240321421761080938..management_zone.tf | 94 + ...s.-3348722348446940244..management_zone.tf | 94 + ...e.-2523692038884129780..management_zone.tf | 94 + ...e.-1198227328507213456..management_zone.tf | 94 + ...y.-1855356480489583241..management_zone.tf | 94 + ...1.-7555644302631013883..management_zone.tf | 94 + ...e.-1836297497707245797..management_zone.tf | 94 + ...e.-8128156058831255427..management_zone.tf | 94 + ...e.-2156298583591841198..management_zone.tf | 94 + ...ce.-818505253642779277..management_zone.tf | 0 ...r.-7995464145365327731..management_zone.tf | 62 + ...r.-6071617396278040785..management_zone.tf | 62 + ...c.-5466091717637198390..management_zone.tf | 94 + ...m.-4957448593079692287..management_zone.tf | 94 + ...-oc.168846665393629930..management_zone.tf | 94 + ...g.-5861071701153942147..management_zone.tf | 94 + ...o.-9010747661501458721..management_zone.tf | 62 + ...e.-5864191605161185587..management_zone.tf | 174 + ...s.-8550316932235830515..management_zone.tf | 94 + ...e.-3612885846716312220..management_zone.tf | 94 + ...lc.2826000795787228538..management_zone.tf | 94 + ...p.-5953180699600147415..management_zone.tf | 94 + ...ot.-515772749824946029..management_zone.tf | 94 + ...s.-2616965047573894928..management_zone.tf | 94 + ...in.-147393270306928398..management_zone.tf | 19 + ...ve.1023740486178908540..management_zone.tf | 19 + ...g.-7632508319772674991..management_zone.tf | 19 + ...er.5595351203987284817..management_zone.tf | 19 + ...e.-1228515758018962569..management_zone.tf | 94 + ...ce.-930331147395988756..management_zone.tf | 94 + ...ice.-31474243724631220..management_zone.tf | 94 + ...v.-5330838991570054689..management_zone.tf | 94 + ...sp.6094407191706905954..management_zone.tf | 94 + ...es.8628942035731022351..management_zone.tf | 94 + ...es.1783707477276456324..management_zone.tf | 94 + ...g.-8660591714882379410..management_zone.tf | 94 + ...e.-2199516374121367601..management_zone.tf | 94 + ...ice.980968245029181999..management_zone.tf | 94 + ...t.-2188504752080694402..management_zone.tf | 94 + ...er.-156429468485164726..management_zone.tf | 94 + ...e.-5869798444572368149..management_zone.tf | 94 + ...ce.5799269877279631310..management_zone.tf | 0 ...e.-5211583510761118238..management_zone.tf | 94 + ...ce.2486877234173158832..management_zone.tf | 94 + ...ce.2491728714846787854..management_zone.tf | 94 + ...e.-2066803623641499053..management_zone.tf | 94 + ...ce.3797586243365369391..management_zone.tf | 94 + ...ce.8522662468308095794..management_zone.tf | 94 + ...e.-6050555172529539605..management_zone.tf | 94 + ...ce.3357098755062957648..management_zone.tf | 94 + ...ce.2789267684361766874..management_zone.tf | 94 + ...ce.5865557553090724934..management_zone.tf | 94 + ...e.-7635995389339220770..management_zone.tf | 94 + ...r.-6613180934870175830..management_zone.tf | 94 + ...e.-8592600832842524161..management_zone.tf | 94 + ...de.3344312991060217140..management_zone.tf | 94 + ...e.-1115832180662592707..management_zone.tf | 94 + ...ance.46114594976216242..management_zone.tf | 94 + ...er.4974872442753979399..management_zone.tf | 94 + ...u.-5249314341918312822..management_zone.tf | 94 + ...i.-3219539803207924419..management_zone.tf | 94 + ...r.-6258191149278638298..management_zone.tf | 0 ...b.-8226161712253414967..management_zone.tf | 94 + ...c.-1633958683594741030..management_zone.tf | 94 + ...g.-2200092601582411463..management_zone.tf | 94 + ...m.-6013854588466847436..management_zone.tf | 0 ...nd.1658551003314348396..management_zone.tf | 0 ...er.-705052569401216697..management_zone.tf | 0 ...r.-6289044499667207502..management_zone.tf | 0 ...e.-8902327479536667123..management_zone.tf | 94 + ...e.-1406241950085454338..management_zone.tf | 94 + ...er.5257693245064006362..management_zone.tf | 94 + ...ce.3772015827568746420..management_zone.tf | 94 + ...e.-2779709996263365125..management_zone.tf | 94 + ...ta.5982925318220436329..management_zone.tf | 94 + ...-ts.670242093097503433..management_zone.tf | 94 + ...vs.7876609861723293539..management_zone.tf | 94 + ...a.-2009685042850936658..management_zone.tf | 94 + ...ce.8925843135515113505..management_zone.tf | 94 + ...bl.2228363312078773864..management_zone.tf | 114 + ...k.-2891055759702142212..management_zone.tf | 114 + ...s.-8492778620176370345..management_zone.tf | 94 + ...t.-7966244513986779017..management_zone.tf | 94 + ...e.-8977015620553252616..management_zone.tf | 94 + ...er.6237970573590379302..management_zone.tf | 94 + ...tm.1748000559316717118..management_zone.tf | 94 + ...o.-8815130119677366073..management_zone.tf | 94 + ...e.-6137287057127596271..management_zone.tf | 94 + ...r.-1204181947748313729..management_zone.tf | 94 + ...ce.2472898803915005617..management_zone.tf | 94 + ...gu.3857563014711089928..management_zone.tf | 94 + ...b.-7512073509502205738..management_zone.tf | 94 + ...l.-7516522908294698690..management_zone.tf | 94 + ...r.-1636363340970029625..management_zone.tf | 94 + ...e.-3487817013971232940..management_zone.tf | 94 + ...e.-3435599000471094320..management_zone.tf | 94 + ...or.6312603756569057726..management_zone.tf | 94 + ...e.-2619692944278089863..management_zone.tf | 94 + ...ce.6794316792063710932..management_zone.tf | 94 + ...e.-3440958503845572911..management_zone.tf | 94 + ...bt.2116716187718300774..management_zone.tf | 94 + ...i.-5273930433361781004..management_zone.tf | 94 + ...m.-8261459735630992973..management_zone.tf | 94 + ...m.-4003846334862443834..management_zone.tf | 94 + ...er.-214928697454538672..management_zone.tf | 94 + ...e.-6851611601553068903..management_zone.tf | 94 + ...d.-5943418555153993001..management_zone.tf | 94 + ...er.8942190779928556172..management_zone.tf | 94 + ...er.2209945008905404385..management_zone.tf | 94 + ...ce.4907951848187910230..management_zone.tf | 94 + ...s.-1396964481465929461..management_zone.tf | 94 + ...ce.8119874633790636397..management_zone.tf | 94 + ...r.-1184749760203224714..management_zone.tf | 94 + ...r.-3391554374807265844..management_zone.tf | 94 + ...ce.1728583511228313897..management_zone.tf | 94 + ...ce.-464675131828532576..management_zone.tf | 94 + ...am.1243771507483088038..management_zone.tf | 94 + ...ce.2106969274547463714..management_zone.tf | 94 + ...sp.6880487254149934188..management_zone.tf | 94 + ...er.2011744672945135226..management_zone.tf | 94 + ...cs.-160525691340029159..management_zone.tf | 0 ...b.-8131959358977252437..management_zone.tf | 94 + ...mr.-688422281186010970..management_zone.tf | 94 + ...d.-5534381493737197118..management_zone.tf | 94 + ...u.-4286479403216664835..management_zone.tf | 94 + ...e.-4712284468125873599..management_zone.tf | 94 + ...tvp.994369514616635249..management_zone.tf | 19 + ...ce.7524486573325634721..management_zone.tf | 94 + ...ce.5659820862934834132..management_zone.tf | 94 + ...e.-2136681634610104275..management_zone.tf | 94 + ...ce.2783843045311786472..management_zone.tf | 94 + ...e.-3524077140818801706..management_zone.tf | 94 + ...e.-6280192777790291017..management_zone.tf | 94 + ...ce.-192582546746005275..management_zone.tf | 94 + ...ce.3588325415984644908..management_zone.tf | 94 + ...e.-4629098788625331031..management_zone.tf | 94 + ...e.-1473058620267078394..management_zone.tf | 94 + ...e.-3770775444771220305..management_zone.tf | 94 + ...e.-5786039945021962186..management_zone.tf | 94 + ...e.-4462354815142253164..management_zone.tf | 94 + ...rt.1565629517762195807..management_zone.tf | 94 + ...nd.7139512845863327483..management_zone.tf | 94 + ...ng.8439430533353830924..management_zone.tf | 94 + ...ce.3832313249744862960..management_zone.tf | 94 + ...r.-4542920330127251082..management_zone.tf | 94 + ...e.-5998734171557358773..management_zone.tf | 94 + ...ce.4061574965078448311..management_zone.tf | 94 + ...e.-5394504524020450484..management_zone.tf | 94 + ...in.1843223523468635430..management_zone.tf | 94 + ...e.-1017790433340187721..management_zone.tf | 94 + ...r.-4238479884355788160..management_zone.tf | 94 + ...v.-3228512635352710157..management_zone.tf | 94 + ...r.-7519199679488905472..management_zone.tf | 94 + ...pi.-846196462544696783..management_zone.tf | 94 + ...i.-5707696217538461633..management_zone.tf | 94 + ...r.-1066539719125670580..management_zone.tf | 94 + ...us.-830480395218330790..management_zone.tf | 0 ...cd.6201076759498324419..management_zone.tf | 94 + ...ts.5842654451628371612..management_zone.tf | 22 + ...er.7984472777235983022..management_zone.tf | 45 + ...ar.7322648462719879167..management_zone.tf | 11 + ...ty.3737706196578343849..management_zone.tf | 27 + ...s.-4112886493107181463..management_zone.tf | 23 + ...d.-8141281538555996318..management_zone.tf | 11 + ...s.-5367999236768661485..management_zone.tf | 11 + ...s.-8663930534173844410..management_zone.tf | 23 + ...s.-5431789095638148262..management_zone.tf | 15 + ...g.-4931602184083142599..management_zone.tf | 11 + ...es.7272386165732072340..management_zone.tf | 15 + ...es.2789442917157839429..management_zone.tf | 11 + ...nt.7212377285048625814..management_zone.tf | 23 + ...es.1072985257684718374..management_zone.tf | 15 + ...n.-7170770367298385161..management_zone.tf | 23 + ...y.-2856031711728268510..management_zone.tf | 15 + ...pp.2877860233955550596..management_zone.tf | 12 + ...in.6607595346813988754..management_zone.tf | 87 + ...s.-8881178060219525495..management_zone.tf | 35 + ...pp.-905305273439641248..management_zone.tf | 59 + ...ra.7111072854346026301..management_zone.tf | 31 + ...s.-8618973496510074025..management_zone.tf | 31 + ...CC.5199358269317144485..management_zone.tf | 0 ...y.-6611202701233341995..management_zone.tf | 19 + ...GU.7762420106813300217..management_zone.tf | 31 + ...a.-6303890120553130256..management_zone.tf | 31 + ...g.-5513243277421013486..management_zone.tf | 59 + ...g.-2517423735210691021..management_zone.tf | 34 + ...79-48fe-b247-e08704c0a6ea..notification.tf | 43 + ...0e-3e18-bdf7-fd0172e205b2..notification.tf | 42 + ...58-31a0-b6b7-992d3a09b64c..notification.tf | 42 + ...40-3729-80b2-165a13b45f4b..notification.tf | 42 + ...d2-3b20-acfe-064541b054cb..notification.tf | 42 + ...85-47f1-a5d5-c0f4a7f8530d..notification.tf | 17 + ...a9-3bbd-b9a9-670b0aaea389..notification.tf | 42 + ...fa-3a43-b5e8-3a04e61e9298..notification.tf | 42 + ...f5-48a6-9966-970441662cc0..notification.tf | 10 + ...df-4545-be30-ada065bb9240..notification.tf | 10 + ...09-4590-a08a-d15612c3eb4c..notification.tf | 43 + ...2e-4d1f-9f4f-5e165d1d1e7f..notification.tf | 17 + ...e2-4c6b-84ba-8815df572ac7..notification.tf | 17 + ...f1-41f8-871b-158ba56cb08e..notification.tf | 17 + ...9d-4440-8dcc-8ed65dbef1ae..notification.tf | 10 + ...19-4ae1-bb18-f6ee933d99aa..notification.tf | 10 + ...7b-4a52-8cc8-6b290cbc9042..notification.tf | 17 + ...08-447b-b233-30127d6a7290..notification.tf | 10 + ...a2-4e20-8945-681b3e57f60c..notification.tf | 10 + ...5d-4412-a8b3-8ff6814dfc6d..notification.tf | 17 + ...ed-32b8-90d1-557cc571f52e..notification.tf | 17 + ...b7-343f-a745-11496399e704..notification.tf | 17 + ...fe-4451-931c-3ae2b0c5f5c8..notification.tf | 17 + ...42-4779-9447-008d2e6b54bd..notification.tf | 17 + ...06-48bb-8a2a-b6e864eb2b43..notification.tf | 17 + ...79-47d5-89d2-1d8b33e80b13..notification.tf | 17 + ...90-45b3-a822-5ac84740d583..notification.tf | 17 + ...f3-3c8b-a850-3c0d3796621a..notification.tf | 17 + ...50-46e3-a473-890bf01e89d1..notification.tf | 17 + ...96-4d0e-9562-5b4c0d0eed8a..notification.tf | 17 + ...a6-4dc9-a6f2-e438840dddba..notification.tf | 10 + ...59-39f1-8aeb-7885e2708485..notification.tf | 10 + ...9d-3787-99a8-845fcb26f03d..notification.tf | 43 + ...33-330d-9b19-f5e718ea9855..notification.tf | 42 + ...90-48ca-91cb-7eefbee1bcd4..notification.tf | 42 + ...68-3d19-bcb0-90144f2fae5a..notification.tf | 42 + ...61-381a-b73a-8f90357ca4a0..notification.tf | 42 + ...c7-3119-b5c8-a43bc680b751..notification.tf | 42 + ...c6-39fd-8f26-e23a81c0934e..notification.tf | 42 + ...bf-3d9d-89f7-8a8d5afa6654..notification.tf | 42 + ...dd-3fbe-b7c7-cbc64e319540..notification.tf | 42 + ...b3-3294-87bb-2c51a8c583e5..notification.tf | 42 + ...4b-3357-956b-b6fe99fce1a6..notification.tf | 17 + ...68-39b9-939b-b64504bb232b..notification.tf | 17 + ...fd-3070-8b20-9e6028578027..notification.tf | 17 + ...bb-3bab-825a-b215c6a0dd0b..notification.tf | 17 + ...f1-3bbe-b66f-6ef6b5abe859..notification.tf | 17 + ...9b-319c-9d62-00ff4862902e..notification.tf | 17 + ...08-330d-aa91-89d47da777d8..notification.tf | 17 + ...51-99e9-d8bb4d5f320a..request_attribute.tf | 121 + ...e7-9dd7-b9d1fdf024c8..request_attribute.tf | 26 + ...e2-9eca-433552e08346..request_attribute.tf | 49 + ...b9-8472-f5fd6343c497..request_attribute.tf | 49 + ...14-8174-e5e51fc18f77..request_attribute.tf | 49 + ...c8-a246-817f0f24fa74..request_attribute.tf | 49 + ...05-8087-5610c5102ffc..request_attribute.tf | 17 + ...49-8bab-e643ac1d529e..request_attribute.tf | 69 + ...56-9ba2-ac7c316a64c6..request_attribute.tf | 49 + ...a5-8aed-8a7b9b361ca0..request_attribute.tf | 15 + ...60-9a3f-a9bb4861821e..request_attribute.tf | 238 + ...fa-8f60-ebe999e1b428..request_attribute.tf | 14 + ...cd-8cb9-e99b2a3f0bac..request_attribute.tf | 18 + ...79-b1fe-fcff74e281b7..request_attribute.tf | 15 + ...52-8b18-33815fc5a4a4..request_attribute.tf | 24 + ...5f-ba2d-f8d51546ca84..request_attribute.tf | 26 + ...8e-af8c-b90419b02f06..request_attribute.tf | 97 + ...07-98f5-182645667f18..request_attribute.tf | 27 + ...13-b835-d0e0d8a80726..request_attribute.tf | 18 + ...d2-befd-0567f8ddbd81..request_attribute.tf | 18 + ...75-b3ef-33ea79a81ec3..request_attribute.tf | 18 + .../anomalies/application_anomalies.tf | 27 + ...1b5-a4e3-a747c336aacf..custom_anomalies.tf | 30 + ...187-b3ee-9544ef6a1845..custom_anomalies.tf | 29 + ...8f0-b4d4-f38c22903463..custom_anomalies.tf | 33 + ...er controller mismatch.custom_anomalies.tf | 21 + ...e16-a900-3d5cf79e61a4..custom_anomalies.tf | 29 + ...401-bc39-873c09b01de8..custom_anomalies.tf | 29 + ...f72-88ad-d6fdc4044136..custom_anomalies.tf | 29 + ...f93-b438-0257f516ee65..custom_anomalies.tf | 29 + .../custom/High GC time.custom_anomalies.tf | 21 + ... backend session usage.custom_anomalies.tf | 21 + ...frontend session usage.custom_anomalies.tf | 21 + ...HAProxy requests queue.custom_anomalies.tf | 21 + ... HAProxy response time.custom_anomalies.tf | 21 + .../High OS CPU usage.custom_anomalies.tf | 21 + ...file descriptors usage.custom_anomalies.tf | 21 + ... RabbitMQ memory usage.custom_anomalies.tf | 21 + ...eues without consumers.custom_anomalies.tf | 21 + ...of blocked connections.custom_anomalies.tf | 21 + ...nacknowledged messages.custom_anomalies.tf | 21 + ...bbitMQ processes usage.custom_anomalies.tf | 21 + ...RabbitMQ sockets usage.custom_anomalies.tf | 21 + .../High panic count.custom_anomalies.tf | 21 + .../Low HAProxy idle time.custom_anomalies.tf | 21 + ...bbitMQ free disk space.custom_anomalies.tf | 21 + ...a2f-ab54-601c2e28fb5a..custom_anomalies.tf | 38 + .../Offline partitions.custom_anomalies.tf | 21 + ...bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf | 20 + ...633-8f7d-1912766da46c..custom_anomalies.tf | 20 + ...791-80ad-b025009199d8..custom_anomalies.tf | 20 + .../RabbitMQ Node failed.custom_anomalies.tf | 29 + ...ronization in progress.custom_anomalies.tf | 29 + ...Replica unsynchronized.custom_anomalies.tf | 29 + ...e19-93a3-26a80af15e68..custom_anomalies.tf | 45 + ...907-a6f7-623fd508b227..custom_anomalies.tf | 20 + .../Under replicated.custom_anomalies.tf | 21 + ...88a-a87c-6dc06e263a80..custom_anomalies.tf | 20 + ...h system response time.custom_anomalies.tf | 21 + ...on has faulty services.custom_anomalies.tf | 21 + ...h http backend latency.custom_anomalies.tf | 21 + ...er - High http latency.custom_anomalies.tf | 21 + ... https backend latency.custom_anomalies.tf | 21 + ...r - High https latency.custom_anomalies.tf | 21 + .../anomalies/database_anomalies.tf | 21 + .../anomalies/host_anomalies.tf | 51 + .../anomalies/service_anomalies.tf | 17 + ...e2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf | 127 + ...e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf | 3683 + ...31-3bbc-4724-8a4c-88c87431ef51..autotag.tf | 1446 + ...d9-b9a1-4917-80dc-c2a30adffc18..autotag.tf | 1269 + ...1a-8728-4272-a67b-67bd61dc5a48..autotag.tf | 47 + ...de-f34c-4001-98e4-71a9246349ba..autotag.tf | 77 + ...36-9060-4b2f-a839-a9990575f04f..autotag.tf | 20 + ...1a-658c-4162-9e0d-af659ee6f47b..autotag.tf | 59 + ...5d-2147-462e-9123-9dac9ff4459b..autotag.tf | 165 + ...4f-df14-473d-981e-700a4a3ba1c1..autotag.tf | 815 + ...bc-3bbe-46ab-b453-795ee38583d1..autotag.tf | 709 + ...92-dc1a-47e9-899c-63e2bdefe56c..autotag.tf | 61 + ...1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf | 61 + ...82-3266-4ec4-aed1-6490fc433291..autotag.tf | 99 + ...b4-f6b8-473e-8d3b-954f99818175..autotag.tf | 79 + ...b9-3aba-4c47-a162-ca95677af5c8..autotag.tf | 23 + ...c4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf | 188 + ...a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf | 99 + ...ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf | 61 + .../20211213-195239_EUPROD/configuration.tf | 8 + ...USTER-1A31BABF3BCE56BB..credentials.k8s.tf | 17 + ...USTER-7AB72CF17304A81E..credentials.k8s.tf | 17 + ...-45d7-aabb-f26e2a93a3ff..custom_service.tf | 28 + ...-44f4-9b48-b27d0ed50c54..custom_service.tf | 22 + ...-4442-b118-68794e2abfbd..custom_service.tf | 22 + ...-4297-9050-543c2e3a8186..custom_service.tf | 22 + ...-402f-a0c4-d5870a0321e5..custom_service.tf | 28 + ...-408e-a66a-4fc82e16804e..custom_service.tf | 22 + ...-47ce-947f-c070d0ae6073..custom_service.tf | 22 + ...-4611-a1ef-4218e693544f..custom_service.tf | 22 + ...-4bd3-8860-605ffd45e2d0..custom_service.tf | 34 + ...-4ff2-bbff-4b6563afcac1..custom_service.tf | 22 + ...-4a7f-814d-82c809821a60..custom_service.tf | 22 + ...-4892-acb8-bebd4dc07a23..custom_service.tf | 22 + ...-4eea-b5d3-50f57da77b91..custom_service.tf | 34 + ...-484d-9a1b-3e82944a7a61..custom_service.tf | 46 + ...-4328-9486-2c422b7536e8..custom_service.tf | 34 + ...-4526-936d-735a176e79a6..custom_service.tf | 34 + ...-40b3-861a-fde3cf9b6562..custom_service.tf | 22 + ...-4760-bf25-7c21a5145ece..custom_service.tf | 37 + ...-4997-b4c4-57031609d863..custom_service.tf | 26 + ...-4d7e-ab7f-f8d308c0785d..custom_service.tf | 158 + ...-4481-9fcf-2fef0bb33aab..custom_service.tf | 453 + ...-4131-99af-3884a4884c71..custom_service.tf | 21 + ...-4761-8f2b-80364b63ac9a..custom_service.tf | 241 + ...-47de-9bc1-487b9637b7f7..custom_service.tf | 23 + ...-4c10-8514-2e652e71ffda..custom_service.tf | 80 + ...-48c8-9928-769bb3858bfe..custom_service.tf | 80 + ...-4e18-b69b-934d47ee1d9d..custom_service.tf | 22 + ...-4093-bd8d-7927418e0192..custom_service.tf | 28 + ...-4e67-9c09-d65b533fc24e..custom_service.tf | 22 + ...-4416-af7a-38402a59b0c3..custom_service.tf | 23 + ...-418e-b6ea-040fce5c2f97..custom_service.tf | 39 + ...-4415-a7cd-7438126af19c..custom_service.tf | 22 + ...-44ef-8756-2a333dd32d98..custom_service.tf | 260 + ...-4f88-a9f9-d5131ca7892b..custom_service.tf | 348 + ...-4bf0-94e6-e9676a07cde1..custom_service.tf | 23 + ...-4aa3-923d-caf466f04465..custom_service.tf | 52 + ...-403d-9fe9-4c38b0071768..custom_service.tf | 31 + ...-418b-98e6-832d9a7ee132..custom_service.tf | 22 + ...-4149-b90f-eb439ddf2eb7..custom_service.tf | 22 + ...-4013-b0f9-0a872af3f44b..custom_service.tf | 31 + ...-45a0-bf9e-57a727836b86..custom_service.tf | 51 + ...-47fe-bb31-60ea5c29e393..custom_service.tf | 22 + ...BC.-419536099809788537..management_zone.tf | 19 + ...GW.8505678630142971659..management_zone.tf | 231 + ...IM.5858960741172780348..management_zone.tf | 19 + ...ST.4284157392148718704..management_zone.tf | 94 + ...L.-4095317036884154012..management_zone.tf | 94 + ...L.-4124588987890496427..management_zone.tf | 91 + ...CS.3255782291710659598..management_zone.tf | 94 + ...TP.6039019990917988583..management_zone.tf | 94 + ...FP.8264399635884697827..management_zone.tf | 19 + ...in.-711670489332587991..management_zone.tf | 19 + ...sp.6759587591579958728..management_zone.tf | 19 + ...2X.7261656644444143142..management_zone.tf | 19 + ...SM.2915456084044023167..management_zone.tf | 19 + ...U.-1268277950254444437..management_zone.tf | 19 + ...C.-2086783870824620197..management_zone.tf | 91 + ...M.-5139616067943914324..management_zone.tf | 19 + ...IS.3009110171208237421..management_zone.tf | 19 + ...P.-5884762133802735399..management_zone.tf | 19 + ...EC2.984553810256726895..management_zone.tf | 19 + ...SBS.281869016656866433..management_zone.tf | 94 + ...ry.2107206930322242750..management_zone.tf | 94 + ...ces.343102601498175580..management_zone.tf | 194 + ...E).4530644663209438695..management_zone.tf | 35 + ...nts.337084454801734616..management_zone.tf | 94 + ...E.-8570994466372814219..management_zone.tf | 94 + ...et.8678780206055840222..management_zone.tf | 94 + ...CG.1580439820202177380..management_zone.tf | 94 + ...CD.5483395701072092813..management_zone.tf | 19 + ...SI.8356220544719609273..management_zone.tf | 94 + ...ds.6501681794177069649..management_zone.tf | 94 + ...t.-7878128883535054810..management_zone.tf | 94 + ...s.-4617890206478168070..management_zone.tf | 94 + ...ur.3815634264786416341..management_zone.tf | 94 + ...al.1777058043439209450..management_zone.tf | 110 + ...r.-4697446559085661233..management_zone.tf | 94 + ...ly.4474755998578015823..management_zone.tf | 0 ...es.8357308173977663646..management_zone.tf | 174 + ...PM.2344623684560722335..management_zone.tf | 185 + ...DM.5530586743181603811..management_zone.tf | 19 + ...ur.-319238264175647671..management_zone.tf | 94 + ...s.-2636562501139802422..management_zone.tf | 121 + ...es.-733564006240048134..management_zone.tf | 19 + ...U.-9051200530083093822..management_zone.tf | 79 + ...SC.6852567050803592569..management_zone.tf | 94 + ...U.-7762134287292745723..management_zone.tf | 114 + ...s.-1910677594784699639..management_zone.tf | 94 + ...VC.2134637765503631591..management_zone.tf | 19 + ...s.-4019360158137536139..management_zone.tf | 185 + ...Fs.1955885627748260414..management_zone.tf | 282 + ..._2.7948932666251761491..management_zone.tf | 31 + ...s.-4209680620967425339..management_zone.tf | 94 + ...ft.5560806819234660207..management_zone.tf | 22 + ...S.-3752970512426387857..management_zone.tf | 94 + ...SA.6353665037398116067..management_zone.tf | 94 + ...R.-1390264120708265333..management_zone.tf | 19 + ...er.3932428396818255778..management_zone.tf | 19 + ...s.-5698021298883686644..management_zone.tf | 19 + ...a.-3104826150694516428..management_zone.tf | 95 + ...pit.-11067882662526399..management_zone.tf | 94 + ...es.5188541189677060803..management_zone.tf | 94 + ...E.-3795364033337839281..management_zone.tf | 275 + ...KS.4397088666970698037..management_zone.tf | 94 + ...y.-2133422980246552080..management_zone.tf | 39 + ...S.-4413944977212003148..management_zone.tf | 94 + ...BT.7501203881245410096..management_zone.tf | 19 + ...ker.739588863038338383..management_zone.tf | 19 + ...us.5588329812920061262..management_zone.tf | 62 + ...ay.6162343093211434661..management_zone.tf | 94 + ...ch.4065036998432033236..management_zone.tf | 94 + ...W.-1816545408526640868..management_zone.tf | 94 + ...W2.5726542056217232950..management_zone.tf | 11 + ...on.5176227165984262597..management_zone.tf | 114 + ...S.-4388361218144431517..management_zone.tf | 110 + ...es.3268847322115566645..management_zone.tf | 174 + ...ces.-60533151275910715..management_zone.tf | 98 + ...XCC.726963056829115815..management_zone.tf | 0 ...ce.3851043124338361867..management_zone.tf | 94 + ...s.-4777952942075792115..management_zone.tf | 94 + ...m.-6595885403062829907..management_zone.tf | 94 + ...sa.6489260219676736642..management_zone.tf | 94 + ...m.-8221852403424262400..management_zone.tf | 94 + ...ns.2845183407633390643..management_zone.tf | 94 + ...e.-7068216294419410381..management_zone.tf | 94 + ...s.-4026809012615074124..management_zone.tf | 94 + ...im.6779395205490842283..management_zone.tf | 94 + ...i.-6525374610311912144..management_zone.tf | 94 + ...mcs.703787014794532009..management_zone.tf | 94 + ...er.6845961539606420354..management_zone.tf | 94 + ...y.-1540650025139328186..management_zone.tf | 94 + ...e.-2189390331381689182..management_zone.tf | 94 + ...ms.3535580551222857233..management_zone.tf | 94 + ...ui.8190401556217650523..management_zone.tf | 0 ...e.-6407838691959707830..management_zone.tf | 94 + ...n.-6517611825592343932..management_zone.tf | 94 + ...le.2364307383147688999..management_zone.tf | 94 + ...ms.8481305279283217918..management_zone.tf | 94 + ...ce.3830608542188797409..management_zone.tf | 94 + ...h.-3430850046259037518..management_zone.tf | 94 + ...ts.3432987914211903046..management_zone.tf | 94 + ...ce.3844700651132280279..management_zone.tf | 94 + ...e.-5558936089274731359..management_zone.tf | 94 + ...-be.234573445895208960..management_zone.tf | 94 + ...o.-5351196144048268257..management_zone.tf | 94 + ...e.-5651984742855815750..management_zone.tf | 94 + ...ent.683077913196182971..management_zone.tf | 94 + ...lo.2446772408456848291..management_zone.tf | 94 + ...ts.3715912383344405425..management_zone.tf | 94 + ...cs.8234311494301662433..management_zone.tf | 94 + ...ce.3646847314212076692..management_zone.tf | 94 + ...e.-3665558699734749902..management_zone.tf | 94 + ...ac.6505043424644966677..management_zone.tf | 94 + ...s.-4813785438275446822..management_zone.tf | 114 + ...r.-3235233091265061954..management_zone.tf | 94 + ...cc.6785475369519132478..management_zone.tf | 94 + ...dc.1057517960840498906..management_zone.tf | 94 + ...ce.4692934809440873007..management_zone.tf | 94 + ...e.-3481404155533271818..management_zone.tf | 94 + ...cy.7901706371616384215..management_zone.tf | 94 + ...e.-4904645486964490409..management_zone.tf | 94 + ...e.-1006261912630048989..management_zone.tf | 94 + ...ce.-454781418938640078..management_zone.tf | 94 + ...ce.1719030588358569859..management_zone.tf | 94 + ...e.-6539988343728513019..management_zone.tf | 94 + ...ce.3507543056413618167..management_zone.tf | 94 + ...e.-6343867182147315832..management_zone.tf | 94 + ...e.-5042002924345469442..management_zone.tf | 94 + ...r.-6973581261416020021..management_zone.tf | 94 + ...r.-6224674043145965813..management_zone.tf | 94 + ...cm.-895580249814261506..management_zone.tf | 94 + ...mfy.848401857749292905..management_zone.tf | 94 + ...ce.1286045901809938488..management_zone.tf | 94 + ...e.-7181836511556584903..management_zone.tf | 94 + ...m.-1461450175817610753..management_zone.tf | 94 + ...e.-6525222654329360526..management_zone.tf | 94 + ...ce.6000238730837026909..management_zone.tf | 94 + ...u.-6465065108278477847..management_zone.tf | 94 + ...n.-8423484601540043009..management_zone.tf | 94 + ...pi.8707127902849896641..management_zone.tf | 94 + ...pi.4542703071885587630..management_zone.tf | 94 + ...ce.5826180152638294023..management_zone.tf | 94 + ...or.-945634447813675373..management_zone.tf | 94 + ...e.-7384668182503674044..management_zone.tf | 0 ...e.-6224705283204834466..management_zone.tf | 94 + ...ce.6381263894383476159..management_zone.tf | 94 + ...ice.354787604648139004..management_zone.tf | 94 + ...e.-1262921922277035180..management_zone.tf | 94 + ...e.-5195733165670164329..management_zone.tf | 94 + ...e.-4792999921769558004..management_zone.tf | 94 + ...it.8238007143875611982..management_zone.tf | 94 + ...y.-2360172082964226530..management_zone.tf | 0 ...ice.239098591434607832..management_zone.tf | 94 + ...ce.2693367897048369138..management_zone.tf | 94 + ...e.-7042281349369105957..management_zone.tf | 94 + ...pm.3521442346466955677..management_zone.tf | 94 + ...pp.7431808806854689694..management_zone.tf | 94 + ...sd.3321466583645887684..management_zone.tf | 94 + ...4m.2719806885490791534..management_zone.tf | 0 ...db.7187056346821278083..management_zone.tf | 94 + ...mc.1786086320445564585..management_zone.tf | 94 + ...caf.662397954779801135..management_zone.tf | 94 + ...rcr.292266112033817776..management_zone.tf | 94 + ...d.-1420185670353694662..management_zone.tf | 94 + ...te.-178713865195665676..management_zone.tf | 94 + ...sa.5806965905152347407..management_zone.tf | 94 + ...sh.6791006737567776609..management_zone.tf | 94 + ...e.-8519305773537616601..management_zone.tf | 94 + ...e.-1783221886243782060..management_zone.tf | 94 + ...e.-1757559001732264280..management_zone.tf | 94 + ...c.-7863243655181765550..management_zone.tf | 94 + ...e.-3570944723533684347..management_zone.tf | 94 + ...s.-8760732051205931982..management_zone.tf | 94 + ...h.-7986744385538534110..management_zone.tf | 94 + ...ce.6825771495168986146..management_zone.tf | 94 + ...e.-2346036958469983045..management_zone.tf | 94 + ...in.5586851433711924938..management_zone.tf | 94 + ...s.-5175560781627909210..management_zone.tf | 94 + ...nc.4240321421761080938..management_zone.tf | 94 + ...s.-3348722348446940244..management_zone.tf | 94 + ...e.-2523692038884129780..management_zone.tf | 94 + ...e.-1198227328507213456..management_zone.tf | 94 + ...y.-1855356480489583241..management_zone.tf | 94 + ...1.-7555644302631013883..management_zone.tf | 94 + ...e.-1836297497707245797..management_zone.tf | 94 + ...e.-8128156058831255427..management_zone.tf | 94 + ...e.-2156298583591841198..management_zone.tf | 94 + ...ce.-818505253642779277..management_zone.tf | 94 + ...r.-7995464145365327731..management_zone.tf | 62 + ...r.-6071617396278040785..management_zone.tf | 62 + ...c.-5466091717637198390..management_zone.tf | 94 + ...m.-4957448593079692287..management_zone.tf | 94 + ...-oc.168846665393629930..management_zone.tf | 94 + ...g.-5861071701153942147..management_zone.tf | 94 + ...o.-9010747661501458721..management_zone.tf | 62 + ...e.-5864191605161185587..management_zone.tf | 174 + ...s.-8550316932235830515..management_zone.tf | 94 + ...e.-3612885846716312220..management_zone.tf | 94 + ...lc.2826000795787228538..management_zone.tf | 94 + ...p.-5953180699600147415..management_zone.tf | 94 + ...ot.-515772749824946029..management_zone.tf | 94 + ...s.-2616965047573894928..management_zone.tf | 94 + ...in.-147393270306928398..management_zone.tf | 19 + ...ve.1023740486178908540..management_zone.tf | 19 + ...g.-7632508319772674991..management_zone.tf | 19 + ...er.5595351203987284817..management_zone.tf | 19 + ...e.-1228515758018962569..management_zone.tf | 94 + ...ce.-930331147395988756..management_zone.tf | 94 + ...ice.-31474243724631220..management_zone.tf | 94 + ...v.-5330838991570054689..management_zone.tf | 94 + ...sp.6094407191706905954..management_zone.tf | 94 + ...es.8628942035731022351..management_zone.tf | 94 + ...es.1783707477276456324..management_zone.tf | 0 ...g.-8660591714882379410..management_zone.tf | 94 + ...e.-2199516374121367601..management_zone.tf | 94 + ...ice.980968245029181999..management_zone.tf | 94 + ...t.-2188504752080694402..management_zone.tf | 94 + ...er.-156429468485164726..management_zone.tf | 94 + ...e.-5869798444572368149..management_zone.tf | 94 + ...ce.5799269877279631310..management_zone.tf | 94 + ...e.-5211583510761118238..management_zone.tf | 94 + ...ce.2486877234173158832..management_zone.tf | 94 + ...ce.2491728714846787854..management_zone.tf | 0 ...e.-2066803623641499053..management_zone.tf | 94 + ...ce.3797586243365369391..management_zone.tf | 94 + ...ce.8522662468308095794..management_zone.tf | 94 + ...e.-6050555172529539605..management_zone.tf | 94 + ...ce.3357098755062957648..management_zone.tf | 94 + ...ce.2789267684361766874..management_zone.tf | 94 + ...ce.5865557553090724934..management_zone.tf | 94 + ...e.-7635995389339220770..management_zone.tf | 94 + ...r.-6613180934870175830..management_zone.tf | 94 + ...e.-8592600832842524161..management_zone.tf | 94 + ...de.3344312991060217140..management_zone.tf | 94 + ...e.-1115832180662592707..management_zone.tf | 94 + ...ance.46114594976216242..management_zone.tf | 94 + ...er.4974872442753979399..management_zone.tf | 94 + ...u.-5249314341918312822..management_zone.tf | 94 + ...i.-3219539803207924419..management_zone.tf | 94 + ...r.-6258191149278638298..management_zone.tf | 94 + ...b.-8226161712253414967..management_zone.tf | 94 + ...c.-1633958683594741030..management_zone.tf | 94 + ...g.-2200092601582411463..management_zone.tf | 94 + ...m.-6013854588466847436..management_zone.tf | 94 + ...nd.1658551003314348396..management_zone.tf | 94 + ...er.-705052569401216697..management_zone.tf | 94 + ...r.-6289044499667207502..management_zone.tf | 94 + ...e.-8902327479536667123..management_zone.tf | 94 + ...e.-1406241950085454338..management_zone.tf | 94 + ...er.5257693245064006362..management_zone.tf | 94 + ...ce.3772015827568746420..management_zone.tf | 94 + ...e.-2779709996263365125..management_zone.tf | 94 + ...ta.5982925318220436329..management_zone.tf | 94 + ...-ts.670242093097503433..management_zone.tf | 94 + ...vs.7876609861723293539..management_zone.tf | 94 + ...a.-2009685042850936658..management_zone.tf | 94 + ...ce.8925843135515113505..management_zone.tf | 94 + ...bl.2228363312078773864..management_zone.tf | 114 + ...k.-2891055759702142212..management_zone.tf | 114 + ...s.-8492778620176370345..management_zone.tf | 94 + ...t.-7966244513986779017..management_zone.tf | 94 + ...e.-8977015620553252616..management_zone.tf | 94 + ...er.6237970573590379302..management_zone.tf | 94 + ...tm.1748000559316717118..management_zone.tf | 94 + ...o.-8815130119677366073..management_zone.tf | 94 + ...e.-6137287057127596271..management_zone.tf | 94 + ...r.-1204181947748313729..management_zone.tf | 94 + ...ce.2472898803915005617..management_zone.tf | 94 + ...gu.3857563014711089928..management_zone.tf | 94 + ...b.-7512073509502205738..management_zone.tf | 94 + ...l.-7516522908294698690..management_zone.tf | 94 + ...r.-1636363340970029625..management_zone.tf | 94 + ...e.-3487817013971232940..management_zone.tf | 94 + ...e.-3435599000471094320..management_zone.tf | 94 + ...or.6312603756569057726..management_zone.tf | 94 + ...e.-2619692944278089863..management_zone.tf | 94 + ...ce.6794316792063710932..management_zone.tf | 94 + ...e.-3440958503845572911..management_zone.tf | 94 + ...bt.2116716187718300774..management_zone.tf | 94 + ...i.-5273930433361781004..management_zone.tf | 94 + ...m.-8261459735630992973..management_zone.tf | 94 + ...m.-4003846334862443834..management_zone.tf | 94 + ...er.-214928697454538672..management_zone.tf | 94 + ...e.-6851611601553068903..management_zone.tf | 94 + ...d.-5943418555153993001..management_zone.tf | 94 + ...er.8942190779928556172..management_zone.tf | 0 ...er.2209945008905404385..management_zone.tf | 94 + ...ce.4907951848187910230..management_zone.tf | 94 + ...s.-1396964481465929461..management_zone.tf | 0 ...ce.8119874633790636397..management_zone.tf | 94 + ...r.-1184749760203224714..management_zone.tf | 94 + ...r.-3391554374807265844..management_zone.tf | 94 + ...ce.1728583511228313897..management_zone.tf | 94 + ...ce.-464675131828532576..management_zone.tf | 94 + ...am.1243771507483088038..management_zone.tf | 94 + ...ce.2106969274547463714..management_zone.tf | 94 + ...sp.6880487254149934188..management_zone.tf | 94 + ...er.2011744672945135226..management_zone.tf | 94 + ...cs.-160525691340029159..management_zone.tf | 94 + ...b.-8131959358977252437..management_zone.tf | 94 + ...mr.-688422281186010970..management_zone.tf | 94 + ...d.-5534381493737197118..management_zone.tf | 94 + ...u.-4286479403216664835..management_zone.tf | 94 + ...e.-4712284468125873599..management_zone.tf | 94 + ...tvp.994369514616635249..management_zone.tf | 19 + ...ce.7524486573325634721..management_zone.tf | 94 + ...ce.5659820862934834132..management_zone.tf | 94 + ...e.-2136681634610104275..management_zone.tf | 94 + ...ce.2783843045311786472..management_zone.tf | 94 + ...e.-3524077140818801706..management_zone.tf | 94 + ...e.-6280192777790291017..management_zone.tf | 94 + ...ce.-192582546746005275..management_zone.tf | 94 + ...ce.3588325415984644908..management_zone.tf | 94 + ...e.-4629098788625331031..management_zone.tf | 94 + ...e.-1473058620267078394..management_zone.tf | 94 + ...e.-3770775444771220305..management_zone.tf | 94 + ...e.-5786039945021962186..management_zone.tf | 94 + ...e.-4462354815142253164..management_zone.tf | 94 + ...rt.1565629517762195807..management_zone.tf | 94 + ...nd.7139512845863327483..management_zone.tf | 94 + ...ng.8439430533353830924..management_zone.tf | 94 + ...ce.3832313249744862960..management_zone.tf | 94 + ...r.-4542920330127251082..management_zone.tf | 94 + ...e.-5998734171557358773..management_zone.tf | 94 + ...ce.4061574965078448311..management_zone.tf | 94 + ...e.-5394504524020450484..management_zone.tf | 94 + ...in.1843223523468635430..management_zone.tf | 94 + ...e.-1017790433340187721..management_zone.tf | 94 + ...r.-4238479884355788160..management_zone.tf | 94 + ...v.-3228512635352710157..management_zone.tf | 94 + ...r.-7519199679488905472..management_zone.tf | 94 + ...pi.-846196462544696783..management_zone.tf | 94 + ...i.-5707696217538461633..management_zone.tf | 94 + ...r.-1066539719125670580..management_zone.tf | 94 + ...us.-830480395218330790..management_zone.tf | 94 + ...cd.6201076759498324419..management_zone.tf | 94 + ...ts.5842654451628371612..management_zone.tf | 22 + ...er.7984472777235983022..management_zone.tf | 45 + ...ar.7322648462719879167..management_zone.tf | 11 + ...ty.3737706196578343849..management_zone.tf | 27 + ...s.-4112886493107181463..management_zone.tf | 23 + ...d.-8141281538555996318..management_zone.tf | 11 + ...s.-5367999236768661485..management_zone.tf | 11 + ...s.-8663930534173844410..management_zone.tf | 23 + ...s.-5431789095638148262..management_zone.tf | 15 + ...g.-4931602184083142599..management_zone.tf | 11 + ...es.7272386165732072340..management_zone.tf | 15 + ...es.2789442917157839429..management_zone.tf | 11 + ...nt.7212377285048625814..management_zone.tf | 23 + ...es.1072985257684718374..management_zone.tf | 15 + ...n.-7170770367298385161..management_zone.tf | 23 + ...y.-2856031711728268510..management_zone.tf | 15 + ...pp.2877860233955550596..management_zone.tf | 12 + ...in.6607595346813988754..management_zone.tf | 87 + ...s.-8881178060219525495..management_zone.tf | 35 + ...pp.-905305273439641248..management_zone.tf | 59 + ...ra.7111072854346026301..management_zone.tf | 31 + ...s.-8618973496510074025..management_zone.tf | 31 + ...CC.5199358269317144485..management_zone.tf | 264 + ...y.-6611202701233341995..management_zone.tf | 19 + ...GU.7762420106813300217..management_zone.tf | 31 + ...a.-6303890120553130256..management_zone.tf | 31 + ...g.-5513243277421013486..management_zone.tf | 59 + ...g.-2517423735210691021..management_zone.tf | 34 + ...79-48fe-b247-e08704c0a6ea..notification.tf | 43 + ...0e-3e18-bdf7-fd0172e205b2..notification.tf | 42 + ...58-31a0-b6b7-992d3a09b64c..notification.tf | 42 + ...40-3729-80b2-165a13b45f4b..notification.tf | 42 + ...d2-3b20-acfe-064541b054cb..notification.tf | 42 + ...85-47f1-a5d5-c0f4a7f8530d..notification.tf | 17 + ...a9-3bbd-b9a9-670b0aaea389..notification.tf | 42 + ...fa-3a43-b5e8-3a04e61e9298..notification.tf | 42 + ...f5-48a6-9966-970441662cc0..notification.tf | 10 + ...df-4545-be30-ada065bb9240..notification.tf | 10 + ...09-4590-a08a-d15612c3eb4c..notification.tf | 43 + ...2e-4d1f-9f4f-5e165d1d1e7f..notification.tf | 17 + ...e2-4c6b-84ba-8815df572ac7..notification.tf | 17 + ...f1-41f8-871b-158ba56cb08e..notification.tf | 17 + ...9d-4440-8dcc-8ed65dbef1ae..notification.tf | 10 + ...19-4ae1-bb18-f6ee933d99aa..notification.tf | 10 + ...7b-4a52-8cc8-6b290cbc9042..notification.tf | 17 + ...08-447b-b233-30127d6a7290..notification.tf | 10 + ...a2-4e20-8945-681b3e57f60c..notification.tf | 10 + ...5d-4412-a8b3-8ff6814dfc6d..notification.tf | 17 + ...ed-32b8-90d1-557cc571f52e..notification.tf | 17 + ...b7-343f-a745-11496399e704..notification.tf | 17 + ...fe-4451-931c-3ae2b0c5f5c8..notification.tf | 17 + ...42-4779-9447-008d2e6b54bd..notification.tf | 17 + ...06-48bb-8a2a-b6e864eb2b43..notification.tf | 17 + ...79-47d5-89d2-1d8b33e80b13..notification.tf | 17 + ...90-45b3-a822-5ac84740d583..notification.tf | 17 + ...f3-3c8b-a850-3c0d3796621a..notification.tf | 17 + ...50-46e3-a473-890bf01e89d1..notification.tf | 17 + ...96-4d0e-9562-5b4c0d0eed8a..notification.tf | 17 + ...a6-4dc9-a6f2-e438840dddba..notification.tf | 10 + ...59-39f1-8aeb-7885e2708485..notification.tf | 10 + ...9d-3787-99a8-845fcb26f03d..notification.tf | 43 + ...33-330d-9b19-f5e718ea9855..notification.tf | 42 + ...90-48ca-91cb-7eefbee1bcd4..notification.tf | 42 + ...68-3d19-bcb0-90144f2fae5a..notification.tf | 42 + ...61-381a-b73a-8f90357ca4a0..notification.tf | 42 + ...c7-3119-b5c8-a43bc680b751..notification.tf | 42 + ...c6-39fd-8f26-e23a81c0934e..notification.tf | 42 + ...bf-3d9d-89f7-8a8d5afa6654..notification.tf | 42 + ...dd-3fbe-b7c7-cbc64e319540..notification.tf | 42 + ...b3-3294-87bb-2c51a8c583e5..notification.tf | 42 + ...4b-3357-956b-b6fe99fce1a6..notification.tf | 17 + ...68-39b9-939b-b64504bb232b..notification.tf | 17 + ...fd-3070-8b20-9e6028578027..notification.tf | 17 + ...bb-3bab-825a-b215c6a0dd0b..notification.tf | 17 + ...f1-3bbe-b66f-6ef6b5abe859..notification.tf | 17 + ...9b-319c-9d62-00ff4862902e..notification.tf | 17 + ...08-330d-aa91-89d47da777d8..notification.tf | 17 + ...51-99e9-d8bb4d5f320a..request_attribute.tf | 121 + ...e7-9dd7-b9d1fdf024c8..request_attribute.tf | 26 + ...e2-9eca-433552e08346..request_attribute.tf | 49 + ...b9-8472-f5fd6343c497..request_attribute.tf | 49 + ...14-8174-e5e51fc18f77..request_attribute.tf | 49 + ...c8-a246-817f0f24fa74..request_attribute.tf | 49 + ...05-8087-5610c5102ffc..request_attribute.tf | 17 + ...49-8bab-e643ac1d529e..request_attribute.tf | 69 + ...56-9ba2-ac7c316a64c6..request_attribute.tf | 49 + ...a5-8aed-8a7b9b361ca0..request_attribute.tf | 15 + ...60-9a3f-a9bb4861821e..request_attribute.tf | 238 + ...fa-8f60-ebe999e1b428..request_attribute.tf | 14 + ...cd-8cb9-e99b2a3f0bac..request_attribute.tf | 18 + ...79-b1fe-fcff74e281b7..request_attribute.tf | 15 + ...52-8b18-33815fc5a4a4..request_attribute.tf | 24 + ...5f-ba2d-f8d51546ca84..request_attribute.tf | 26 + ...8e-af8c-b90419b02f06..request_attribute.tf | 97 + ...07-98f5-182645667f18..request_attribute.tf | 27 + ...13-b835-d0e0d8a80726..request_attribute.tf | 18 + ...d2-befd-0567f8ddbd81..request_attribute.tf | 18 + ...75-b3ef-33ea79a81ec3..request_attribute.tf | 18 + .../anomalies/application_anomalies.tf | 27 + ...1b5-a4e3-a747c336aacf..custom_anomalies.tf | 30 + ...187-b3ee-9544ef6a1845..custom_anomalies.tf | 29 + ...8f0-b4d4-f38c22903463..custom_anomalies.tf | 33 + ...er controller mismatch.custom_anomalies.tf | 21 + ...e16-a900-3d5cf79e61a4..custom_anomalies.tf | 29 + ...401-bc39-873c09b01de8..custom_anomalies.tf | 29 + ...f72-88ad-d6fdc4044136..custom_anomalies.tf | 29 + ...f93-b438-0257f516ee65..custom_anomalies.tf | 29 + .../custom/High GC time.custom_anomalies.tf | 21 + ... backend session usage.custom_anomalies.tf | 21 + ...frontend session usage.custom_anomalies.tf | 21 + ...HAProxy requests queue.custom_anomalies.tf | 21 + ... HAProxy response time.custom_anomalies.tf | 21 + .../High OS CPU usage.custom_anomalies.tf | 21 + ...file descriptors usage.custom_anomalies.tf | 21 + ... RabbitMQ memory usage.custom_anomalies.tf | 21 + ...eues without consumers.custom_anomalies.tf | 21 + ...of blocked connections.custom_anomalies.tf | 21 + ...nacknowledged messages.custom_anomalies.tf | 21 + ...bbitMQ processes usage.custom_anomalies.tf | 21 + ...RabbitMQ sockets usage.custom_anomalies.tf | 21 + .../High panic count.custom_anomalies.tf | 21 + .../Low HAProxy idle time.custom_anomalies.tf | 21 + ...bbitMQ free disk space.custom_anomalies.tf | 21 + ...a2f-ab54-601c2e28fb5a..custom_anomalies.tf | 38 + .../Offline partitions.custom_anomalies.tf | 21 + ...bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf | 20 + ...633-8f7d-1912766da46c..custom_anomalies.tf | 20 + ...791-80ad-b025009199d8..custom_anomalies.tf | 20 + .../RabbitMQ Node failed.custom_anomalies.tf | 29 + ...ronization in progress.custom_anomalies.tf | 29 + ...Replica unsynchronized.custom_anomalies.tf | 29 + ...e19-93a3-26a80af15e68..custom_anomalies.tf | 45 + ...907-a6f7-623fd508b227..custom_anomalies.tf | 20 + .../Under replicated.custom_anomalies.tf | 21 + ...88a-a87c-6dc06e263a80..custom_anomalies.tf | 20 + ...h system response time.custom_anomalies.tf | 21 + ...on has faulty services.custom_anomalies.tf | 21 + ...h http backend latency.custom_anomalies.tf | 21 + ...er - High http latency.custom_anomalies.tf | 21 + ... https backend latency.custom_anomalies.tf | 21 + ...r - High https latency.custom_anomalies.tf | 21 + .../anomalies/database_anomalies.tf | 21 + .../anomalies/host_anomalies.tf | 51 + .../anomalies/service_anomalies.tf | 17 + ...e2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf | 127 + ...e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf | 3683 + ...31-3bbc-4724-8a4c-88c87431ef51..autotag.tf | 1446 + ...d9-b9a1-4917-80dc-c2a30adffc18..autotag.tf | 1269 + ...1a-8728-4272-a67b-67bd61dc5a48..autotag.tf | 47 + ...de-f34c-4001-98e4-71a9246349ba..autotag.tf | 77 + ...36-9060-4b2f-a839-a9990575f04f..autotag.tf | 20 + ...1a-658c-4162-9e0d-af659ee6f47b..autotag.tf | 59 + ...5d-2147-462e-9123-9dac9ff4459b..autotag.tf | 165 + ...4f-df14-473d-981e-700a4a3ba1c1..autotag.tf | 0 ...bc-3bbe-46ab-b453-795ee38583d1..autotag.tf | 709 + ...92-dc1a-47e9-899c-63e2bdefe56c..autotag.tf | 61 + ...1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf | 61 + ...82-3266-4ec4-aed1-6490fc433291..autotag.tf | 99 + ...b4-f6b8-473e-8d3b-954f99818175..autotag.tf | 79 + ...b9-3aba-4c47-a162-ca95677af5c8..autotag.tf | 23 + ...c4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf | 188 + ...a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf | 99 + ...ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf | 0 .../20211213-201056_EUPROD/configuration.tf | 8 + ...USTER-1A31BABF3BCE56BB..credentials.k8s.tf | 17 + ...USTER-7AB72CF17304A81E..credentials.k8s.tf | 17 + ...-45d7-aabb-f26e2a93a3ff..custom_service.tf | 28 + ...-44f4-9b48-b27d0ed50c54..custom_service.tf | 22 + ...-4442-b118-68794e2abfbd..custom_service.tf | 22 + ...-4297-9050-543c2e3a8186..custom_service.tf | 22 + ...-402f-a0c4-d5870a0321e5..custom_service.tf | 28 + ...-408e-a66a-4fc82e16804e..custom_service.tf | 22 + ...-47ce-947f-c070d0ae6073..custom_service.tf | 22 + ...-4611-a1ef-4218e693544f..custom_service.tf | 22 + ...-4bd3-8860-605ffd45e2d0..custom_service.tf | 34 + ...-4ff2-bbff-4b6563afcac1..custom_service.tf | 22 + ...-4a7f-814d-82c809821a60..custom_service.tf | 22 + ...-4892-acb8-bebd4dc07a23..custom_service.tf | 22 + ...-4eea-b5d3-50f57da77b91..custom_service.tf | 34 + ...-484d-9a1b-3e82944a7a61..custom_service.tf | 46 + ...-4328-9486-2c422b7536e8..custom_service.tf | 34 + ...-4526-936d-735a176e79a6..custom_service.tf | 34 + ...-40b3-861a-fde3cf9b6562..custom_service.tf | 22 + ...-4760-bf25-7c21a5145ece..custom_service.tf | 37 + ...-4997-b4c4-57031609d863..custom_service.tf | 26 + ...-4d7e-ab7f-f8d308c0785d..custom_service.tf | 158 + ...-4481-9fcf-2fef0bb33aab..custom_service.tf | 453 + ...-4131-99af-3884a4884c71..custom_service.tf | 21 + ...-4761-8f2b-80364b63ac9a..custom_service.tf | 241 + ...-47de-9bc1-487b9637b7f7..custom_service.tf | 23 + ...-4c10-8514-2e652e71ffda..custom_service.tf | 80 + ...-48c8-9928-769bb3858bfe..custom_service.tf | 80 + ...-4e18-b69b-934d47ee1d9d..custom_service.tf | 22 + ...-4093-bd8d-7927418e0192..custom_service.tf | 28 + ...-4e67-9c09-d65b533fc24e..custom_service.tf | 22 + ...-4416-af7a-38402a59b0c3..custom_service.tf | 23 + ...-418e-b6ea-040fce5c2f97..custom_service.tf | 39 + ...-4415-a7cd-7438126af19c..custom_service.tf | 22 + ...-44ef-8756-2a333dd32d98..custom_service.tf | 260 + ...-4f88-a9f9-d5131ca7892b..custom_service.tf | 348 + ...-4bf0-94e6-e9676a07cde1..custom_service.tf | 23 + ...-4aa3-923d-caf466f04465..custom_service.tf | 52 + ...-403d-9fe9-4c38b0071768..custom_service.tf | 31 + ...-418b-98e6-832d9a7ee132..custom_service.tf | 22 + ...-4149-b90f-eb439ddf2eb7..custom_service.tf | 22 + ...-4013-b0f9-0a872af3f44b..custom_service.tf | 31 + ...-45a0-bf9e-57a727836b86..custom_service.tf | 51 + ...-47fe-bb31-60ea5c29e393..custom_service.tf | 22 + ...BC.-419536099809788537..management_zone.tf | 19 + ...GW.8505678630142971659..management_zone.tf | 231 + ...IM.5858960741172780348..management_zone.tf | 19 + ...ST.4284157392148718704..management_zone.tf | 94 + ...L.-4095317036884154012..management_zone.tf | 94 + ...L.-4124588987890496427..management_zone.tf | 91 + ...CS.3255782291710659598..management_zone.tf | 94 + ...TP.6039019990917988583..management_zone.tf | 94 + ...FP.8264399635884697827..management_zone.tf | 19 + ...in.-711670489332587991..management_zone.tf | 19 + ...sp.6759587591579958728..management_zone.tf | 19 + ...2X.7261656644444143142..management_zone.tf | 19 + ...SM.2915456084044023167..management_zone.tf | 19 + ...U.-1268277950254444437..management_zone.tf | 19 + ...C.-2086783870824620197..management_zone.tf | 91 + ...M.-5139616067943914324..management_zone.tf | 19 + ...IS.3009110171208237421..management_zone.tf | 19 + ...P.-5884762133802735399..management_zone.tf | 19 + ...EC2.984553810256726895..management_zone.tf | 19 + ...SBS.281869016656866433..management_zone.tf | 0 ...ry.2107206930322242750..management_zone.tf | 94 + ...ces.343102601498175580..management_zone.tf | 194 + ...E).4530644663209438695..management_zone.tf | 35 + ...nts.337084454801734616..management_zone.tf | 94 + ...E.-8570994466372814219..management_zone.tf | 94 + ...et.8678780206055840222..management_zone.tf | 94 + ...CG.1580439820202177380..management_zone.tf | 94 + ...CD.5483395701072092813..management_zone.tf | 19 + ...SI.8356220544719609273..management_zone.tf | 94 + ...ds.6501681794177069649..management_zone.tf | 94 + ...t.-7878128883535054810..management_zone.tf | 94 + ...s.-4617890206478168070..management_zone.tf | 94 + ...ur.3815634264786416341..management_zone.tf | 0 ...al.1777058043439209450..management_zone.tf | 110 + ...r.-4697446559085661233..management_zone.tf | 94 + ...ly.4474755998578015823..management_zone.tf | 94 + ...es.8357308173977663646..management_zone.tf | 174 + ...PM.2344623684560722335..management_zone.tf | 185 + ...DM.5530586743181603811..management_zone.tf | 19 + ...ur.-319238264175647671..management_zone.tf | 94 + ...s.-2636562501139802422..management_zone.tf | 121 + ...es.-733564006240048134..management_zone.tf | 19 + ...U.-9051200530083093822..management_zone.tf | 79 + ...SC.6852567050803592569..management_zone.tf | 94 + ...U.-7762134287292745723..management_zone.tf | 114 + ...s.-1910677594784699639..management_zone.tf | 94 + ...VC.2134637765503631591..management_zone.tf | 19 + ...s.-4019360158137536139..management_zone.tf | 185 + ...Fs.1955885627748260414..management_zone.tf | 282 + ..._2.7948932666251761491..management_zone.tf | 31 + ...s.-4209680620967425339..management_zone.tf | 94 + ...ft.5560806819234660207..management_zone.tf | 22 + ...S.-3752970512426387857..management_zone.tf | 94 + ...SA.6353665037398116067..management_zone.tf | 94 + ...R.-1390264120708265333..management_zone.tf | 19 + ...er.3932428396818255778..management_zone.tf | 19 + ...s.-5698021298883686644..management_zone.tf | 19 + ...a.-3104826150694516428..management_zone.tf | 95 + ...pit.-11067882662526399..management_zone.tf | 94 + ...es.5188541189677060803..management_zone.tf | 94 + ...E.-3795364033337839281..management_zone.tf | 275 + ...KS.4397088666970698037..management_zone.tf | 94 + ...y.-2133422980246552080..management_zone.tf | 0 ...S.-4413944977212003148..management_zone.tf | 94 + ...BT.7501203881245410096..management_zone.tf | 19 + ...ker.739588863038338383..management_zone.tf | 19 + ...us.5588329812920061262..management_zone.tf | 62 + ...ay.6162343093211434661..management_zone.tf | 94 + ...ch.4065036998432033236..management_zone.tf | 94 + ...W.-1816545408526640868..management_zone.tf | 94 + ...W2.5726542056217232950..management_zone.tf | 11 + ...on.5176227165984262597..management_zone.tf | 114 + ...S.-4388361218144431517..management_zone.tf | 110 + ...es.3268847322115566645..management_zone.tf | 174 + ...ces.-60533151275910715..management_zone.tf | 98 + ...XCC.726963056829115815..management_zone.tf | 114 + ...ce.3851043124338361867..management_zone.tf | 94 + ...s.-4777952942075792115..management_zone.tf | 94 + ...m.-6595885403062829907..management_zone.tf | 94 + ...sa.6489260219676736642..management_zone.tf | 94 + ...m.-8221852403424262400..management_zone.tf | 94 + ...ns.2845183407633390643..management_zone.tf | 94 + ...e.-7068216294419410381..management_zone.tf | 94 + ...s.-4026809012615074124..management_zone.tf | 94 + ...im.6779395205490842283..management_zone.tf | 94 + ...i.-6525374610311912144..management_zone.tf | 94 + ...mcs.703787014794532009..management_zone.tf | 94 + ...er.6845961539606420354..management_zone.tf | 94 + ...y.-1540650025139328186..management_zone.tf | 94 + ...e.-2189390331381689182..management_zone.tf | 94 + ...ms.3535580551222857233..management_zone.tf | 94 + ...ui.8190401556217650523..management_zone.tf | 94 + ...e.-6407838691959707830..management_zone.tf | 94 + ...n.-6517611825592343932..management_zone.tf | 94 + ...le.2364307383147688999..management_zone.tf | 94 + ...ms.8481305279283217918..management_zone.tf | 94 + ...ce.3830608542188797409..management_zone.tf | 94 + ...h.-3430850046259037518..management_zone.tf | 94 + ...ts.3432987914211903046..management_zone.tf | 94 + ...ce.3844700651132280279..management_zone.tf | 94 + ...e.-5558936089274731359..management_zone.tf | 94 + ...-be.234573445895208960..management_zone.tf | 94 + ...o.-5351196144048268257..management_zone.tf | 94 + ...e.-5651984742855815750..management_zone.tf | 94 + ...ent.683077913196182971..management_zone.tf | 94 + ...lo.2446772408456848291..management_zone.tf | 94 + ...ts.3715912383344405425..management_zone.tf | 94 + ...cs.8234311494301662433..management_zone.tf | 94 + ...ce.3646847314212076692..management_zone.tf | 94 + ...e.-3665558699734749902..management_zone.tf | 94 + ...ac.6505043424644966677..management_zone.tf | 94 + ...s.-4813785438275446822..management_zone.tf | 114 + ...r.-3235233091265061954..management_zone.tf | 94 + ...cc.6785475369519132478..management_zone.tf | 94 + ...dc.1057517960840498906..management_zone.tf | 94 + ...ce.4692934809440873007..management_zone.tf | 94 + ...e.-3481404155533271818..management_zone.tf | 94 + ...cy.7901706371616384215..management_zone.tf | 94 + ...e.-4904645486964490409..management_zone.tf | 94 + ...e.-1006261912630048989..management_zone.tf | 94 + ...ce.-454781418938640078..management_zone.tf | 94 + ...ce.1719030588358569859..management_zone.tf | 94 + ...e.-6539988343728513019..management_zone.tf | 94 + ...ce.3507543056413618167..management_zone.tf | 94 + ...e.-6343867182147315832..management_zone.tf | 94 + ...e.-5042002924345469442..management_zone.tf | 94 + ...r.-6973581261416020021..management_zone.tf | 94 + ...r.-6224674043145965813..management_zone.tf | 94 + ...cm.-895580249814261506..management_zone.tf | 94 + ...mfy.848401857749292905..management_zone.tf | 94 + ...ce.1286045901809938488..management_zone.tf | 94 + ...e.-7181836511556584903..management_zone.tf | 94 + ...m.-1461450175817610753..management_zone.tf | 94 + ...e.-6525222654329360526..management_zone.tf | 94 + ...ce.6000238730837026909..management_zone.tf | 94 + ...u.-6465065108278477847..management_zone.tf | 94 + ...n.-8423484601540043009..management_zone.tf | 94 + ...pi.8707127902849896641..management_zone.tf | 94 + ...pi.4542703071885587630..management_zone.tf | 94 + ...ce.5826180152638294023..management_zone.tf | 94 + ...or.-945634447813675373..management_zone.tf | 94 + ...e.-7384668182503674044..management_zone.tf | 94 + ...e.-6224705283204834466..management_zone.tf | 94 + ...ce.6381263894383476159..management_zone.tf | 94 + ...ice.354787604648139004..management_zone.tf | 94 + ...e.-1262921922277035180..management_zone.tf | 94 + ...e.-5195733165670164329..management_zone.tf | 94 + ...e.-4792999921769558004..management_zone.tf | 94 + ...it.8238007143875611982..management_zone.tf | 94 + ...y.-2360172082964226530..management_zone.tf | 94 + ...ice.239098591434607832..management_zone.tf | 94 + ...ce.2693367897048369138..management_zone.tf | 94 + ...e.-7042281349369105957..management_zone.tf | 94 + ...pm.3521442346466955677..management_zone.tf | 94 + ...pp.7431808806854689694..management_zone.tf | 94 + ...sd.3321466583645887684..management_zone.tf | 94 + ...4m.2719806885490791534..management_zone.tf | 94 + ...db.7187056346821278083..management_zone.tf | 94 + ...mc.1786086320445564585..management_zone.tf | 94 + ...caf.662397954779801135..management_zone.tf | 94 + ...rcr.292266112033817776..management_zone.tf | 94 + ...d.-1420185670353694662..management_zone.tf | 94 + ...te.-178713865195665676..management_zone.tf | 94 + ...sa.5806965905152347407..management_zone.tf | 94 + ...sh.6791006737567776609..management_zone.tf | 94 + ...e.-8519305773537616601..management_zone.tf | 94 + ...e.-1783221886243782060..management_zone.tf | 94 + ...e.-1757559001732264280..management_zone.tf | 94 + ...c.-7863243655181765550..management_zone.tf | 94 + ...e.-3570944723533684347..management_zone.tf | 94 + ...s.-8760732051205931982..management_zone.tf | 94 + ...h.-7986744385538534110..management_zone.tf | 94 + ...ce.6825771495168986146..management_zone.tf | 94 + ...e.-2346036958469983045..management_zone.tf | 0 ...in.5586851433711924938..management_zone.tf | 94 + ...s.-5175560781627909210..management_zone.tf | 94 + ...nc.4240321421761080938..management_zone.tf | 94 + ...s.-3348722348446940244..management_zone.tf | 94 + ...e.-2523692038884129780..management_zone.tf | 94 + ...e.-1198227328507213456..management_zone.tf | 94 + ...y.-1855356480489583241..management_zone.tf | 94 + ...1.-7555644302631013883..management_zone.tf | 94 + ...e.-1836297497707245797..management_zone.tf | 94 + ...e.-8128156058831255427..management_zone.tf | 94 + ...e.-2156298583591841198..management_zone.tf | 94 + ...ce.-818505253642779277..management_zone.tf | 94 + ...r.-7995464145365327731..management_zone.tf | 62 + ...r.-6071617396278040785..management_zone.tf | 62 + ...c.-5466091717637198390..management_zone.tf | 94 + ...m.-4957448593079692287..management_zone.tf | 94 + ...-oc.168846665393629930..management_zone.tf | 94 + ...g.-5861071701153942147..management_zone.tf | 94 + ...o.-9010747661501458721..management_zone.tf | 62 + ...e.-5864191605161185587..management_zone.tf | 174 + ...s.-8550316932235830515..management_zone.tf | 94 + ...e.-3612885846716312220..management_zone.tf | 94 + ...lc.2826000795787228538..management_zone.tf | 94 + ...p.-5953180699600147415..management_zone.tf | 94 + ...ot.-515772749824946029..management_zone.tf | 94 + ...s.-2616965047573894928..management_zone.tf | 94 + ...in.-147393270306928398..management_zone.tf | 19 + ...ve.1023740486178908540..management_zone.tf | 19 + ...g.-7632508319772674991..management_zone.tf | 19 + ...er.5595351203987284817..management_zone.tf | 19 + ...e.-1228515758018962569..management_zone.tf | 94 + ...ce.-930331147395988756..management_zone.tf | 94 + ...ice.-31474243724631220..management_zone.tf | 94 + ...v.-5330838991570054689..management_zone.tf | 94 + ...sp.6094407191706905954..management_zone.tf | 94 + ...es.8628942035731022351..management_zone.tf | 94 + ...es.1783707477276456324..management_zone.tf | 94 + ...g.-8660591714882379410..management_zone.tf | 94 + ...e.-2199516374121367601..management_zone.tf | 94 + ...ice.980968245029181999..management_zone.tf | 94 + ...t.-2188504752080694402..management_zone.tf | 94 + ...er.-156429468485164726..management_zone.tf | 94 + ...e.-5869798444572368149..management_zone.tf | 94 + ...ce.5799269877279631310..management_zone.tf | 94 + ...e.-5211583510761118238..management_zone.tf | 94 + ...ce.2486877234173158832..management_zone.tf | 94 + ...ce.2491728714846787854..management_zone.tf | 94 + ...e.-2066803623641499053..management_zone.tf | 94 + ...ce.3797586243365369391..management_zone.tf | 94 + ...ce.8522662468308095794..management_zone.tf | 94 + ...e.-6050555172529539605..management_zone.tf | 94 + ...ce.3357098755062957648..management_zone.tf | 94 + ...ce.2789267684361766874..management_zone.tf | 94 + ...ce.5865557553090724934..management_zone.tf | 94 + ...e.-7635995389339220770..management_zone.tf | 94 + ...r.-6613180934870175830..management_zone.tf | 94 + ...e.-8592600832842524161..management_zone.tf | 94 + ...de.3344312991060217140..management_zone.tf | 94 + ...e.-1115832180662592707..management_zone.tf | 94 + ...ance.46114594976216242..management_zone.tf | 94 + ...er.4974872442753979399..management_zone.tf | 94 + ...u.-5249314341918312822..management_zone.tf | 0 ...i.-3219539803207924419..management_zone.tf | 94 + ...r.-6258191149278638298..management_zone.tf | 94 + ...b.-8226161712253414967..management_zone.tf | 94 + ...c.-1633958683594741030..management_zone.tf | 94 + ...g.-2200092601582411463..management_zone.tf | 94 + ...m.-6013854588466847436..management_zone.tf | 94 + ...nd.1658551003314348396..management_zone.tf | 94 + ...er.-705052569401216697..management_zone.tf | 94 + ...r.-6289044499667207502..management_zone.tf | 94 + ...e.-8902327479536667123..management_zone.tf | 94 + ...e.-1406241950085454338..management_zone.tf | 94 + ...er.5257693245064006362..management_zone.tf | 94 + ...ce.3772015827568746420..management_zone.tf | 94 + ...e.-2779709996263365125..management_zone.tf | 94 + ...ta.5982925318220436329..management_zone.tf | 94 + ...-ts.670242093097503433..management_zone.tf | 94 + ...vs.7876609861723293539..management_zone.tf | 94 + ...a.-2009685042850936658..management_zone.tf | 94 + ...ce.8925843135515113505..management_zone.tf | 94 + ...bl.2228363312078773864..management_zone.tf | 114 + ...k.-2891055759702142212..management_zone.tf | 114 + ...s.-8492778620176370345..management_zone.tf | 94 + ...t.-7966244513986779017..management_zone.tf | 94 + ...e.-8977015620553252616..management_zone.tf | 94 + ...er.6237970573590379302..management_zone.tf | 94 + ...tm.1748000559316717118..management_zone.tf | 94 + ...o.-8815130119677366073..management_zone.tf | 94 + ...e.-6137287057127596271..management_zone.tf | 94 + ...r.-1204181947748313729..management_zone.tf | 94 + ...ce.2472898803915005617..management_zone.tf | 94 + ...gu.3857563014711089928..management_zone.tf | 94 + ...b.-7512073509502205738..management_zone.tf | 94 + ...l.-7516522908294698690..management_zone.tf | 94 + ...r.-1636363340970029625..management_zone.tf | 94 + ...e.-3487817013971232940..management_zone.tf | 94 + ...e.-3435599000471094320..management_zone.tf | 94 + ...or.6312603756569057726..management_zone.tf | 94 + ...e.-2619692944278089863..management_zone.tf | 94 + ...ce.6794316792063710932..management_zone.tf | 94 + ...e.-3440958503845572911..management_zone.tf | 94 + ...bt.2116716187718300774..management_zone.tf | 94 + ...i.-5273930433361781004..management_zone.tf | 94 + ...m.-8261459735630992973..management_zone.tf | 94 + ...m.-4003846334862443834..management_zone.tf | 94 + ...er.-214928697454538672..management_zone.tf | 94 + ...e.-6851611601553068903..management_zone.tf | 94 + ...d.-5943418555153993001..management_zone.tf | 94 + ...er.8942190779928556172..management_zone.tf | 94 + ...er.2209945008905404385..management_zone.tf | 94 + ...ce.4907951848187910230..management_zone.tf | 94 + ...s.-1396964481465929461..management_zone.tf | 94 + ...ce.8119874633790636397..management_zone.tf | 94 + ...r.-1184749760203224714..management_zone.tf | 94 + ...r.-3391554374807265844..management_zone.tf | 94 + ...ce.1728583511228313897..management_zone.tf | 94 + ...ce.-464675131828532576..management_zone.tf | 94 + ...am.1243771507483088038..management_zone.tf | 94 + ...ce.2106969274547463714..management_zone.tf | 94 + ...sp.6880487254149934188..management_zone.tf | 94 + ...er.2011744672945135226..management_zone.tf | 94 + ...cs.-160525691340029159..management_zone.tf | 94 + ...b.-8131959358977252437..management_zone.tf | 94 + ...mr.-688422281186010970..management_zone.tf | 94 + ...d.-5534381493737197118..management_zone.tf | 94 + ...u.-4286479403216664835..management_zone.tf | 94 + ...e.-4712284468125873599..management_zone.tf | 94 + ...tvp.994369514616635249..management_zone.tf | 19 + ...ce.7524486573325634721..management_zone.tf | 94 + ...ce.5659820862934834132..management_zone.tf | 94 + ...e.-2136681634610104275..management_zone.tf | 94 + ...ce.2783843045311786472..management_zone.tf | 94 + ...e.-3524077140818801706..management_zone.tf | 94 + ...e.-6280192777790291017..management_zone.tf | 94 + ...ce.-192582546746005275..management_zone.tf | 94 + ...ce.3588325415984644908..management_zone.tf | 94 + ...e.-4629098788625331031..management_zone.tf | 94 + ...e.-1473058620267078394..management_zone.tf | 94 + ...e.-3770775444771220305..management_zone.tf | 94 + ...e.-5786039945021962186..management_zone.tf | 94 + ...e.-4462354815142253164..management_zone.tf | 94 + ...rt.1565629517762195807..management_zone.tf | 94 + ...nd.7139512845863327483..management_zone.tf | 94 + ...ng.8439430533353830924..management_zone.tf | 94 + ...ce.3832313249744862960..management_zone.tf | 94 + ...r.-4542920330127251082..management_zone.tf | 94 + ...e.-5998734171557358773..management_zone.tf | 94 + ...ce.4061574965078448311..management_zone.tf | 94 + ...e.-5394504524020450484..management_zone.tf | 94 + ...in.1843223523468635430..management_zone.tf | 94 + ...e.-1017790433340187721..management_zone.tf | 94 + ...r.-4238479884355788160..management_zone.tf | 94 + ...v.-3228512635352710157..management_zone.tf | 94 + ...r.-7519199679488905472..management_zone.tf | 94 + ...pi.-846196462544696783..management_zone.tf | 94 + ...i.-5707696217538461633..management_zone.tf | 94 + ...r.-1066539719125670580..management_zone.tf | 94 + ...us.-830480395218330790..management_zone.tf | 94 + ...cd.6201076759498324419..management_zone.tf | 94 + ...ts.5842654451628371612..management_zone.tf | 22 + ...er.7984472777235983022..management_zone.tf | 45 + ...ar.7322648462719879167..management_zone.tf | 11 + ...ty.3737706196578343849..management_zone.tf | 27 + ...s.-4112886493107181463..management_zone.tf | 23 + ...d.-8141281538555996318..management_zone.tf | 11 + ...s.-5367999236768661485..management_zone.tf | 11 + ...s.-8663930534173844410..management_zone.tf | 23 + ...s.-5431789095638148262..management_zone.tf | 15 + ...g.-4931602184083142599..management_zone.tf | 11 + ...es.7272386165732072340..management_zone.tf | 15 + ...es.2789442917157839429..management_zone.tf | 11 + ...nt.7212377285048625814..management_zone.tf | 23 + ...es.1072985257684718374..management_zone.tf | 15 + ...n.-7170770367298385161..management_zone.tf | 23 + ...y.-2856031711728268510..management_zone.tf | 15 + ...pp.2877860233955550596..management_zone.tf | 12 + ...in.6607595346813988754..management_zone.tf | 87 + ...s.-8881178060219525495..management_zone.tf | 35 + ...pp.-905305273439641248..management_zone.tf | 59 + ...ra.7111072854346026301..management_zone.tf | 31 + ...s.-8618973496510074025..management_zone.tf | 31 + ...CC.5199358269317144485..management_zone.tf | 264 + ...y.-6611202701233341995..management_zone.tf | 19 + ...GU.7762420106813300217..management_zone.tf | 31 + ...a.-6303890120553130256..management_zone.tf | 31 + ...g.-5513243277421013486..management_zone.tf | 59 + ...g.-2517423735210691021..management_zone.tf | 34 + ...79-48fe-b247-e08704c0a6ea..notification.tf | 43 + ...0e-3e18-bdf7-fd0172e205b2..notification.tf | 42 + ...58-31a0-b6b7-992d3a09b64c..notification.tf | 42 + ...40-3729-80b2-165a13b45f4b..notification.tf | 42 + ...d2-3b20-acfe-064541b054cb..notification.tf | 42 + ...85-47f1-a5d5-c0f4a7f8530d..notification.tf | 17 + ...a9-3bbd-b9a9-670b0aaea389..notification.tf | 42 + ...fa-3a43-b5e8-3a04e61e9298..notification.tf | 42 + ...f5-48a6-9966-970441662cc0..notification.tf | 10 + ...df-4545-be30-ada065bb9240..notification.tf | 10 + ...09-4590-a08a-d15612c3eb4c..notification.tf | 43 + ...2e-4d1f-9f4f-5e165d1d1e7f..notification.tf | 17 + ...e2-4c6b-84ba-8815df572ac7..notification.tf | 17 + ...f1-41f8-871b-158ba56cb08e..notification.tf | 17 + ...9d-4440-8dcc-8ed65dbef1ae..notification.tf | 10 + ...19-4ae1-bb18-f6ee933d99aa..notification.tf | 10 + ...7b-4a52-8cc8-6b290cbc9042..notification.tf | 17 + ...08-447b-b233-30127d6a7290..notification.tf | 10 + ...a2-4e20-8945-681b3e57f60c..notification.tf | 10 + ...5d-4412-a8b3-8ff6814dfc6d..notification.tf | 17 + ...ed-32b8-90d1-557cc571f52e..notification.tf | 17 + ...b7-343f-a745-11496399e704..notification.tf | 17 + ...fe-4451-931c-3ae2b0c5f5c8..notification.tf | 17 + ...42-4779-9447-008d2e6b54bd..notification.tf | 17 + ...06-48bb-8a2a-b6e864eb2b43..notification.tf | 17 + ...79-47d5-89d2-1d8b33e80b13..notification.tf | 17 + ...90-45b3-a822-5ac84740d583..notification.tf | 17 + ...f3-3c8b-a850-3c0d3796621a..notification.tf | 17 + ...50-46e3-a473-890bf01e89d1..notification.tf | 17 + ...96-4d0e-9562-5b4c0d0eed8a..notification.tf | 17 + ...a6-4dc9-a6f2-e438840dddba..notification.tf | 10 + ...59-39f1-8aeb-7885e2708485..notification.tf | 10 + ...9d-3787-99a8-845fcb26f03d..notification.tf | 43 + ...33-330d-9b19-f5e718ea9855..notification.tf | 42 + ...90-48ca-91cb-7eefbee1bcd4..notification.tf | 42 + ...68-3d19-bcb0-90144f2fae5a..notification.tf | 42 + ...61-381a-b73a-8f90357ca4a0..notification.tf | 42 + ...c7-3119-b5c8-a43bc680b751..notification.tf | 42 + ...c6-39fd-8f26-e23a81c0934e..notification.tf | 42 + ...bf-3d9d-89f7-8a8d5afa6654..notification.tf | 42 + ...dd-3fbe-b7c7-cbc64e319540..notification.tf | 42 + ...b3-3294-87bb-2c51a8c583e5..notification.tf | 42 + ...4b-3357-956b-b6fe99fce1a6..notification.tf | 17 + ...68-39b9-939b-b64504bb232b..notification.tf | 17 + ...fd-3070-8b20-9e6028578027..notification.tf | 17 + ...bb-3bab-825a-b215c6a0dd0b..notification.tf | 17 + ...f1-3bbe-b66f-6ef6b5abe859..notification.tf | 17 + ...9b-319c-9d62-00ff4862902e..notification.tf | 17 + ...08-330d-aa91-89d47da777d8..notification.tf | 17 + ...51-99e9-d8bb4d5f320a..request_attribute.tf | 121 + ...e7-9dd7-b9d1fdf024c8..request_attribute.tf | 26 + ...e2-9eca-433552e08346..request_attribute.tf | 49 + ...b9-8472-f5fd6343c497..request_attribute.tf | 49 + ...14-8174-e5e51fc18f77..request_attribute.tf | 49 + ...c8-a246-817f0f24fa74..request_attribute.tf | 49 + ...05-8087-5610c5102ffc..request_attribute.tf | 17 + ...49-8bab-e643ac1d529e..request_attribute.tf | 69 + ...56-9ba2-ac7c316a64c6..request_attribute.tf | 49 + ...a5-8aed-8a7b9b361ca0..request_attribute.tf | 15 + ...60-9a3f-a9bb4861821e..request_attribute.tf | 238 + ...fa-8f60-ebe999e1b428..request_attribute.tf | 14 + ...cd-8cb9-e99b2a3f0bac..request_attribute.tf | 18 + ...79-b1fe-fcff74e281b7..request_attribute.tf | 15 + ...52-8b18-33815fc5a4a4..request_attribute.tf | 24 + ...5f-ba2d-f8d51546ca84..request_attribute.tf | 26 + ...8e-af8c-b90419b02f06..request_attribute.tf | 97 + ...07-98f5-182645667f18..request_attribute.tf | 27 + ...13-b835-d0e0d8a80726..request_attribute.tf | 18 + ...d2-befd-0567f8ddbd81..request_attribute.tf | 18 + ...75-b3ef-33ea79a81ec3..request_attribute.tf | 18 + .../anomalies/application_anomalies.tf | 27 + ...1b5-a4e3-a747c336aacf..custom_anomalies.tf | 30 + ...187-b3ee-9544ef6a1845..custom_anomalies.tf | 29 + ...8f0-b4d4-f38c22903463..custom_anomalies.tf | 33 + ...er controller mismatch.custom_anomalies.tf | 21 + ...e16-a900-3d5cf79e61a4..custom_anomalies.tf | 29 + ...401-bc39-873c09b01de8..custom_anomalies.tf | 29 + ...f72-88ad-d6fdc4044136..custom_anomalies.tf | 29 + ...f93-b438-0257f516ee65..custom_anomalies.tf | 29 + .../custom/High GC time.custom_anomalies.tf | 21 + ... backend session usage.custom_anomalies.tf | 21 + ...frontend session usage.custom_anomalies.tf | 21 + ...HAProxy requests queue.custom_anomalies.tf | 21 + ... HAProxy response time.custom_anomalies.tf | 21 + .../High OS CPU usage.custom_anomalies.tf | 21 + ...file descriptors usage.custom_anomalies.tf | 21 + ... RabbitMQ memory usage.custom_anomalies.tf | 21 + ...eues without consumers.custom_anomalies.tf | 21 + ...of blocked connections.custom_anomalies.tf | 21 + ...nacknowledged messages.custom_anomalies.tf | 21 + ...bbitMQ processes usage.custom_anomalies.tf | 21 + ...RabbitMQ sockets usage.custom_anomalies.tf | 21 + .../High panic count.custom_anomalies.tf | 21 + .../Low HAProxy idle time.custom_anomalies.tf | 21 + ...bbitMQ free disk space.custom_anomalies.tf | 21 + ...a2f-ab54-601c2e28fb5a..custom_anomalies.tf | 38 + .../Offline partitions.custom_anomalies.tf | 21 + ...bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf | 20 + ...633-8f7d-1912766da46c..custom_anomalies.tf | 20 + ...791-80ad-b025009199d8..custom_anomalies.tf | 20 + .../RabbitMQ Node failed.custom_anomalies.tf | 29 + ...ronization in progress.custom_anomalies.tf | 29 + ...Replica unsynchronized.custom_anomalies.tf | 29 + ...e19-93a3-26a80af15e68..custom_anomalies.tf | 45 + ...907-a6f7-623fd508b227..custom_anomalies.tf | 20 + .../Under replicated.custom_anomalies.tf | 21 + ...88a-a87c-6dc06e263a80..custom_anomalies.tf | 20 + ...h system response time.custom_anomalies.tf | 21 + ...on has faulty services.custom_anomalies.tf | 21 + ...h http backend latency.custom_anomalies.tf | 21 + ...er - High http latency.custom_anomalies.tf | 21 + ... https backend latency.custom_anomalies.tf | 21 + ...r - High https latency.custom_anomalies.tf | 21 + .../anomalies/database_anomalies.tf | 21 + .../anomalies/host_anomalies.tf | 51 + .../anomalies/service_anomalies.tf | 17 + ...e2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf | 127 + ...e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf | 3683 + ...31-3bbc-4724-8a4c-88c87431ef51..autotag.tf | 1446 + ...d9-b9a1-4917-80dc-c2a30adffc18..autotag.tf | 1269 + ...1a-8728-4272-a67b-67bd61dc5a48..autotag.tf | 47 + ...de-f34c-4001-98e4-71a9246349ba..autotag.tf | 77 + ...36-9060-4b2f-a839-a9990575f04f..autotag.tf | 20 + ...1a-658c-4162-9e0d-af659ee6f47b..autotag.tf | 59 + ...5d-2147-462e-9123-9dac9ff4459b..autotag.tf | 165 + ...4f-df14-473d-981e-700a4a3ba1c1..autotag.tf | 815 + ...bc-3bbe-46ab-b453-795ee38583d1..autotag.tf | 709 + ...92-dc1a-47e9-899c-63e2bdefe56c..autotag.tf | 61 + ...1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf | 61 + ...82-3266-4ec4-aed1-6490fc433291..autotag.tf | 99 + ...b4-f6b8-473e-8d3b-954f99818175..autotag.tf | 79 + ...b9-3aba-4c47-a162-ca95677af5c8..autotag.tf | 23 + ...c4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf | 188 + ...a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf | 99 + ...ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf | 61 + .../20211213-201206_EUPROD/configuration.tf | 8 + ...USTER-1A31BABF3BCE56BB..credentials.k8s.tf | 17 + ...USTER-7AB72CF17304A81E..credentials.k8s.tf | 17 + ...-45d7-aabb-f26e2a93a3ff..custom_service.tf | 28 + ...-44f4-9b48-b27d0ed50c54..custom_service.tf | 22 + ...-4442-b118-68794e2abfbd..custom_service.tf | 22 + ...-4297-9050-543c2e3a8186..custom_service.tf | 22 + ...-402f-a0c4-d5870a0321e5..custom_service.tf | 28 + ...-408e-a66a-4fc82e16804e..custom_service.tf | 22 + ...-47ce-947f-c070d0ae6073..custom_service.tf | 22 + ...-4611-a1ef-4218e693544f..custom_service.tf | 22 + ...-4bd3-8860-605ffd45e2d0..custom_service.tf | 34 + ...-4ff2-bbff-4b6563afcac1..custom_service.tf | 22 + ...-4a7f-814d-82c809821a60..custom_service.tf | 22 + ...-4892-acb8-bebd4dc07a23..custom_service.tf | 22 + ...-4eea-b5d3-50f57da77b91..custom_service.tf | 34 + ...-484d-9a1b-3e82944a7a61..custom_service.tf | 46 + ...-4328-9486-2c422b7536e8..custom_service.tf | 34 + ...-4526-936d-735a176e79a6..custom_service.tf | 34 + ...-40b3-861a-fde3cf9b6562..custom_service.tf | 22 + ...-4760-bf25-7c21a5145ece..custom_service.tf | 37 + ...-4997-b4c4-57031609d863..custom_service.tf | 26 + ...-4d7e-ab7f-f8d308c0785d..custom_service.tf | 158 + ...-4481-9fcf-2fef0bb33aab..custom_service.tf | 453 + ...-4131-99af-3884a4884c71..custom_service.tf | 21 + ...-4761-8f2b-80364b63ac9a..custom_service.tf | 241 + ...-47de-9bc1-487b9637b7f7..custom_service.tf | 23 + ...-4c10-8514-2e652e71ffda..custom_service.tf | 80 + ...-48c8-9928-769bb3858bfe..custom_service.tf | 80 + ...-4e18-b69b-934d47ee1d9d..custom_service.tf | 22 + ...-4093-bd8d-7927418e0192..custom_service.tf | 28 + ...-4e67-9c09-d65b533fc24e..custom_service.tf | 22 + ...-4416-af7a-38402a59b0c3..custom_service.tf | 23 + ...-418e-b6ea-040fce5c2f97..custom_service.tf | 39 + ...-4415-a7cd-7438126af19c..custom_service.tf | 22 + ...-44ef-8756-2a333dd32d98..custom_service.tf | 260 + ...-4f88-a9f9-d5131ca7892b..custom_service.tf | 348 + ...-4bf0-94e6-e9676a07cde1..custom_service.tf | 23 + ...-4aa3-923d-caf466f04465..custom_service.tf | 52 + ...-403d-9fe9-4c38b0071768..custom_service.tf | 31 + ...-418b-98e6-832d9a7ee132..custom_service.tf | 22 + ...-4149-b90f-eb439ddf2eb7..custom_service.tf | 22 + ...-4013-b0f9-0a872af3f44b..custom_service.tf | 31 + ...-45a0-bf9e-57a727836b86..custom_service.tf | 51 + ...-47fe-bb31-60ea5c29e393..custom_service.tf | 22 + ...BC.-419536099809788537..management_zone.tf | 19 + ...GW.8505678630142971659..management_zone.tf | 231 + ...IM.5858960741172780348..management_zone.tf | 19 + ...ST.4284157392148718704..management_zone.tf | 94 + ...L.-4095317036884154012..management_zone.tf | 94 + ...L.-4124588987890496427..management_zone.tf | 91 + ...CS.3255782291710659598..management_zone.tf | 94 + ...TP.6039019990917988583..management_zone.tf | 94 + ...FP.8264399635884697827..management_zone.tf | 19 + ...in.-711670489332587991..management_zone.tf | 19 + ...sp.6759587591579958728..management_zone.tf | 19 + ...2X.7261656644444143142..management_zone.tf | 19 + ...SM.2915456084044023167..management_zone.tf | 19 + ...U.-1268277950254444437..management_zone.tf | 19 + ...C.-2086783870824620197..management_zone.tf | 91 + ...M.-5139616067943914324..management_zone.tf | 19 + ...IS.3009110171208237421..management_zone.tf | 19 + ...P.-5884762133802735399..management_zone.tf | 19 + ...EC2.984553810256726895..management_zone.tf | 19 + ...SBS.281869016656866433..management_zone.tf | 94 + ...ry.2107206930322242750..management_zone.tf | 94 + ...ces.343102601498175580..management_zone.tf | 194 + ...E).4530644663209438695..management_zone.tf | 35 + ...nts.337084454801734616..management_zone.tf | 94 + ...E.-8570994466372814219..management_zone.tf | 94 + ...et.8678780206055840222..management_zone.tf | 94 + ...CG.1580439820202177380..management_zone.tf | 94 + ...CD.5483395701072092813..management_zone.tf | 19 + ...SI.8356220544719609273..management_zone.tf | 94 + ...ds.6501681794177069649..management_zone.tf | 94 + ...t.-7878128883535054810..management_zone.tf | 94 + ...s.-4617890206478168070..management_zone.tf | 94 + ...ur.3815634264786416341..management_zone.tf | 94 + ...al.1777058043439209450..management_zone.tf | 110 + ...r.-4697446559085661233..management_zone.tf | 94 + ...ly.4474755998578015823..management_zone.tf | 94 + ...es.8357308173977663646..management_zone.tf | 174 + ...PM.2344623684560722335..management_zone.tf | 185 + ...DM.5530586743181603811..management_zone.tf | 19 + ...ur.-319238264175647671..management_zone.tf | 94 + ...s.-2636562501139802422..management_zone.tf | 121 + ...es.-733564006240048134..management_zone.tf | 19 + ...U.-9051200530083093822..management_zone.tf | 79 + ...SC.6852567050803592569..management_zone.tf | 94 + ...U.-7762134287292745723..management_zone.tf | 114 + ...s.-1910677594784699639..management_zone.tf | 94 + ...VC.2134637765503631591..management_zone.tf | 19 + ...s.-4019360158137536139..management_zone.tf | 185 + ...Fs.1955885627748260414..management_zone.tf | 282 + ..._2.7948932666251761491..management_zone.tf | 31 + ...s.-4209680620967425339..management_zone.tf | 94 + ...ft.5560806819234660207..management_zone.tf | 22 + ...S.-3752970512426387857..management_zone.tf | 94 + ...SA.6353665037398116067..management_zone.tf | 94 + ...R.-1390264120708265333..management_zone.tf | 19 + ...er.3932428396818255778..management_zone.tf | 19 + ...s.-5698021298883686644..management_zone.tf | 19 + ...a.-3104826150694516428..management_zone.tf | 95 + ...pit.-11067882662526399..management_zone.tf | 94 + ...es.5188541189677060803..management_zone.tf | 94 + ...E.-3795364033337839281..management_zone.tf | 275 + ...KS.4397088666970698037..management_zone.tf | 94 + ...y.-2133422980246552080..management_zone.tf | 39 + ...S.-4413944977212003148..management_zone.tf | 94 + ...BT.7501203881245410096..management_zone.tf | 19 + ...ker.739588863038338383..management_zone.tf | 19 + ...us.5588329812920061262..management_zone.tf | 62 + ...ay.6162343093211434661..management_zone.tf | 94 + ...ch.4065036998432033236..management_zone.tf | 94 + ...W.-1816545408526640868..management_zone.tf | 94 + ...W2.5726542056217232950..management_zone.tf | 11 + ...on.5176227165984262597..management_zone.tf | 114 + ...S.-4388361218144431517..management_zone.tf | 110 + ...es.3268847322115566645..management_zone.tf | 174 + ...ces.-60533151275910715..management_zone.tf | 98 + ...XCC.726963056829115815..management_zone.tf | 114 + ...ce.3851043124338361867..management_zone.tf | 94 + ...s.-4777952942075792115..management_zone.tf | 94 + ...m.-6595885403062829907..management_zone.tf | 94 + ...sa.6489260219676736642..management_zone.tf | 94 + ...m.-8221852403424262400..management_zone.tf | 94 + ...ns.2845183407633390643..management_zone.tf | 94 + ...e.-7068216294419410381..management_zone.tf | 94 + ...s.-4026809012615074124..management_zone.tf | 94 + ...im.6779395205490842283..management_zone.tf | 94 + ...i.-6525374610311912144..management_zone.tf | 94 + ...mcs.703787014794532009..management_zone.tf | 94 + ...er.6845961539606420354..management_zone.tf | 94 + ...y.-1540650025139328186..management_zone.tf | 94 + ...e.-2189390331381689182..management_zone.tf | 94 + ...ms.3535580551222857233..management_zone.tf | 94 + ...ui.8190401556217650523..management_zone.tf | 94 + ...e.-6407838691959707830..management_zone.tf | 94 + ...n.-6517611825592343932..management_zone.tf | 94 + ...le.2364307383147688999..management_zone.tf | 94 + ...ms.8481305279283217918..management_zone.tf | 94 + ...ce.3830608542188797409..management_zone.tf | 94 + ...h.-3430850046259037518..management_zone.tf | 94 + ...ts.3432987914211903046..management_zone.tf | 94 + ...ce.3844700651132280279..management_zone.tf | 94 + ...e.-5558936089274731359..management_zone.tf | 94 + ...-be.234573445895208960..management_zone.tf | 94 + ...o.-5351196144048268257..management_zone.tf | 94 + ...e.-5651984742855815750..management_zone.tf | 94 + ...ent.683077913196182971..management_zone.tf | 94 + ...lo.2446772408456848291..management_zone.tf | 94 + ...ts.3715912383344405425..management_zone.tf | 94 + ...cs.8234311494301662433..management_zone.tf | 94 + ...ce.3646847314212076692..management_zone.tf | 94 + ...e.-3665558699734749902..management_zone.tf | 94 + ...ac.6505043424644966677..management_zone.tf | 94 + ...s.-4813785438275446822..management_zone.tf | 114 + ...r.-3235233091265061954..management_zone.tf | 94 + ...cc.6785475369519132478..management_zone.tf | 94 + ...dc.1057517960840498906..management_zone.tf | 94 + ...ce.4692934809440873007..management_zone.tf | 94 + ...e.-3481404155533271818..management_zone.tf | 94 + ...cy.7901706371616384215..management_zone.tf | 94 + ...e.-4904645486964490409..management_zone.tf | 94 + ...e.-1006261912630048989..management_zone.tf | 94 + ...ce.-454781418938640078..management_zone.tf | 94 + ...ce.1719030588358569859..management_zone.tf | 94 + ...e.-6539988343728513019..management_zone.tf | 94 + ...ce.3507543056413618167..management_zone.tf | 94 + ...e.-6343867182147315832..management_zone.tf | 94 + ...e.-5042002924345469442..management_zone.tf | 94 + ...r.-6973581261416020021..management_zone.tf | 94 + ...r.-6224674043145965813..management_zone.tf | 94 + ...cm.-895580249814261506..management_zone.tf | 94 + ...mfy.848401857749292905..management_zone.tf | 94 + ...ce.1286045901809938488..management_zone.tf | 94 + ...e.-7181836511556584903..management_zone.tf | 94 + ...m.-1461450175817610753..management_zone.tf | 94 + ...e.-6525222654329360526..management_zone.tf | 94 + ...ce.6000238730837026909..management_zone.tf | 94 + ...u.-6465065108278477847..management_zone.tf | 94 + ...n.-8423484601540043009..management_zone.tf | 94 + ...pi.8707127902849896641..management_zone.tf | 94 + ...pi.4542703071885587630..management_zone.tf | 94 + ...ce.5826180152638294023..management_zone.tf | 94 + ...or.-945634447813675373..management_zone.tf | 94 + ...e.-7384668182503674044..management_zone.tf | 94 + ...e.-6224705283204834466..management_zone.tf | 94 + ...ce.6381263894383476159..management_zone.tf | 94 + ...ice.354787604648139004..management_zone.tf | 94 + ...e.-1262921922277035180..management_zone.tf | 94 + ...e.-5195733165670164329..management_zone.tf | 94 + ...e.-4792999921769558004..management_zone.tf | 94 + ...it.8238007143875611982..management_zone.tf | 94 + ...y.-2360172082964226530..management_zone.tf | 94 + ...ice.239098591434607832..management_zone.tf | 94 + ...ce.2693367897048369138..management_zone.tf | 94 + ...e.-7042281349369105957..management_zone.tf | 94 + ...pm.3521442346466955677..management_zone.tf | 94 + ...pp.7431808806854689694..management_zone.tf | 94 + ...sd.3321466583645887684..management_zone.tf | 94 + ...4m.2719806885490791534..management_zone.tf | 94 + ...db.7187056346821278083..management_zone.tf | 94 + ...mc.1786086320445564585..management_zone.tf | 94 + ...caf.662397954779801135..management_zone.tf | 94 + ...rcr.292266112033817776..management_zone.tf | 94 + ...d.-1420185670353694662..management_zone.tf | 94 + ...te.-178713865195665676..management_zone.tf | 94 + ...sa.5806965905152347407..management_zone.tf | 94 + ...sh.6791006737567776609..management_zone.tf | 94 + ...e.-8519305773537616601..management_zone.tf | 94 + ...e.-1783221886243782060..management_zone.tf | 94 + ...e.-1757559001732264280..management_zone.tf | 94 + ...c.-7863243655181765550..management_zone.tf | 94 + ...e.-3570944723533684347..management_zone.tf | 94 + ...s.-8760732051205931982..management_zone.tf | 94 + ...h.-7986744385538534110..management_zone.tf | 94 + ...ce.6825771495168986146..management_zone.tf | 94 + ...e.-2346036958469983045..management_zone.tf | 94 + ...in.5586851433711924938..management_zone.tf | 94 + ...s.-5175560781627909210..management_zone.tf | 94 + ...nc.4240321421761080938..management_zone.tf | 94 + ...s.-3348722348446940244..management_zone.tf | 94 + ...e.-2523692038884129780..management_zone.tf | 94 + ...e.-1198227328507213456..management_zone.tf | 94 + ...y.-1855356480489583241..management_zone.tf | 94 + ...1.-7555644302631013883..management_zone.tf | 94 + ...e.-1836297497707245797..management_zone.tf | 94 + ...e.-8128156058831255427..management_zone.tf | 94 + ...e.-2156298583591841198..management_zone.tf | 94 + ...ce.-818505253642779277..management_zone.tf | 94 + ...r.-7995464145365327731..management_zone.tf | 62 + ...r.-6071617396278040785..management_zone.tf | 62 + ...c.-5466091717637198390..management_zone.tf | 94 + ...m.-4957448593079692287..management_zone.tf | 94 + ...-oc.168846665393629930..management_zone.tf | 94 + ...g.-5861071701153942147..management_zone.tf | 94 + ...o.-9010747661501458721..management_zone.tf | 62 + ...e.-5864191605161185587..management_zone.tf | 174 + ...s.-8550316932235830515..management_zone.tf | 94 + ...e.-3612885846716312220..management_zone.tf | 94 + ...lc.2826000795787228538..management_zone.tf | 94 + ...p.-5953180699600147415..management_zone.tf | 94 + ...ot.-515772749824946029..management_zone.tf | 94 + ...s.-2616965047573894928..management_zone.tf | 94 + ...in.-147393270306928398..management_zone.tf | 19 + ...ve.1023740486178908540..management_zone.tf | 19 + ...g.-7632508319772674991..management_zone.tf | 19 + ...er.5595351203987284817..management_zone.tf | 19 + ...e.-1228515758018962569..management_zone.tf | 94 + ...ce.-930331147395988756..management_zone.tf | 94 + ...ice.-31474243724631220..management_zone.tf | 94 + ...v.-5330838991570054689..management_zone.tf | 94 + ...sp.6094407191706905954..management_zone.tf | 94 + ...es.8628942035731022351..management_zone.tf | 94 + ...es.1783707477276456324..management_zone.tf | 94 + ...g.-8660591714882379410..management_zone.tf | 94 + ...e.-2199516374121367601..management_zone.tf | 94 + ...ice.980968245029181999..management_zone.tf | 94 + ...t.-2188504752080694402..management_zone.tf | 94 + ...er.-156429468485164726..management_zone.tf | 94 + ...e.-5869798444572368149..management_zone.tf | 94 + ...ce.5799269877279631310..management_zone.tf | 94 + ...e.-5211583510761118238..management_zone.tf | 94 + ...ce.2486877234173158832..management_zone.tf | 94 + ...ce.2491728714846787854..management_zone.tf | 94 + ...e.-2066803623641499053..management_zone.tf | 94 + ...ce.3797586243365369391..management_zone.tf | 94 + ...ce.8522662468308095794..management_zone.tf | 94 + ...e.-6050555172529539605..management_zone.tf | 94 + ...ce.3357098755062957648..management_zone.tf | 94 + ...ce.2789267684361766874..management_zone.tf | 94 + ...ce.5865557553090724934..management_zone.tf | 94 + ...e.-7635995389339220770..management_zone.tf | 94 + ...r.-6613180934870175830..management_zone.tf | 94 + ...e.-8592600832842524161..management_zone.tf | 94 + ...de.3344312991060217140..management_zone.tf | 94 + ...e.-1115832180662592707..management_zone.tf | 94 + ...ance.46114594976216242..management_zone.tf | 94 + ...er.4974872442753979399..management_zone.tf | 94 + ...u.-5249314341918312822..management_zone.tf | 94 + ...i.-3219539803207924419..management_zone.tf | 94 + ...r.-6258191149278638298..management_zone.tf | 94 + ...b.-8226161712253414967..management_zone.tf | 94 + ...c.-1633958683594741030..management_zone.tf | 94 + ...g.-2200092601582411463..management_zone.tf | 0 ...m.-6013854588466847436..management_zone.tf | 94 + ...nd.1658551003314348396..management_zone.tf | 94 + ...er.-705052569401216697..management_zone.tf | 94 + ...r.-6289044499667207502..management_zone.tf | 94 + ...e.-8902327479536667123..management_zone.tf | 94 + ...e.-1406241950085454338..management_zone.tf | 94 + ...er.5257693245064006362..management_zone.tf | 0 ...ce.3772015827568746420..management_zone.tf | 94 + ...e.-2779709996263365125..management_zone.tf | 94 + ...ta.5982925318220436329..management_zone.tf | 94 + ...-ts.670242093097503433..management_zone.tf | 94 + ...vs.7876609861723293539..management_zone.tf | 94 + ...a.-2009685042850936658..management_zone.tf | 94 + ...ce.8925843135515113505..management_zone.tf | 94 + ...bl.2228363312078773864..management_zone.tf | 114 + ...k.-2891055759702142212..management_zone.tf | 114 + ...s.-8492778620176370345..management_zone.tf | 94 + ...t.-7966244513986779017..management_zone.tf | 94 + ...e.-8977015620553252616..management_zone.tf | 94 + ...er.6237970573590379302..management_zone.tf | 94 + ...tm.1748000559316717118..management_zone.tf | 94 + ...o.-8815130119677366073..management_zone.tf | 94 + ...e.-6137287057127596271..management_zone.tf | 94 + ...r.-1204181947748313729..management_zone.tf | 94 + ...ce.2472898803915005617..management_zone.tf | 94 + ...gu.3857563014711089928..management_zone.tf | 94 + ...b.-7512073509502205738..management_zone.tf | 0 ...l.-7516522908294698690..management_zone.tf | 94 + ...r.-1636363340970029625..management_zone.tf | 94 + ...e.-3487817013971232940..management_zone.tf | 94 + ...e.-3435599000471094320..management_zone.tf | 94 + ...or.6312603756569057726..management_zone.tf | 94 + ...e.-2619692944278089863..management_zone.tf | 0 ...ce.6794316792063710932..management_zone.tf | 94 + ...e.-3440958503845572911..management_zone.tf | 94 + ...bt.2116716187718300774..management_zone.tf | 94 + ...i.-5273930433361781004..management_zone.tf | 94 + ...m.-8261459735630992973..management_zone.tf | 94 + ...m.-4003846334862443834..management_zone.tf | 94 + ...er.-214928697454538672..management_zone.tf | 94 + ...e.-6851611601553068903..management_zone.tf | 94 + ...d.-5943418555153993001..management_zone.tf | 94 + ...er.8942190779928556172..management_zone.tf | 94 + ...er.2209945008905404385..management_zone.tf | 94 + ...ce.4907951848187910230..management_zone.tf | 94 + ...s.-1396964481465929461..management_zone.tf | 94 + ...ce.8119874633790636397..management_zone.tf | 94 + ...r.-1184749760203224714..management_zone.tf | 94 + ...r.-3391554374807265844..management_zone.tf | 94 + ...ce.1728583511228313897..management_zone.tf | 94 + ...ce.-464675131828532576..management_zone.tf | 94 + ...am.1243771507483088038..management_zone.tf | 94 + ...ce.2106969274547463714..management_zone.tf | 94 + ...sp.6880487254149934188..management_zone.tf | 94 + ...er.2011744672945135226..management_zone.tf | 94 + ...cs.-160525691340029159..management_zone.tf | 94 + ...b.-8131959358977252437..management_zone.tf | 94 + ...mr.-688422281186010970..management_zone.tf | 94 + ...d.-5534381493737197118..management_zone.tf | 94 + ...u.-4286479403216664835..management_zone.tf | 94 + ...e.-4712284468125873599..management_zone.tf | 94 + ...tvp.994369514616635249..management_zone.tf | 19 + ...ce.7524486573325634721..management_zone.tf | 94 + ...ce.5659820862934834132..management_zone.tf | 94 + ...e.-2136681634610104275..management_zone.tf | 94 + ...ce.2783843045311786472..management_zone.tf | 94 + ...e.-3524077140818801706..management_zone.tf | 94 + ...e.-6280192777790291017..management_zone.tf | 94 + ...ce.-192582546746005275..management_zone.tf | 94 + ...ce.3588325415984644908..management_zone.tf | 94 + ...e.-4629098788625331031..management_zone.tf | 94 + ...e.-1473058620267078394..management_zone.tf | 94 + ...e.-3770775444771220305..management_zone.tf | 94 + ...e.-5786039945021962186..management_zone.tf | 94 + ...e.-4462354815142253164..management_zone.tf | 94 + ...rt.1565629517762195807..management_zone.tf | 94 + ...nd.7139512845863327483..management_zone.tf | 94 + ...ng.8439430533353830924..management_zone.tf | 94 + ...ce.3832313249744862960..management_zone.tf | 94 + ...r.-4542920330127251082..management_zone.tf | 94 + ...e.-5998734171557358773..management_zone.tf | 94 + ...ce.4061574965078448311..management_zone.tf | 94 + ...e.-5394504524020450484..management_zone.tf | 94 + ...in.1843223523468635430..management_zone.tf | 94 + ...e.-1017790433340187721..management_zone.tf | 94 + ...r.-4238479884355788160..management_zone.tf | 94 + ...v.-3228512635352710157..management_zone.tf | 94 + ...r.-7519199679488905472..management_zone.tf | 94 + ...pi.-846196462544696783..management_zone.tf | 94 + ...i.-5707696217538461633..management_zone.tf | 94 + ...r.-1066539719125670580..management_zone.tf | 94 + ...us.-830480395218330790..management_zone.tf | 94 + ...cd.6201076759498324419..management_zone.tf | 94 + ...ts.5842654451628371612..management_zone.tf | 22 + ...er.7984472777235983022..management_zone.tf | 45 + ...ar.7322648462719879167..management_zone.tf | 11 + ...ty.3737706196578343849..management_zone.tf | 27 + ...s.-4112886493107181463..management_zone.tf | 23 + ...d.-8141281538555996318..management_zone.tf | 11 + ...s.-5367999236768661485..management_zone.tf | 11 + ...s.-8663930534173844410..management_zone.tf | 23 + ...s.-5431789095638148262..management_zone.tf | 15 + ...g.-4931602184083142599..management_zone.tf | 11 + ...es.7272386165732072340..management_zone.tf | 15 + ...es.2789442917157839429..management_zone.tf | 11 + ...nt.7212377285048625814..management_zone.tf | 23 + ...es.1072985257684718374..management_zone.tf | 15 + ...n.-7170770367298385161..management_zone.tf | 23 + ...y.-2856031711728268510..management_zone.tf | 15 + ...pp.2877860233955550596..management_zone.tf | 12 + ...in.6607595346813988754..management_zone.tf | 87 + ...s.-8881178060219525495..management_zone.tf | 35 + ...pp.-905305273439641248..management_zone.tf | 59 + ...ra.7111072854346026301..management_zone.tf | 31 + ...s.-8618973496510074025..management_zone.tf | 31 + ...CC.5199358269317144485..management_zone.tf | 264 + ...y.-6611202701233341995..management_zone.tf | 19 + ...GU.7762420106813300217..management_zone.tf | 31 + ...a.-6303890120553130256..management_zone.tf | 31 + ...g.-5513243277421013486..management_zone.tf | 59 + ...g.-2517423735210691021..management_zone.tf | 34 + ...79-48fe-b247-e08704c0a6ea..notification.tf | 43 + ...0e-3e18-bdf7-fd0172e205b2..notification.tf | 42 + ...58-31a0-b6b7-992d3a09b64c..notification.tf | 42 + ...40-3729-80b2-165a13b45f4b..notification.tf | 42 + ...d2-3b20-acfe-064541b054cb..notification.tf | 42 + ...85-47f1-a5d5-c0f4a7f8530d..notification.tf | 17 + ...a9-3bbd-b9a9-670b0aaea389..notification.tf | 42 + ...fa-3a43-b5e8-3a04e61e9298..notification.tf | 42 + ...f5-48a6-9966-970441662cc0..notification.tf | 10 + ...df-4545-be30-ada065bb9240..notification.tf | 10 + ...09-4590-a08a-d15612c3eb4c..notification.tf | 43 + ...2e-4d1f-9f4f-5e165d1d1e7f..notification.tf | 17 + ...e2-4c6b-84ba-8815df572ac7..notification.tf | 17 + ...f1-41f8-871b-158ba56cb08e..notification.tf | 17 + ...9d-4440-8dcc-8ed65dbef1ae..notification.tf | 10 + ...19-4ae1-bb18-f6ee933d99aa..notification.tf | 10 + ...7b-4a52-8cc8-6b290cbc9042..notification.tf | 17 + ...08-447b-b233-30127d6a7290..notification.tf | 10 + ...a2-4e20-8945-681b3e57f60c..notification.tf | 10 + ...5d-4412-a8b3-8ff6814dfc6d..notification.tf | 17 + ...ed-32b8-90d1-557cc571f52e..notification.tf | 17 + ...b7-343f-a745-11496399e704..notification.tf | 17 + ...fe-4451-931c-3ae2b0c5f5c8..notification.tf | 17 + ...42-4779-9447-008d2e6b54bd..notification.tf | 17 + ...06-48bb-8a2a-b6e864eb2b43..notification.tf | 17 + ...79-47d5-89d2-1d8b33e80b13..notification.tf | 17 + ...90-45b3-a822-5ac84740d583..notification.tf | 17 + ...f3-3c8b-a850-3c0d3796621a..notification.tf | 17 + ...50-46e3-a473-890bf01e89d1..notification.tf | 17 + ...96-4d0e-9562-5b4c0d0eed8a..notification.tf | 17 + ...a6-4dc9-a6f2-e438840dddba..notification.tf | 10 + ...59-39f1-8aeb-7885e2708485..notification.tf | 10 + ...9d-3787-99a8-845fcb26f03d..notification.tf | 43 + ...33-330d-9b19-f5e718ea9855..notification.tf | 42 + ...90-48ca-91cb-7eefbee1bcd4..notification.tf | 42 + ...68-3d19-bcb0-90144f2fae5a..notification.tf | 42 + ...61-381a-b73a-8f90357ca4a0..notification.tf | 42 + ...c7-3119-b5c8-a43bc680b751..notification.tf | 42 + ...c6-39fd-8f26-e23a81c0934e..notification.tf | 42 + ...bf-3d9d-89f7-8a8d5afa6654..notification.tf | 42 + ...dd-3fbe-b7c7-cbc64e319540..notification.tf | 42 + ...b3-3294-87bb-2c51a8c583e5..notification.tf | 42 + ...4b-3357-956b-b6fe99fce1a6..notification.tf | 17 + ...68-39b9-939b-b64504bb232b..notification.tf | 17 + ...fd-3070-8b20-9e6028578027..notification.tf | 17 + ...bb-3bab-825a-b215c6a0dd0b..notification.tf | 17 + ...f1-3bbe-b66f-6ef6b5abe859..notification.tf | 17 + ...9b-319c-9d62-00ff4862902e..notification.tf | 17 + ...08-330d-aa91-89d47da777d8..notification.tf | 17 + ...51-99e9-d8bb4d5f320a..request_attribute.tf | 121 + ...e7-9dd7-b9d1fdf024c8..request_attribute.tf | 26 + ...e2-9eca-433552e08346..request_attribute.tf | 49 + ...b9-8472-f5fd6343c497..request_attribute.tf | 49 + ...14-8174-e5e51fc18f77..request_attribute.tf | 49 + ...c8-a246-817f0f24fa74..request_attribute.tf | 49 + ...05-8087-5610c5102ffc..request_attribute.tf | 17 + ...49-8bab-e643ac1d529e..request_attribute.tf | 69 + ...56-9ba2-ac7c316a64c6..request_attribute.tf | 49 + ...a5-8aed-8a7b9b361ca0..request_attribute.tf | 15 + ...60-9a3f-a9bb4861821e..request_attribute.tf | 238 + ...fa-8f60-ebe999e1b428..request_attribute.tf | 14 + ...cd-8cb9-e99b2a3f0bac..request_attribute.tf | 18 + ...79-b1fe-fcff74e281b7..request_attribute.tf | 15 + ...52-8b18-33815fc5a4a4..request_attribute.tf | 24 + ...5f-ba2d-f8d51546ca84..request_attribute.tf | 26 + ...8e-af8c-b90419b02f06..request_attribute.tf | 97 + ...07-98f5-182645667f18..request_attribute.tf | 27 + ...13-b835-d0e0d8a80726..request_attribute.tf | 18 + ...d2-befd-0567f8ddbd81..request_attribute.tf | 18 + ...75-b3ef-33ea79a81ec3..request_attribute.tf | 18 + .../anomalies/application_anomalies.tf | 27 + ...1b5-a4e3-a747c336aacf..custom_anomalies.tf | 30 + ...187-b3ee-9544ef6a1845..custom_anomalies.tf | 29 + ...8f0-b4d4-f38c22903463..custom_anomalies.tf | 33 + ...er controller mismatch.custom_anomalies.tf | 21 + ...e16-a900-3d5cf79e61a4..custom_anomalies.tf | 29 + ...401-bc39-873c09b01de8..custom_anomalies.tf | 29 + ...f72-88ad-d6fdc4044136..custom_anomalies.tf | 29 + ...f93-b438-0257f516ee65..custom_anomalies.tf | 29 + .../custom/High GC time.custom_anomalies.tf | 21 + ... backend session usage.custom_anomalies.tf | 21 + ...frontend session usage.custom_anomalies.tf | 21 + ...HAProxy requests queue.custom_anomalies.tf | 21 + ... HAProxy response time.custom_anomalies.tf | 21 + .../High OS CPU usage.custom_anomalies.tf | 21 + ...file descriptors usage.custom_anomalies.tf | 21 + ... RabbitMQ memory usage.custom_anomalies.tf | 21 + ...eues without consumers.custom_anomalies.tf | 21 + ...of blocked connections.custom_anomalies.tf | 21 + ...nacknowledged messages.custom_anomalies.tf | 21 + ...bbitMQ processes usage.custom_anomalies.tf | 21 + ...RabbitMQ sockets usage.custom_anomalies.tf | 21 + .../High panic count.custom_anomalies.tf | 21 + .../Low HAProxy idle time.custom_anomalies.tf | 21 + ...bbitMQ free disk space.custom_anomalies.tf | 21 + ...a2f-ab54-601c2e28fb5a..custom_anomalies.tf | 38 + .../Offline partitions.custom_anomalies.tf | 21 + ...bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf | 20 + ...633-8f7d-1912766da46c..custom_anomalies.tf | 20 + ...791-80ad-b025009199d8..custom_anomalies.tf | 20 + .../RabbitMQ Node failed.custom_anomalies.tf | 29 + ...ronization in progress.custom_anomalies.tf | 29 + ...Replica unsynchronized.custom_anomalies.tf | 29 + ...e19-93a3-26a80af15e68..custom_anomalies.tf | 45 + ...907-a6f7-623fd508b227..custom_anomalies.tf | 20 + .../Under replicated.custom_anomalies.tf | 21 + ...88a-a87c-6dc06e263a80..custom_anomalies.tf | 20 + ...h system response time.custom_anomalies.tf | 21 + ...on has faulty services.custom_anomalies.tf | 21 + ...h http backend latency.custom_anomalies.tf | 21 + ...er - High http latency.custom_anomalies.tf | 21 + ... https backend latency.custom_anomalies.tf | 21 + ...r - High https latency.custom_anomalies.tf | 21 + .../anomalies/database_anomalies.tf | 21 + .../anomalies/host_anomalies.tf | 51 + .../anomalies/service_anomalies.tf | 17 + ...e2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf | 127 + ...e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf | 3683 + ...31-3bbc-4724-8a4c-88c87431ef51..autotag.tf | 1446 + ...d9-b9a1-4917-80dc-c2a30adffc18..autotag.tf | 1269 + ...1a-8728-4272-a67b-67bd61dc5a48..autotag.tf | 47 + ...de-f34c-4001-98e4-71a9246349ba..autotag.tf | 77 + ...36-9060-4b2f-a839-a9990575f04f..autotag.tf | 20 + ...1a-658c-4162-9e0d-af659ee6f47b..autotag.tf | 59 + ...5d-2147-462e-9123-9dac9ff4459b..autotag.tf | 165 + ...4f-df14-473d-981e-700a4a3ba1c1..autotag.tf | 815 + ...bc-3bbe-46ab-b453-795ee38583d1..autotag.tf | 709 + ...92-dc1a-47e9-899c-63e2bdefe56c..autotag.tf | 61 + ...1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf | 61 + ...82-3266-4ec4-aed1-6490fc433291..autotag.tf | 99 + ...b4-f6b8-473e-8d3b-954f99818175..autotag.tf | 79 + ...b9-3aba-4c47-a162-ca95677af5c8..autotag.tf | 23 + ...c4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf | 188 + ...a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf | 99 + ...ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf | 61 + .../20211214-103919_EUPROD/configuration.tf | 8 + ...USTER-1A31BABF3BCE56BB..credentials.k8s.tf | 17 + ...USTER-7AB72CF17304A81E..credentials.k8s.tf | 17 + ...-45d7-aabb-f26e2a93a3ff..custom_service.tf | 28 + ...-44f4-9b48-b27d0ed50c54..custom_service.tf | 22 + ...-4442-b118-68794e2abfbd..custom_service.tf | 22 + ...-4297-9050-543c2e3a8186..custom_service.tf | 22 + ...-402f-a0c4-d5870a0321e5..custom_service.tf | 28 + ...-408e-a66a-4fc82e16804e..custom_service.tf | 22 + ...-47ce-947f-c070d0ae6073..custom_service.tf | 22 + ...-4611-a1ef-4218e693544f..custom_service.tf | 22 + ...-4bd3-8860-605ffd45e2d0..custom_service.tf | 34 + ...-4ff2-bbff-4b6563afcac1..custom_service.tf | 22 + ...-4a7f-814d-82c809821a60..custom_service.tf | 22 + ...-4892-acb8-bebd4dc07a23..custom_service.tf | 22 + ...-4eea-b5d3-50f57da77b91..custom_service.tf | 34 + ...-484d-9a1b-3e82944a7a61..custom_service.tf | 46 + ...-4328-9486-2c422b7536e8..custom_service.tf | 34 + ...-4526-936d-735a176e79a6..custom_service.tf | 34 + ...-40b3-861a-fde3cf9b6562..custom_service.tf | 22 + ...-4760-bf25-7c21a5145ece..custom_service.tf | 37 + ...-4997-b4c4-57031609d863..custom_service.tf | 26 + ...-4d7e-ab7f-f8d308c0785d..custom_service.tf | 158 + ...-4481-9fcf-2fef0bb33aab..custom_service.tf | 453 + ...-4131-99af-3884a4884c71..custom_service.tf | 21 + ...-4761-8f2b-80364b63ac9a..custom_service.tf | 241 + ...-47de-9bc1-487b9637b7f7..custom_service.tf | 23 + ...-4c10-8514-2e652e71ffda..custom_service.tf | 80 + ...-48c8-9928-769bb3858bfe..custom_service.tf | 80 + ...-4e18-b69b-934d47ee1d9d..custom_service.tf | 22 + ...-4093-bd8d-7927418e0192..custom_service.tf | 28 + ...-4e67-9c09-d65b533fc24e..custom_service.tf | 22 + ...-4416-af7a-38402a59b0c3..custom_service.tf | 23 + ...-418e-b6ea-040fce5c2f97..custom_service.tf | 39 + ...-4415-a7cd-7438126af19c..custom_service.tf | 22 + ...-44ef-8756-2a333dd32d98..custom_service.tf | 260 + ...-4f88-a9f9-d5131ca7892b..custom_service.tf | 348 + ...-4bf0-94e6-e9676a07cde1..custom_service.tf | 23 + ...-4aa3-923d-caf466f04465..custom_service.tf | 52 + ...-403d-9fe9-4c38b0071768..custom_service.tf | 31 + ...-418b-98e6-832d9a7ee132..custom_service.tf | 22 + ...-4149-b90f-eb439ddf2eb7..custom_service.tf | 22 + ...-4013-b0f9-0a872af3f44b..custom_service.tf | 31 + ...-45a0-bf9e-57a727836b86..custom_service.tf | 51 + ...-47fe-bb31-60ea5c29e393..custom_service.tf | 22 + ...BC.-419536099809788537..management_zone.tf | 19 + ...GW.8505678630142971659..management_zone.tf | 231 + ...IM.5858960741172780348..management_zone.tf | 19 + ...ST.4284157392148718704..management_zone.tf | 94 + ...L.-4095317036884154012..management_zone.tf | 94 + ...L.-4124588987890496427..management_zone.tf | 91 + ...CS.3255782291710659598..management_zone.tf | 94 + ...TP.6039019990917988583..management_zone.tf | 94 + ...FP.8264399635884697827..management_zone.tf | 19 + ...in.-711670489332587991..management_zone.tf | 19 + ...sp.6759587591579958728..management_zone.tf | 19 + ...2X.7261656644444143142..management_zone.tf | 19 + ...SM.2915456084044023167..management_zone.tf | 19 + ...U.-1268277950254444437..management_zone.tf | 19 + ...C.-2086783870824620197..management_zone.tf | 91 + ...M.-5139616067943914324..management_zone.tf | 19 + ...IS.3009110171208237421..management_zone.tf | 19 + ...P.-5884762133802735399..management_zone.tf | 19 + ...EC2.984553810256726895..management_zone.tf | 19 + ...SBS.281869016656866433..management_zone.tf | 94 + ...ry.2107206930322242750..management_zone.tf | 94 + ...ces.343102601498175580..management_zone.tf | 194 + ...E).4530644663209438695..management_zone.tf | 35 + ...nts.337084454801734616..management_zone.tf | 94 + ...E.-8570994466372814219..management_zone.tf | 94 + ...et.8678780206055840222..management_zone.tf | 94 + ...CG.1580439820202177380..management_zone.tf | 94 + ...CD.5483395701072092813..management_zone.tf | 19 + ...SI.8356220544719609273..management_zone.tf | 94 + ...ds.6501681794177069649..management_zone.tf | 94 + ...t.-7878128883535054810..management_zone.tf | 94 + ...s.-4617890206478168070..management_zone.tf | 94 + ...ur.3815634264786416341..management_zone.tf | 94 + ...al.1777058043439209450..management_zone.tf | 110 + ...r.-4697446559085661233..management_zone.tf | 94 + ...ly.4474755998578015823..management_zone.tf | 94 + ...es.8357308173977663646..management_zone.tf | 174 + ...PM.2344623684560722335..management_zone.tf | 185 + ...DM.5530586743181603811..management_zone.tf | 19 + ...ur.-319238264175647671..management_zone.tf | 94 + ...s.-2636562501139802422..management_zone.tf | 121 + ...es.-733564006240048134..management_zone.tf | 19 + ...U.-9051200530083093822..management_zone.tf | 79 + ...SC.6852567050803592569..management_zone.tf | 94 + ...U.-7762134287292745723..management_zone.tf | 114 + ...s.-1910677594784699639..management_zone.tf | 94 + ...VC.2134637765503631591..management_zone.tf | 19 + ...s.-4019360158137536139..management_zone.tf | 185 + ...Fs.1955885627748260414..management_zone.tf | 282 + ..._2.7948932666251761491..management_zone.tf | 31 + ...s.-4209680620967425339..management_zone.tf | 94 + ...ft.5560806819234660207..management_zone.tf | 22 + ...S.-3752970512426387857..management_zone.tf | 94 + ...SA.6353665037398116067..management_zone.tf | 94 + ...R.-1390264120708265333..management_zone.tf | 19 + ...er.3932428396818255778..management_zone.tf | 19 + ...s.-5698021298883686644..management_zone.tf | 19 + ...a.-3104826150694516428..management_zone.tf | 95 + ...pit.-11067882662526399..management_zone.tf | 94 + ...es.5188541189677060803..management_zone.tf | 94 + ...E.-3795364033337839281..management_zone.tf | 275 + ...KS.4397088666970698037..management_zone.tf | 94 + ...y.-2133422980246552080..management_zone.tf | 39 + ...S.-4413944977212003148..management_zone.tf | 94 + ...BT.7501203881245410096..management_zone.tf | 19 + ...ker.739588863038338383..management_zone.tf | 19 + ...us.5588329812920061262..management_zone.tf | 62 + ...ay.6162343093211434661..management_zone.tf | 94 + ...ch.4065036998432033236..management_zone.tf | 94 + ...W.-1816545408526640868..management_zone.tf | 94 + ...W2.5726542056217232950..management_zone.tf | 11 + ...on.5176227165984262597..management_zone.tf | 114 + ...S.-4388361218144431517..management_zone.tf | 110 + ...es.3268847322115566645..management_zone.tf | 174 + ...ces.-60533151275910715..management_zone.tf | 98 + ...XCC.726963056829115815..management_zone.tf | 114 + ...ce.3851043124338361867..management_zone.tf | 94 + ...s.-4777952942075792115..management_zone.tf | 94 + ...m.-6595885403062829907..management_zone.tf | 94 + ...sa.6489260219676736642..management_zone.tf | 94 + ...m.-8221852403424262400..management_zone.tf | 94 + ...ns.2845183407633390643..management_zone.tf | 94 + ...e.-7068216294419410381..management_zone.tf | 94 + ...s.-4026809012615074124..management_zone.tf | 94 + ...im.6779395205490842283..management_zone.tf | 94 + ...i.-6525374610311912144..management_zone.tf | 94 + ...mcs.703787014794532009..management_zone.tf | 94 + ...er.6845961539606420354..management_zone.tf | 94 + ...y.-1540650025139328186..management_zone.tf | 94 + ...e.-2189390331381689182..management_zone.tf | 94 + ...ms.3535580551222857233..management_zone.tf | 94 + ...ui.8190401556217650523..management_zone.tf | 94 + ...e.-6407838691959707830..management_zone.tf | 94 + ...n.-6517611825592343932..management_zone.tf | 94 + ...le.2364307383147688999..management_zone.tf | 94 + ...ms.8481305279283217918..management_zone.tf | 94 + ...ce.3830608542188797409..management_zone.tf | 94 + ...h.-3430850046259037518..management_zone.tf | 94 + ...ts.3432987914211903046..management_zone.tf | 94 + ...ce.3844700651132280279..management_zone.tf | 94 + ...e.-5558936089274731359..management_zone.tf | 94 + ...-be.234573445895208960..management_zone.tf | 94 + ...o.-5351196144048268257..management_zone.tf | 94 + ...e.-5651984742855815750..management_zone.tf | 94 + ...ent.683077913196182971..management_zone.tf | 94 + ...lo.2446772408456848291..management_zone.tf | 94 + ...ts.3715912383344405425..management_zone.tf | 94 + ...cs.8234311494301662433..management_zone.tf | 94 + ...ce.3646847314212076692..management_zone.tf | 94 + ...e.-3665558699734749902..management_zone.tf | 94 + ...ac.6505043424644966677..management_zone.tf | 94 + ...s.-4813785438275446822..management_zone.tf | 114 + ...r.-3235233091265061954..management_zone.tf | 94 + ...cc.6785475369519132478..management_zone.tf | 94 + ...dc.1057517960840498906..management_zone.tf | 94 + ...ce.4692934809440873007..management_zone.tf | 94 + ...e.-3481404155533271818..management_zone.tf | 94 + ...cy.7901706371616384215..management_zone.tf | 94 + ...e.-4904645486964490409..management_zone.tf | 94 + ...e.-1006261912630048989..management_zone.tf | 94 + ...ce.-454781418938640078..management_zone.tf | 94 + ...ce.1719030588358569859..management_zone.tf | 94 + ...e.-6539988343728513019..management_zone.tf | 94 + ...ce.3507543056413618167..management_zone.tf | 94 + ...e.-6343867182147315832..management_zone.tf | 94 + ...e.-5042002924345469442..management_zone.tf | 94 + ...r.-6973581261416020021..management_zone.tf | 94 + ...r.-6224674043145965813..management_zone.tf | 94 + ...cm.-895580249814261506..management_zone.tf | 94 + ...mfy.848401857749292905..management_zone.tf | 94 + ...ce.1286045901809938488..management_zone.tf | 94 + ...e.-7181836511556584903..management_zone.tf | 94 + ...m.-1461450175817610753..management_zone.tf | 94 + ...e.-6525222654329360526..management_zone.tf | 94 + ...ce.6000238730837026909..management_zone.tf | 94 + ...u.-6465065108278477847..management_zone.tf | 94 + ...n.-8423484601540043009..management_zone.tf | 94 + ...pi.8707127902849896641..management_zone.tf | 94 + ...pi.4542703071885587630..management_zone.tf | 94 + ...ce.5826180152638294023..management_zone.tf | 94 + ...or.-945634447813675373..management_zone.tf | 94 + ...e.-7384668182503674044..management_zone.tf | 94 + ...e.-6224705283204834466..management_zone.tf | 94 + ...ce.6381263894383476159..management_zone.tf | 94 + ...ice.354787604648139004..management_zone.tf | 94 + ...e.-1262921922277035180..management_zone.tf | 94 + ...e.-5195733165670164329..management_zone.tf | 94 + ...e.-4792999921769558004..management_zone.tf | 94 + ...it.8238007143875611982..management_zone.tf | 94 + ...y.-2360172082964226530..management_zone.tf | 94 + ...ice.239098591434607832..management_zone.tf | 94 + ...ce.2693367897048369138..management_zone.tf | 94 + ...e.-7042281349369105957..management_zone.tf | 94 + ...pm.3521442346466955677..management_zone.tf | 94 + ...pp.7431808806854689694..management_zone.tf | 94 + ...sd.3321466583645887684..management_zone.tf | 94 + ...4m.2719806885490791534..management_zone.tf | 94 + ...db.7187056346821278083..management_zone.tf | 94 + ...mc.1786086320445564585..management_zone.tf | 94 + ...caf.662397954779801135..management_zone.tf | 94 + ...rcr.292266112033817776..management_zone.tf | 94 + ...d.-1420185670353694662..management_zone.tf | 94 + ...te.-178713865195665676..management_zone.tf | 94 + ...sa.5806965905152347407..management_zone.tf | 94 + ...sh.6791006737567776609..management_zone.tf | 94 + ...e.-8519305773537616601..management_zone.tf | 94 + ...e.-1783221886243782060..management_zone.tf | 94 + ...e.-1757559001732264280..management_zone.tf | 94 + ...c.-7863243655181765550..management_zone.tf | 94 + ...e.-3570944723533684347..management_zone.tf | 94 + ...s.-8760732051205931982..management_zone.tf | 94 + ...h.-7986744385538534110..management_zone.tf | 94 + ...ce.6825771495168986146..management_zone.tf | 94 + ...e.-2346036958469983045..management_zone.tf | 94 + ...in.5586851433711924938..management_zone.tf | 94 + ...s.-5175560781627909210..management_zone.tf | 94 + ...nc.4240321421761080938..management_zone.tf | 94 + ...s.-3348722348446940244..management_zone.tf | 94 + ...e.-2523692038884129780..management_zone.tf | 94 + ...e.-1198227328507213456..management_zone.tf | 94 + ...y.-1855356480489583241..management_zone.tf | 94 + ...1.-7555644302631013883..management_zone.tf | 94 + ...e.-1836297497707245797..management_zone.tf | 94 + ...e.-8128156058831255427..management_zone.tf | 94 + ...e.-2156298583591841198..management_zone.tf | 94 + ...ce.-818505253642779277..management_zone.tf | 94 + ...r.-7995464145365327731..management_zone.tf | 62 + ...r.-6071617396278040785..management_zone.tf | 62 + ...c.-5466091717637198390..management_zone.tf | 94 + ...m.-4957448593079692287..management_zone.tf | 94 + ...-oc.168846665393629930..management_zone.tf | 94 + ...g.-5861071701153942147..management_zone.tf | 94 + ...o.-9010747661501458721..management_zone.tf | 62 + ...e.-5864191605161185587..management_zone.tf | 174 + ...s.-8550316932235830515..management_zone.tf | 94 + ...e.-3612885846716312220..management_zone.tf | 94 + ...lc.2826000795787228538..management_zone.tf | 94 + ...p.-5953180699600147415..management_zone.tf | 94 + ...ot.-515772749824946029..management_zone.tf | 94 + ...s.-2616965047573894928..management_zone.tf | 94 + ...in.-147393270306928398..management_zone.tf | 19 + ...ve.1023740486178908540..management_zone.tf | 19 + ...g.-7632508319772674991..management_zone.tf | 19 + ...er.5595351203987284817..management_zone.tf | 19 + ...e.-1228515758018962569..management_zone.tf | 94 + ...ce.-930331147395988756..management_zone.tf | 94 + ...ice.-31474243724631220..management_zone.tf | 94 + ...v.-5330838991570054689..management_zone.tf | 94 + ...sp.6094407191706905954..management_zone.tf | 94 + ...es.8628942035731022351..management_zone.tf | 94 + ...es.1783707477276456324..management_zone.tf | 94 + ...g.-8660591714882379410..management_zone.tf | 94 + ...e.-2199516374121367601..management_zone.tf | 94 + ...ice.980968245029181999..management_zone.tf | 94 + ...t.-2188504752080694402..management_zone.tf | 94 + ...er.-156429468485164726..management_zone.tf | 94 + ...e.-5869798444572368149..management_zone.tf | 94 + ...ce.5799269877279631310..management_zone.tf | 94 + ...e.-5211583510761118238..management_zone.tf | 94 + ...ce.2486877234173158832..management_zone.tf | 94 + ...ce.2491728714846787854..management_zone.tf | 94 + ...e.-2066803623641499053..management_zone.tf | 94 + ...ce.3797586243365369391..management_zone.tf | 94 + ...ce.8522662468308095794..management_zone.tf | 94 + ...e.-6050555172529539605..management_zone.tf | 94 + ...ce.3357098755062957648..management_zone.tf | 94 + ...ce.2789267684361766874..management_zone.tf | 94 + ...ce.5865557553090724934..management_zone.tf | 94 + ...e.-7635995389339220770..management_zone.tf | 94 + ...r.-6613180934870175830..management_zone.tf | 94 + ...e.-8592600832842524161..management_zone.tf | 94 + ...de.3344312991060217140..management_zone.tf | 94 + ...e.-1115832180662592707..management_zone.tf | 94 + ...ance.46114594976216242..management_zone.tf | 94 + ...er.4974872442753979399..management_zone.tf | 94 + ...u.-5249314341918312822..management_zone.tf | 94 + ...i.-3219539803207924419..management_zone.tf | 94 + ...r.-6258191149278638298..management_zone.tf | 94 + ...b.-8226161712253414967..management_zone.tf | 94 + ...c.-1633958683594741030..management_zone.tf | 94 + ...g.-2200092601582411463..management_zone.tf | 94 + ...m.-6013854588466847436..management_zone.tf | 94 + ...nd.1658551003314348396..management_zone.tf | 94 + ...er.-705052569401216697..management_zone.tf | 94 + ...r.-6289044499667207502..management_zone.tf | 94 + ...e.-8902327479536667123..management_zone.tf | 94 + ...e.-1406241950085454338..management_zone.tf | 94 + ...er.5257693245064006362..management_zone.tf | 94 + ...ce.3772015827568746420..management_zone.tf | 94 + ...e.-2779709996263365125..management_zone.tf | 94 + ...ta.5982925318220436329..management_zone.tf | 94 + ...-ts.670242093097503433..management_zone.tf | 94 + ...vs.7876609861723293539..management_zone.tf | 94 + ...a.-2009685042850936658..management_zone.tf | 94 + ...ce.8925843135515113505..management_zone.tf | 94 + ...bl.2228363312078773864..management_zone.tf | 114 + ...k.-2891055759702142212..management_zone.tf | 114 + ...s.-8492778620176370345..management_zone.tf | 94 + ...t.-7966244513986779017..management_zone.tf | 94 + ...e.-8977015620553252616..management_zone.tf | 94 + ...er.6237970573590379302..management_zone.tf | 94 + ...tm.1748000559316717118..management_zone.tf | 94 + ...o.-8815130119677366073..management_zone.tf | 94 + ...e.-6137287057127596271..management_zone.tf | 94 + ...r.-1204181947748313729..management_zone.tf | 94 + ...ce.2472898803915005617..management_zone.tf | 94 + ...gu.3857563014711089928..management_zone.tf | 94 + ...b.-7512073509502205738..management_zone.tf | 94 + ...l.-7516522908294698690..management_zone.tf | 94 + ...r.-1636363340970029625..management_zone.tf | 94 + ...e.-3487817013971232940..management_zone.tf | 94 + ...e.-3435599000471094320..management_zone.tf | 94 + ...or.6312603756569057726..management_zone.tf | 94 + ...e.-2619692944278089863..management_zone.tf | 94 + ...ce.6794316792063710932..management_zone.tf | 94 + ...e.-3440958503845572911..management_zone.tf | 94 + ...bt.2116716187718300774..management_zone.tf | 94 + ...i.-5273930433361781004..management_zone.tf | 94 + ...m.-8261459735630992973..management_zone.tf | 94 + ...m.-4003846334862443834..management_zone.tf | 94 + ...er.-214928697454538672..management_zone.tf | 94 + ...e.-6851611601553068903..management_zone.tf | 94 + ...d.-5943418555153993001..management_zone.tf | 94 + ...er.8942190779928556172..management_zone.tf | 94 + ...er.2209945008905404385..management_zone.tf | 94 + ...ce.4907951848187910230..management_zone.tf | 94 + ...s.-1396964481465929461..management_zone.tf | 94 + ...ce.8119874633790636397..management_zone.tf | 94 + ...r.-1184749760203224714..management_zone.tf | 94 + ...r.-3391554374807265844..management_zone.tf | 94 + ...ce.1728583511228313897..management_zone.tf | 94 + ...ce.-464675131828532576..management_zone.tf | 94 + ...am.1243771507483088038..management_zone.tf | 94 + ...ce.2106969274547463714..management_zone.tf | 94 + ...sp.6880487254149934188..management_zone.tf | 94 + ...er.2011744672945135226..management_zone.tf | 94 + ...cs.-160525691340029159..management_zone.tf | 94 + ...b.-8131959358977252437..management_zone.tf | 94 + ...mr.-688422281186010970..management_zone.tf | 94 + ...d.-5534381493737197118..management_zone.tf | 94 + ...u.-4286479403216664835..management_zone.tf | 94 + ...e.-4712284468125873599..management_zone.tf | 94 + ...tvp.994369514616635249..management_zone.tf | 19 + ...ce.7524486573325634721..management_zone.tf | 94 + ...ce.5659820862934834132..management_zone.tf | 94 + ...e.-2136681634610104275..management_zone.tf | 94 + ...ce.2783843045311786472..management_zone.tf | 94 + ...e.-3524077140818801706..management_zone.tf | 94 + ...e.-6280192777790291017..management_zone.tf | 94 + ...ce.-192582546746005275..management_zone.tf | 94 + ...ce.3588325415984644908..management_zone.tf | 94 + ...e.-4629098788625331031..management_zone.tf | 94 + ...e.-1473058620267078394..management_zone.tf | 94 + ...e.-3770775444771220305..management_zone.tf | 94 + ...e.-5786039945021962186..management_zone.tf | 94 + ...e.-4462354815142253164..management_zone.tf | 94 + ...rt.1565629517762195807..management_zone.tf | 94 + ...nd.7139512845863327483..management_zone.tf | 94 + ...ng.8439430533353830924..management_zone.tf | 94 + ...ce.3832313249744862960..management_zone.tf | 94 + ...r.-4542920330127251082..management_zone.tf | 94 + ...e.-5998734171557358773..management_zone.tf | 94 + ...ce.4061574965078448311..management_zone.tf | 94 + ...e.-5394504524020450484..management_zone.tf | 94 + ...in.1843223523468635430..management_zone.tf | 94 + ...e.-1017790433340187721..management_zone.tf | 94 + ...r.-4238479884355788160..management_zone.tf | 94 + ...v.-3228512635352710157..management_zone.tf | 94 + ...r.-7519199679488905472..management_zone.tf | 94 + ...pi.-846196462544696783..management_zone.tf | 94 + ...i.-5707696217538461633..management_zone.tf | 94 + ...r.-1066539719125670580..management_zone.tf | 94 + ...us.-830480395218330790..management_zone.tf | 94 + ...cd.6201076759498324419..management_zone.tf | 94 + ...ts.5842654451628371612..management_zone.tf | 22 + ...er.7984472777235983022..management_zone.tf | 45 + ...ar.7322648462719879167..management_zone.tf | 11 + ...ty.3737706196578343849..management_zone.tf | 27 + ...s.-4112886493107181463..management_zone.tf | 23 + ...d.-8141281538555996318..management_zone.tf | 11 + ...s.-5367999236768661485..management_zone.tf | 11 + ...s.-8663930534173844410..management_zone.tf | 23 + ...s.-5431789095638148262..management_zone.tf | 15 + ...g.-4931602184083142599..management_zone.tf | 11 + ...es.7272386165732072340..management_zone.tf | 15 + ...es.2789442917157839429..management_zone.tf | 11 + ...nt.7212377285048625814..management_zone.tf | 23 + ...es.1072985257684718374..management_zone.tf | 15 + ...n.-7170770367298385161..management_zone.tf | 23 + ...y.-2856031711728268510..management_zone.tf | 15 + ...pp.2877860233955550596..management_zone.tf | 12 + ...in.6607595346813988754..management_zone.tf | 87 + ...s.-8881178060219525495..management_zone.tf | 35 + ...pp.-905305273439641248..management_zone.tf | 59 + ...ra.7111072854346026301..management_zone.tf | 31 + ...s.-8618973496510074025..management_zone.tf | 31 + ...CC.5199358269317144485..management_zone.tf | 264 + ...y.-6611202701233341995..management_zone.tf | 19 + ...GU.7762420106813300217..management_zone.tf | 31 + ...a.-6303890120553130256..management_zone.tf | 31 + ...g.-5513243277421013486..management_zone.tf | 59 + ...g.-2517423735210691021..management_zone.tf | 34 + ...79-48fe-b247-e08704c0a6ea..notification.tf | 43 + ...0e-3e18-bdf7-fd0172e205b2..notification.tf | 42 + ...58-31a0-b6b7-992d3a09b64c..notification.tf | 42 + ...40-3729-80b2-165a13b45f4b..notification.tf | 42 + ...d2-3b20-acfe-064541b054cb..notification.tf | 42 + ...85-47f1-a5d5-c0f4a7f8530d..notification.tf | 17 + ...a9-3bbd-b9a9-670b0aaea389..notification.tf | 42 + ...fa-3a43-b5e8-3a04e61e9298..notification.tf | 42 + ...f5-48a6-9966-970441662cc0..notification.tf | 10 + ...df-4545-be30-ada065bb9240..notification.tf | 10 + ...09-4590-a08a-d15612c3eb4c..notification.tf | 43 + ...2e-4d1f-9f4f-5e165d1d1e7f..notification.tf | 17 + ...e2-4c6b-84ba-8815df572ac7..notification.tf | 17 + ...f1-41f8-871b-158ba56cb08e..notification.tf | 17 + ...9d-4440-8dcc-8ed65dbef1ae..notification.tf | 10 + ...19-4ae1-bb18-f6ee933d99aa..notification.tf | 10 + ...7b-4a52-8cc8-6b290cbc9042..notification.tf | 17 + ...08-447b-b233-30127d6a7290..notification.tf | 10 + ...a2-4e20-8945-681b3e57f60c..notification.tf | 10 + ...5d-4412-a8b3-8ff6814dfc6d..notification.tf | 17 + ...ed-32b8-90d1-557cc571f52e..notification.tf | 17 + ...b7-343f-a745-11496399e704..notification.tf | 17 + ...fe-4451-931c-3ae2b0c5f5c8..notification.tf | 17 + ...42-4779-9447-008d2e6b54bd..notification.tf | 17 + ...06-48bb-8a2a-b6e864eb2b43..notification.tf | 17 + ...79-47d5-89d2-1d8b33e80b13..notification.tf | 17 + ...90-45b3-a822-5ac84740d583..notification.tf | 17 + ...f3-3c8b-a850-3c0d3796621a..notification.tf | 17 + ...50-46e3-a473-890bf01e89d1..notification.tf | 17 + ...96-4d0e-9562-5b4c0d0eed8a..notification.tf | 17 + ...a6-4dc9-a6f2-e438840dddba..notification.tf | 10 + ...59-39f1-8aeb-7885e2708485..notification.tf | 10 + ...9d-3787-99a8-845fcb26f03d..notification.tf | 43 + ...33-330d-9b19-f5e718ea9855..notification.tf | 42 + ...90-48ca-91cb-7eefbee1bcd4..notification.tf | 42 + ...68-3d19-bcb0-90144f2fae5a..notification.tf | 42 + ...61-381a-b73a-8f90357ca4a0..notification.tf | 42 + ...c7-3119-b5c8-a43bc680b751..notification.tf | 42 + ...c6-39fd-8f26-e23a81c0934e..notification.tf | 42 + ...bf-3d9d-89f7-8a8d5afa6654..notification.tf | 42 + ...dd-3fbe-b7c7-cbc64e319540..notification.tf | 42 + ...b3-3294-87bb-2c51a8c583e5..notification.tf | 42 + ...4b-3357-956b-b6fe99fce1a6..notification.tf | 17 + ...68-39b9-939b-b64504bb232b..notification.tf | 17 + ...fd-3070-8b20-9e6028578027..notification.tf | 17 + ...bb-3bab-825a-b215c6a0dd0b..notification.tf | 17 + ...f1-3bbe-b66f-6ef6b5abe859..notification.tf | 17 + ...9b-319c-9d62-00ff4862902e..notification.tf | 17 + ...08-330d-aa91-89d47da777d8..notification.tf | 17 + ...51-99e9-d8bb4d5f320a..request_attribute.tf | 121 + ...e7-9dd7-b9d1fdf024c8..request_attribute.tf | 26 + ...e2-9eca-433552e08346..request_attribute.tf | 49 + ...b9-8472-f5fd6343c497..request_attribute.tf | 49 + ...14-8174-e5e51fc18f77..request_attribute.tf | 49 + ...c8-a246-817f0f24fa74..request_attribute.tf | 49 + ...05-8087-5610c5102ffc..request_attribute.tf | 17 + ...49-8bab-e643ac1d529e..request_attribute.tf | 69 + ...56-9ba2-ac7c316a64c6..request_attribute.tf | 49 + ...a5-8aed-8a7b9b361ca0..request_attribute.tf | 15 + ...60-9a3f-a9bb4861821e..request_attribute.tf | 238 + ...fa-8f60-ebe999e1b428..request_attribute.tf | 14 + ...cd-8cb9-e99b2a3f0bac..request_attribute.tf | 18 + ...79-b1fe-fcff74e281b7..request_attribute.tf | 15 + ...52-8b18-33815fc5a4a4..request_attribute.tf | 24 + ...5f-ba2d-f8d51546ca84..request_attribute.tf | 26 + ...8e-af8c-b90419b02f06..request_attribute.tf | 97 + ...07-98f5-182645667f18..request_attribute.tf | 27 + ...13-b835-d0e0d8a80726..request_attribute.tf | 18 + ...d2-befd-0567f8ddbd81..request_attribute.tf | 18 + ...75-b3ef-33ea79a81ec3..request_attribute.tf | 18 + .../anomalies/application_anomalies.tf | 27 + ...1b5-a4e3-a747c336aacf..custom_anomalies.tf | 30 + ...187-b3ee-9544ef6a1845..custom_anomalies.tf | 29 + ...8f0-b4d4-f38c22903463..custom_anomalies.tf | 33 + ...er controller mismatch.custom_anomalies.tf | 21 + ...e16-a900-3d5cf79e61a4..custom_anomalies.tf | 29 + ...401-bc39-873c09b01de8..custom_anomalies.tf | 29 + ...f72-88ad-d6fdc4044136..custom_anomalies.tf | 29 + ...f93-b438-0257f516ee65..custom_anomalies.tf | 29 + .../custom/High GC time.custom_anomalies.tf | 21 + ... backend session usage.custom_anomalies.tf | 21 + ...frontend session usage.custom_anomalies.tf | 21 + ...HAProxy requests queue.custom_anomalies.tf | 21 + ... HAProxy response time.custom_anomalies.tf | 21 + .../High OS CPU usage.custom_anomalies.tf | 21 + ...file descriptors usage.custom_anomalies.tf | 21 + ... RabbitMQ memory usage.custom_anomalies.tf | 21 + ...eues without consumers.custom_anomalies.tf | 21 + ...of blocked connections.custom_anomalies.tf | 21 + ...nacknowledged messages.custom_anomalies.tf | 21 + ...bbitMQ processes usage.custom_anomalies.tf | 21 + ...RabbitMQ sockets usage.custom_anomalies.tf | 21 + .../High panic count.custom_anomalies.tf | 21 + .../Low HAProxy idle time.custom_anomalies.tf | 21 + ...bbitMQ free disk space.custom_anomalies.tf | 21 + ...a2f-ab54-601c2e28fb5a..custom_anomalies.tf | 38 + .../Offline partitions.custom_anomalies.tf | 21 + ...bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf | 20 + ...633-8f7d-1912766da46c..custom_anomalies.tf | 20 + ...791-80ad-b025009199d8..custom_anomalies.tf | 20 + .../RabbitMQ Node failed.custom_anomalies.tf | 29 + ...ronization in progress.custom_anomalies.tf | 29 + ...Replica unsynchronized.custom_anomalies.tf | 29 + ...e19-93a3-26a80af15e68..custom_anomalies.tf | 45 + ...907-a6f7-623fd508b227..custom_anomalies.tf | 20 + .../Under replicated.custom_anomalies.tf | 21 + ...88a-a87c-6dc06e263a80..custom_anomalies.tf | 20 + ...h system response time.custom_anomalies.tf | 21 + ...on has faulty services.custom_anomalies.tf | 21 + ...h http backend latency.custom_anomalies.tf | 21 + ...er - High http latency.custom_anomalies.tf | 21 + ... https backend latency.custom_anomalies.tf | 21 + ...r - High https latency.custom_anomalies.tf | 21 + .../anomalies/database_anomalies.tf | 21 + .../anomalies/host_anomalies.tf | 51 + .../anomalies/service_anomalies.tf | 17 + ...e2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf | 127 + ...e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf | 3683 + ...31-3bbc-4724-8a4c-88c87431ef51..autotag.tf | 1446 + ...d9-b9a1-4917-80dc-c2a30adffc18..autotag.tf | 1269 + ...1a-8728-4272-a67b-67bd61dc5a48..autotag.tf | 47 + ...de-f34c-4001-98e4-71a9246349ba..autotag.tf | 77 + ...36-9060-4b2f-a839-a9990575f04f..autotag.tf | 20 + ...1a-658c-4162-9e0d-af659ee6f47b..autotag.tf | 59 + ...5d-2147-462e-9123-9dac9ff4459b..autotag.tf | 165 + ...4f-df14-473d-981e-700a4a3ba1c1..autotag.tf | 815 + ...bc-3bbe-46ab-b453-795ee38583d1..autotag.tf | 709 + ...92-dc1a-47e9-899c-63e2bdefe56c..autotag.tf | 61 + ...1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf | 61 + ...82-3266-4ec4-aed1-6490fc433291..autotag.tf | 99 + ...b4-f6b8-473e-8d3b-954f99818175..autotag.tf | 79 + ...b9-3aba-4c47-a162-ca95677af5c8..autotag.tf | 23 + ...c4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf | 188 + ...a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf | 99 + ...ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf | 61 + .../20211214-111032_EUPROD/configuration.tf | 8 + ...USTER-1A31BABF3BCE56BB..credentials.k8s.tf | 17 + ...USTER-7AB72CF17304A81E..credentials.k8s.tf | 17 + ...-45d7-aabb-f26e2a93a3ff..custom_service.tf | 28 + ...-44f4-9b48-b27d0ed50c54..custom_service.tf | 22 + ...-4442-b118-68794e2abfbd..custom_service.tf | 22 + ...-4297-9050-543c2e3a8186..custom_service.tf | 22 + ...-402f-a0c4-d5870a0321e5..custom_service.tf | 28 + ...-408e-a66a-4fc82e16804e..custom_service.tf | 22 + ...-47ce-947f-c070d0ae6073..custom_service.tf | 22 + ...-4611-a1ef-4218e693544f..custom_service.tf | 22 + ...-4bd3-8860-605ffd45e2d0..custom_service.tf | 34 + ...-4ff2-bbff-4b6563afcac1..custom_service.tf | 22 + ...-4a7f-814d-82c809821a60..custom_service.tf | 22 + ...-4892-acb8-bebd4dc07a23..custom_service.tf | 22 + ...-4eea-b5d3-50f57da77b91..custom_service.tf | 34 + ...-484d-9a1b-3e82944a7a61..custom_service.tf | 46 + ...-4328-9486-2c422b7536e8..custom_service.tf | 34 + ...-4526-936d-735a176e79a6..custom_service.tf | 34 + ...-40b3-861a-fde3cf9b6562..custom_service.tf | 22 + ...-4760-bf25-7c21a5145ece..custom_service.tf | 37 + ...-4997-b4c4-57031609d863..custom_service.tf | 26 + ...-4d7e-ab7f-f8d308c0785d..custom_service.tf | 158 + ...-4481-9fcf-2fef0bb33aab..custom_service.tf | 453 + ...-4131-99af-3884a4884c71..custom_service.tf | 21 + ...-4761-8f2b-80364b63ac9a..custom_service.tf | 241 + ...-47de-9bc1-487b9637b7f7..custom_service.tf | 23 + ...-4c10-8514-2e652e71ffda..custom_service.tf | 80 + ...-48c8-9928-769bb3858bfe..custom_service.tf | 80 + ...-4e18-b69b-934d47ee1d9d..custom_service.tf | 22 + ...-4093-bd8d-7927418e0192..custom_service.tf | 28 + ...-4e67-9c09-d65b533fc24e..custom_service.tf | 22 + ...-4416-af7a-38402a59b0c3..custom_service.tf | 23 + ...-418e-b6ea-040fce5c2f97..custom_service.tf | 39 + ...-4415-a7cd-7438126af19c..custom_service.tf | 22 + ...-44ef-8756-2a333dd32d98..custom_service.tf | 260 + ...-4f88-a9f9-d5131ca7892b..custom_service.tf | 348 + ...-4bf0-94e6-e9676a07cde1..custom_service.tf | 23 + ...-4aa3-923d-caf466f04465..custom_service.tf | 52 + ...-403d-9fe9-4c38b0071768..custom_service.tf | 31 + ...-418b-98e6-832d9a7ee132..custom_service.tf | 22 + ...-4149-b90f-eb439ddf2eb7..custom_service.tf | 22 + ...-4013-b0f9-0a872af3f44b..custom_service.tf | 31 + ...-45a0-bf9e-57a727836b86..custom_service.tf | 51 + ...-47fe-bb31-60ea5c29e393..custom_service.tf | 22 + ...BC.-419536099809788537..management_zone.tf | 19 + ...GW.8505678630142971659..management_zone.tf | 231 + ...IM.5858960741172780348..management_zone.tf | 19 + ...ST.4284157392148718704..management_zone.tf | 94 + ...L.-4095317036884154012..management_zone.tf | 94 + ...L.-4124588987890496427..management_zone.tf | 91 + ...CS.3255782291710659598..management_zone.tf | 94 + ...TP.6039019990917988583..management_zone.tf | 94 + ...FP.8264399635884697827..management_zone.tf | 19 + ...in.-711670489332587991..management_zone.tf | 19 + ...sp.6759587591579958728..management_zone.tf | 19 + ...2X.7261656644444143142..management_zone.tf | 19 + ...SM.2915456084044023167..management_zone.tf | 19 + ...U.-1268277950254444437..management_zone.tf | 19 + ...C.-2086783870824620197..management_zone.tf | 91 + ...M.-5139616067943914324..management_zone.tf | 19 + ...IS.3009110171208237421..management_zone.tf | 19 + ...P.-5884762133802735399..management_zone.tf | 19 + ...EC2.984553810256726895..management_zone.tf | 19 + ...SBS.281869016656866433..management_zone.tf | 94 + ...ry.2107206930322242750..management_zone.tf | 94 + ...ces.343102601498175580..management_zone.tf | 194 + ...E).4530644663209438695..management_zone.tf | 35 + ...nts.337084454801734616..management_zone.tf | 94 + ...E.-8570994466372814219..management_zone.tf | 94 + ...et.8678780206055840222..management_zone.tf | 94 + ...CG.1580439820202177380..management_zone.tf | 94 + ...CD.5483395701072092813..management_zone.tf | 19 + ...SI.8356220544719609273..management_zone.tf | 94 + ...ds.6501681794177069649..management_zone.tf | 94 + ...t.-7878128883535054810..management_zone.tf | 94 + ...s.-4617890206478168070..management_zone.tf | 94 + ...ur.3815634264786416341..management_zone.tf | 94 + ...al.1777058043439209450..management_zone.tf | 110 + ...r.-4697446559085661233..management_zone.tf | 94 + ...ly.4474755998578015823..management_zone.tf | 94 + ...es.8357308173977663646..management_zone.tf | 174 + ...PM.2344623684560722335..management_zone.tf | 185 + ...DM.5530586743181603811..management_zone.tf | 19 + ...ur.-319238264175647671..management_zone.tf | 94 + ...s.-2636562501139802422..management_zone.tf | 121 + ...es.-733564006240048134..management_zone.tf | 19 + ...U.-9051200530083093822..management_zone.tf | 79 + ...SC.6852567050803592569..management_zone.tf | 94 + ...U.-7762134287292745723..management_zone.tf | 114 + ...s.-1910677594784699639..management_zone.tf | 94 + ...VC.2134637765503631591..management_zone.tf | 19 + ...s.-4019360158137536139..management_zone.tf | 185 + ...Fs.1955885627748260414..management_zone.tf | 282 + ..._2.7948932666251761491..management_zone.tf | 31 + ...s.-4209680620967425339..management_zone.tf | 94 + ...ft.5560806819234660207..management_zone.tf | 22 + ...S.-3752970512426387857..management_zone.tf | 94 + ...SA.6353665037398116067..management_zone.tf | 94 + ...R.-1390264120708265333..management_zone.tf | 19 + ...er.3932428396818255778..management_zone.tf | 19 + ...s.-5698021298883686644..management_zone.tf | 19 + ...a.-3104826150694516428..management_zone.tf | 95 + ...pit.-11067882662526399..management_zone.tf | 94 + ...es.5188541189677060803..management_zone.tf | 94 + ...E.-3795364033337839281..management_zone.tf | 275 + ...KS.4397088666970698037..management_zone.tf | 94 + ...y.-2133422980246552080..management_zone.tf | 39 + ...S.-4413944977212003148..management_zone.tf | 94 + ...BT.7501203881245410096..management_zone.tf | 19 + ...ker.739588863038338383..management_zone.tf | 19 + ...us.5588329812920061262..management_zone.tf | 62 + ...ay.6162343093211434661..management_zone.tf | 94 + ...ch.4065036998432033236..management_zone.tf | 94 + ...W.-1816545408526640868..management_zone.tf | 94 + ...W2.5726542056217232950..management_zone.tf | 11 + ...on.5176227165984262597..management_zone.tf | 114 + ...S.-4388361218144431517..management_zone.tf | 110 + ...es.3268847322115566645..management_zone.tf | 174 + ...ces.-60533151275910715..management_zone.tf | 98 + ...XCC.726963056829115815..management_zone.tf | 114 + ...ce.3851043124338361867..management_zone.tf | 94 + ...s.-4777952942075792115..management_zone.tf | 94 + ...m.-6595885403062829907..management_zone.tf | 94 + ...sa.6489260219676736642..management_zone.tf | 94 + ...m.-8221852403424262400..management_zone.tf | 94 + ...ns.2845183407633390643..management_zone.tf | 94 + ...e.-7068216294419410381..management_zone.tf | 94 + ...s.-4026809012615074124..management_zone.tf | 94 + ...im.6779395205490842283..management_zone.tf | 94 + ...i.-6525374610311912144..management_zone.tf | 94 + ...mcs.703787014794532009..management_zone.tf | 94 + ...er.6845961539606420354..management_zone.tf | 94 + ...y.-1540650025139328186..management_zone.tf | 94 + ...e.-2189390331381689182..management_zone.tf | 94 + ...ms.3535580551222857233..management_zone.tf | 94 + ...ui.8190401556217650523..management_zone.tf | 94 + ...e.-6407838691959707830..management_zone.tf | 94 + ...n.-6517611825592343932..management_zone.tf | 94 + ...le.2364307383147688999..management_zone.tf | 94 + ...ms.8481305279283217918..management_zone.tf | 94 + ...ce.3830608542188797409..management_zone.tf | 94 + ...h.-3430850046259037518..management_zone.tf | 94 + ...ts.3432987914211903046..management_zone.tf | 94 + ...ce.3844700651132280279..management_zone.tf | 94 + ...e.-5558936089274731359..management_zone.tf | 94 + ...-be.234573445895208960..management_zone.tf | 94 + ...o.-5351196144048268257..management_zone.tf | 94 + ...e.-5651984742855815750..management_zone.tf | 94 + ...ent.683077913196182971..management_zone.tf | 94 + ...lo.2446772408456848291..management_zone.tf | 94 + ...ts.3715912383344405425..management_zone.tf | 94 + ...cs.8234311494301662433..management_zone.tf | 94 + ...ce.3646847314212076692..management_zone.tf | 94 + ...e.-3665558699734749902..management_zone.tf | 94 + ...ac.6505043424644966677..management_zone.tf | 94 + ...s.-4813785438275446822..management_zone.tf | 114 + ...r.-3235233091265061954..management_zone.tf | 94 + ...cc.6785475369519132478..management_zone.tf | 94 + ...dc.1057517960840498906..management_zone.tf | 94 + ...ce.4692934809440873007..management_zone.tf | 94 + ...e.-3481404155533271818..management_zone.tf | 94 + ...cy.7901706371616384215..management_zone.tf | 94 + ...e.-4904645486964490409..management_zone.tf | 94 + ...e.-1006261912630048989..management_zone.tf | 94 + ...ce.-454781418938640078..management_zone.tf | 94 + ...ce.1719030588358569859..management_zone.tf | 94 + ...e.-6539988343728513019..management_zone.tf | 94 + ...ce.3507543056413618167..management_zone.tf | 94 + ...e.-6343867182147315832..management_zone.tf | 94 + ...e.-5042002924345469442..management_zone.tf | 94 + ...r.-6973581261416020021..management_zone.tf | 94 + ...r.-6224674043145965813..management_zone.tf | 94 + ...cm.-895580249814261506..management_zone.tf | 94 + ...mfy.848401857749292905..management_zone.tf | 94 + ...ce.1286045901809938488..management_zone.tf | 94 + ...e.-7181836511556584903..management_zone.tf | 94 + ...m.-1461450175817610753..management_zone.tf | 94 + ...e.-6525222654329360526..management_zone.tf | 94 + ...ce.6000238730837026909..management_zone.tf | 94 + ...u.-6465065108278477847..management_zone.tf | 94 + ...n.-8423484601540043009..management_zone.tf | 94 + ...pi.8707127902849896641..management_zone.tf | 94 + ...pi.4542703071885587630..management_zone.tf | 94 + ...ce.5826180152638294023..management_zone.tf | 94 + ...or.-945634447813675373..management_zone.tf | 94 + ...e.-7384668182503674044..management_zone.tf | 94 + ...e.-6224705283204834466..management_zone.tf | 94 + ...ce.6381263894383476159..management_zone.tf | 94 + ...ice.354787604648139004..management_zone.tf | 94 + ...e.-1262921922277035180..management_zone.tf | 94 + ...e.-5195733165670164329..management_zone.tf | 94 + ...e.-4792999921769558004..management_zone.tf | 94 + ...it.8238007143875611982..management_zone.tf | 94 + ...y.-2360172082964226530..management_zone.tf | 94 + ...ice.239098591434607832..management_zone.tf | 94 + ...ce.2693367897048369138..management_zone.tf | 94 + ...e.-7042281349369105957..management_zone.tf | 94 + ...pm.3521442346466955677..management_zone.tf | 94 + ...pp.7431808806854689694..management_zone.tf | 94 + ...sd.3321466583645887684..management_zone.tf | 94 + ...4m.2719806885490791534..management_zone.tf | 94 + ...db.7187056346821278083..management_zone.tf | 94 + ...mc.1786086320445564585..management_zone.tf | 94 + ...caf.662397954779801135..management_zone.tf | 94 + ...rcr.292266112033817776..management_zone.tf | 94 + ...d.-1420185670353694662..management_zone.tf | 94 + ...te.-178713865195665676..management_zone.tf | 94 + ...sa.5806965905152347407..management_zone.tf | 94 + ...sh.6791006737567776609..management_zone.tf | 94 + ...e.-8519305773537616601..management_zone.tf | 94 + ...e.-1783221886243782060..management_zone.tf | 94 + ...e.-1757559001732264280..management_zone.tf | 94 + ...c.-7863243655181765550..management_zone.tf | 94 + ...e.-3570944723533684347..management_zone.tf | 94 + ...s.-8760732051205931982..management_zone.tf | 94 + ...h.-7986744385538534110..management_zone.tf | 94 + ...ce.6825771495168986146..management_zone.tf | 94 + ...e.-2346036958469983045..management_zone.tf | 94 + ...in.5586851433711924938..management_zone.tf | 94 + ...s.-5175560781627909210..management_zone.tf | 94 + ...nc.4240321421761080938..management_zone.tf | 94 + ...s.-3348722348446940244..management_zone.tf | 94 + ...e.-2523692038884129780..management_zone.tf | 94 + ...e.-1198227328507213456..management_zone.tf | 94 + ...y.-1855356480489583241..management_zone.tf | 94 + ...1.-7555644302631013883..management_zone.tf | 94 + ...e.-1836297497707245797..management_zone.tf | 94 + ...e.-8128156058831255427..management_zone.tf | 94 + ...e.-2156298583591841198..management_zone.tf | 94 + ...ce.-818505253642779277..management_zone.tf | 94 + ...r.-7995464145365327731..management_zone.tf | 62 + ...r.-6071617396278040785..management_zone.tf | 62 + ...c.-5466091717637198390..management_zone.tf | 94 + ...m.-4957448593079692287..management_zone.tf | 94 + ...-oc.168846665393629930..management_zone.tf | 94 + ...g.-5861071701153942147..management_zone.tf | 94 + ...o.-9010747661501458721..management_zone.tf | 62 + ...e.-5864191605161185587..management_zone.tf | 174 + ...s.-8550316932235830515..management_zone.tf | 94 + ...e.-3612885846716312220..management_zone.tf | 94 + ...lc.2826000795787228538..management_zone.tf | 94 + ...p.-5953180699600147415..management_zone.tf | 94 + ...ot.-515772749824946029..management_zone.tf | 94 + ...s.-2616965047573894928..management_zone.tf | 94 + ...in.-147393270306928398..management_zone.tf | 19 + ...ve.1023740486178908540..management_zone.tf | 19 + ...g.-7632508319772674991..management_zone.tf | 19 + ...er.5595351203987284817..management_zone.tf | 19 + ...e.-1228515758018962569..management_zone.tf | 94 + ...ce.-930331147395988756..management_zone.tf | 94 + ...ice.-31474243724631220..management_zone.tf | 94 + ...v.-5330838991570054689..management_zone.tf | 94 + ...sp.6094407191706905954..management_zone.tf | 94 + ...es.8628942035731022351..management_zone.tf | 94 + ...es.1783707477276456324..management_zone.tf | 94 + ...g.-8660591714882379410..management_zone.tf | 94 + ...e.-2199516374121367601..management_zone.tf | 94 + ...ice.980968245029181999..management_zone.tf | 94 + ...t.-2188504752080694402..management_zone.tf | 94 + ...er.-156429468485164726..management_zone.tf | 94 + ...e.-5869798444572368149..management_zone.tf | 94 + ...ce.5799269877279631310..management_zone.tf | 94 + ...e.-5211583510761118238..management_zone.tf | 94 + ...ce.2486877234173158832..management_zone.tf | 94 + ...ce.2491728714846787854..management_zone.tf | 94 + ...e.-2066803623641499053..management_zone.tf | 94 + ...ce.3797586243365369391..management_zone.tf | 94 + ...ce.8522662468308095794..management_zone.tf | 94 + ...e.-6050555172529539605..management_zone.tf | 94 + ...ce.3357098755062957648..management_zone.tf | 94 + ...ce.2789267684361766874..management_zone.tf | 94 + ...ce.5865557553090724934..management_zone.tf | 94 + ...e.-7635995389339220770..management_zone.tf | 94 + ...r.-6613180934870175830..management_zone.tf | 94 + ...e.-8592600832842524161..management_zone.tf | 94 + ...de.3344312991060217140..management_zone.tf | 94 + ...e.-1115832180662592707..management_zone.tf | 94 + ...ance.46114594976216242..management_zone.tf | 94 + ...er.4974872442753979399..management_zone.tf | 94 + ...u.-5249314341918312822..management_zone.tf | 94 + ...i.-3219539803207924419..management_zone.tf | 94 + ...r.-6258191149278638298..management_zone.tf | 94 + ...b.-8226161712253414967..management_zone.tf | 94 + ...c.-1633958683594741030..management_zone.tf | 94 + ...g.-2200092601582411463..management_zone.tf | 94 + ...m.-6013854588466847436..management_zone.tf | 94 + ...nd.1658551003314348396..management_zone.tf | 94 + ...er.-705052569401216697..management_zone.tf | 94 + ...r.-6289044499667207502..management_zone.tf | 94 + ...e.-8902327479536667123..management_zone.tf | 94 + ...e.-1406241950085454338..management_zone.tf | 94 + ...er.5257693245064006362..management_zone.tf | 94 + ...ce.3772015827568746420..management_zone.tf | 94 + ...e.-2779709996263365125..management_zone.tf | 94 + ...ta.5982925318220436329..management_zone.tf | 94 + ...-ts.670242093097503433..management_zone.tf | 94 + ...vs.7876609861723293539..management_zone.tf | 94 + ...a.-2009685042850936658..management_zone.tf | 94 + ...ce.8925843135515113505..management_zone.tf | 94 + ...bl.2228363312078773864..management_zone.tf | 114 + ...k.-2891055759702142212..management_zone.tf | 114 + ...s.-8492778620176370345..management_zone.tf | 94 + ...t.-7966244513986779017..management_zone.tf | 94 + ...e.-8977015620553252616..management_zone.tf | 94 + ...er.6237970573590379302..management_zone.tf | 94 + ...tm.1748000559316717118..management_zone.tf | 94 + ...o.-8815130119677366073..management_zone.tf | 94 + ...e.-6137287057127596271..management_zone.tf | 94 + ...r.-1204181947748313729..management_zone.tf | 94 + ...ce.2472898803915005617..management_zone.tf | 94 + ...gu.3857563014711089928..management_zone.tf | 94 + ...b.-7512073509502205738..management_zone.tf | 94 + ...l.-7516522908294698690..management_zone.tf | 94 + ...r.-1636363340970029625..management_zone.tf | 94 + ...e.-3487817013971232940..management_zone.tf | 94 + ...e.-3435599000471094320..management_zone.tf | 94 + ...or.6312603756569057726..management_zone.tf | 94 + ...e.-2619692944278089863..management_zone.tf | 94 + ...ce.6794316792063710932..management_zone.tf | 94 + ...e.-3440958503845572911..management_zone.tf | 94 + ...bt.2116716187718300774..management_zone.tf | 94 + ...i.-5273930433361781004..management_zone.tf | 94 + ...m.-8261459735630992973..management_zone.tf | 94 + ...m.-4003846334862443834..management_zone.tf | 94 + ...er.-214928697454538672..management_zone.tf | 94 + ...e.-6851611601553068903..management_zone.tf | 94 + ...d.-5943418555153993001..management_zone.tf | 94 + ...er.8942190779928556172..management_zone.tf | 94 + ...er.2209945008905404385..management_zone.tf | 94 + ...ce.4907951848187910230..management_zone.tf | 94 + ...s.-1396964481465929461..management_zone.tf | 94 + ...ce.8119874633790636397..management_zone.tf | 94 + ...r.-1184749760203224714..management_zone.tf | 94 + ...r.-3391554374807265844..management_zone.tf | 94 + ...ce.1728583511228313897..management_zone.tf | 94 + ...ce.-464675131828532576..management_zone.tf | 94 + ...am.1243771507483088038..management_zone.tf | 94 + ...ce.2106969274547463714..management_zone.tf | 94 + ...sp.6880487254149934188..management_zone.tf | 94 + ...er.2011744672945135226..management_zone.tf | 94 + ...cs.-160525691340029159..management_zone.tf | 94 + ...b.-8131959358977252437..management_zone.tf | 94 + ...mr.-688422281186010970..management_zone.tf | 94 + ...d.-5534381493737197118..management_zone.tf | 94 + ...u.-4286479403216664835..management_zone.tf | 94 + ...e.-4712284468125873599..management_zone.tf | 94 + ...tvp.994369514616635249..management_zone.tf | 19 + ...ce.7524486573325634721..management_zone.tf | 94 + ...ce.5659820862934834132..management_zone.tf | 94 + ...e.-2136681634610104275..management_zone.tf | 94 + ...ce.2783843045311786472..management_zone.tf | 94 + ...e.-3524077140818801706..management_zone.tf | 94 + ...e.-6280192777790291017..management_zone.tf | 94 + ...ce.-192582546746005275..management_zone.tf | 94 + ...ce.3588325415984644908..management_zone.tf | 94 + ...e.-4629098788625331031..management_zone.tf | 94 + ...e.-1473058620267078394..management_zone.tf | 94 + ...e.-3770775444771220305..management_zone.tf | 94 + ...e.-5786039945021962186..management_zone.tf | 94 + ...e.-4462354815142253164..management_zone.tf | 94 + ...rt.1565629517762195807..management_zone.tf | 94 + ...nd.7139512845863327483..management_zone.tf | 94 + ...ng.8439430533353830924..management_zone.tf | 94 + ...ce.3832313249744862960..management_zone.tf | 94 + ...r.-4542920330127251082..management_zone.tf | 94 + ...e.-5998734171557358773..management_zone.tf | 94 + ...ce.4061574965078448311..management_zone.tf | 94 + ...e.-5394504524020450484..management_zone.tf | 94 + ...in.1843223523468635430..management_zone.tf | 94 + ...e.-1017790433340187721..management_zone.tf | 94 + ...r.-4238479884355788160..management_zone.tf | 94 + ...v.-3228512635352710157..management_zone.tf | 94 + ...r.-7519199679488905472..management_zone.tf | 94 + ...pi.-846196462544696783..management_zone.tf | 94 + ...i.-5707696217538461633..management_zone.tf | 94 + ...r.-1066539719125670580..management_zone.tf | 94 + ...us.-830480395218330790..management_zone.tf | 94 + ...cd.6201076759498324419..management_zone.tf | 94 + ...ts.5842654451628371612..management_zone.tf | 22 + ...er.7984472777235983022..management_zone.tf | 45 + ...ar.7322648462719879167..management_zone.tf | 11 + ...ty.3737706196578343849..management_zone.tf | 27 + ...s.-4112886493107181463..management_zone.tf | 23 + ...d.-8141281538555996318..management_zone.tf | 11 + ...s.-5367999236768661485..management_zone.tf | 11 + ...s.-8663930534173844410..management_zone.tf | 23 + ...s.-5431789095638148262..management_zone.tf | 15 + ...g.-4931602184083142599..management_zone.tf | 11 + ...es.7272386165732072340..management_zone.tf | 15 + ...es.2789442917157839429..management_zone.tf | 11 + ...nt.7212377285048625814..management_zone.tf | 23 + ...es.1072985257684718374..management_zone.tf | 15 + ...n.-7170770367298385161..management_zone.tf | 23 + ...y.-2856031711728268510..management_zone.tf | 15 + ...pp.2877860233955550596..management_zone.tf | 12 + ...in.6607595346813988754..management_zone.tf | 87 + ...s.-8881178060219525495..management_zone.tf | 35 + ...pp.-905305273439641248..management_zone.tf | 59 + ...ra.7111072854346026301..management_zone.tf | 31 + ...s.-8618973496510074025..management_zone.tf | 31 + ...CC.5199358269317144485..management_zone.tf | 4 +- ...y.-6611202701233341995..management_zone.tf | 19 + ...GU.7762420106813300217..management_zone.tf | 31 + ...a.-6303890120553130256..management_zone.tf | 31 + ...g.-5513243277421013486..management_zone.tf | 59 + ...g.-2517423735210691021..management_zone.tf | 34 + ...79-48fe-b247-e08704c0a6ea..notification.tf | 43 + ...0e-3e18-bdf7-fd0172e205b2..notification.tf | 42 + ...58-31a0-b6b7-992d3a09b64c..notification.tf | 42 + ...40-3729-80b2-165a13b45f4b..notification.tf | 42 + ...d2-3b20-acfe-064541b054cb..notification.tf | 42 + ...85-47f1-a5d5-c0f4a7f8530d..notification.tf | 17 + ...a9-3bbd-b9a9-670b0aaea389..notification.tf | 42 + ...fa-3a43-b5e8-3a04e61e9298..notification.tf | 42 + ...f5-48a6-9966-970441662cc0..notification.tf | 10 + ...df-4545-be30-ada065bb9240..notification.tf | 10 + ...09-4590-a08a-d15612c3eb4c..notification.tf | 43 + ...2e-4d1f-9f4f-5e165d1d1e7f..notification.tf | 17 + ...e2-4c6b-84ba-8815df572ac7..notification.tf | 17 + ...f1-41f8-871b-158ba56cb08e..notification.tf | 17 + ...9d-4440-8dcc-8ed65dbef1ae..notification.tf | 10 + ...19-4ae1-bb18-f6ee933d99aa..notification.tf | 10 + ...7b-4a52-8cc8-6b290cbc9042..notification.tf | 17 + ...08-447b-b233-30127d6a7290..notification.tf | 10 + ...a2-4e20-8945-681b3e57f60c..notification.tf | 10 + ...5d-4412-a8b3-8ff6814dfc6d..notification.tf | 17 + ...ed-32b8-90d1-557cc571f52e..notification.tf | 17 + ...b7-343f-a745-11496399e704..notification.tf | 17 + ...fe-4451-931c-3ae2b0c5f5c8..notification.tf | 17 + ...42-4779-9447-008d2e6b54bd..notification.tf | 17 + ...06-48bb-8a2a-b6e864eb2b43..notification.tf | 17 + ...79-47d5-89d2-1d8b33e80b13..notification.tf | 17 + ...90-45b3-a822-5ac84740d583..notification.tf | 17 + ...f3-3c8b-a850-3c0d3796621a..notification.tf | 17 + ...50-46e3-a473-890bf01e89d1..notification.tf | 17 + ...96-4d0e-9562-5b4c0d0eed8a..notification.tf | 17 + ...a6-4dc9-a6f2-e438840dddba..notification.tf | 10 + ...59-39f1-8aeb-7885e2708485..notification.tf | 10 + ...9d-3787-99a8-845fcb26f03d..notification.tf | 43 + ...33-330d-9b19-f5e718ea9855..notification.tf | 42 + ...90-48ca-91cb-7eefbee1bcd4..notification.tf | 42 + ...68-3d19-bcb0-90144f2fae5a..notification.tf | 42 + ...61-381a-b73a-8f90357ca4a0..notification.tf | 42 + ...c7-3119-b5c8-a43bc680b751..notification.tf | 42 + ...c6-39fd-8f26-e23a81c0934e..notification.tf | 42 + ...bf-3d9d-89f7-8a8d5afa6654..notification.tf | 42 + ...dd-3fbe-b7c7-cbc64e319540..notification.tf | 42 + ...b3-3294-87bb-2c51a8c583e5..notification.tf | 42 + ...4b-3357-956b-b6fe99fce1a6..notification.tf | 17 + ...68-39b9-939b-b64504bb232b..notification.tf | 17 + ...fd-3070-8b20-9e6028578027..notification.tf | 17 + ...bb-3bab-825a-b215c6a0dd0b..notification.tf | 17 + ...f1-3bbe-b66f-6ef6b5abe859..notification.tf | 17 + ...9b-319c-9d62-00ff4862902e..notification.tf | 17 + ...08-330d-aa91-89d47da777d8..notification.tf | 17 + ...51-99e9-d8bb4d5f320a..request_attribute.tf | 121 + ...e7-9dd7-b9d1fdf024c8..request_attribute.tf | 26 + ...e2-9eca-433552e08346..request_attribute.tf | 49 + ...b9-8472-f5fd6343c497..request_attribute.tf | 49 + ...14-8174-e5e51fc18f77..request_attribute.tf | 49 + ...c8-a246-817f0f24fa74..request_attribute.tf | 49 + ...05-8087-5610c5102ffc..request_attribute.tf | 17 + ...49-8bab-e643ac1d529e..request_attribute.tf | 69 + ...56-9ba2-ac7c316a64c6..request_attribute.tf | 49 + ...a5-8aed-8a7b9b361ca0..request_attribute.tf | 15 + ...60-9a3f-a9bb4861821e..request_attribute.tf | 238 + ...fa-8f60-ebe999e1b428..request_attribute.tf | 14 + ...cd-8cb9-e99b2a3f0bac..request_attribute.tf | 18 + ...79-b1fe-fcff74e281b7..request_attribute.tf | 15 + ...52-8b18-33815fc5a4a4..request_attribute.tf | 24 + ...5f-ba2d-f8d51546ca84..request_attribute.tf | 26 + ...8e-af8c-b90419b02f06..request_attribute.tf | 97 + ...07-98f5-182645667f18..request_attribute.tf | 27 + ...13-b835-d0e0d8a80726..request_attribute.tf | 18 + ...d2-befd-0567f8ddbd81..request_attribute.tf | 18 + ...75-b3ef-33ea79a81ec3..request_attribute.tf | 18 + .../anomalies/application_anomalies.tf | 27 + ...1b5-a4e3-a747c336aacf..custom_anomalies.tf | 30 + ...187-b3ee-9544ef6a1845..custom_anomalies.tf | 29 + ...8f0-b4d4-f38c22903463..custom_anomalies.tf | 33 + ...er controller mismatch.custom_anomalies.tf | 21 + ...e16-a900-3d5cf79e61a4..custom_anomalies.tf | 29 + ...401-bc39-873c09b01de8..custom_anomalies.tf | 29 + ...f72-88ad-d6fdc4044136..custom_anomalies.tf | 29 + ...f93-b438-0257f516ee65..custom_anomalies.tf | 29 + .../custom/High GC time.custom_anomalies.tf | 21 + ... backend session usage.custom_anomalies.tf | 21 + ...frontend session usage.custom_anomalies.tf | 21 + ...HAProxy requests queue.custom_anomalies.tf | 21 + ... HAProxy response time.custom_anomalies.tf | 21 + .../High OS CPU usage.custom_anomalies.tf | 21 + ...file descriptors usage.custom_anomalies.tf | 21 + ... RabbitMQ memory usage.custom_anomalies.tf | 21 + ...eues without consumers.custom_anomalies.tf | 21 + ...of blocked connections.custom_anomalies.tf | 21 + ...nacknowledged messages.custom_anomalies.tf | 21 + ...bbitMQ processes usage.custom_anomalies.tf | 21 + ...RabbitMQ sockets usage.custom_anomalies.tf | 21 + .../High panic count.custom_anomalies.tf | 21 + .../Low HAProxy idle time.custom_anomalies.tf | 21 + ...bbitMQ free disk space.custom_anomalies.tf | 21 + ...a2f-ab54-601c2e28fb5a..custom_anomalies.tf | 38 + .../Offline partitions.custom_anomalies.tf | 21 + ...bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf | 20 + ...633-8f7d-1912766da46c..custom_anomalies.tf | 20 + ...791-80ad-b025009199d8..custom_anomalies.tf | 20 + .../RabbitMQ Node failed.custom_anomalies.tf | 29 + ...ronization in progress.custom_anomalies.tf | 29 + ...Replica unsynchronized.custom_anomalies.tf | 29 + ...e19-93a3-26a80af15e68..custom_anomalies.tf | 45 + ...907-a6f7-623fd508b227..custom_anomalies.tf | 20 + .../Under replicated.custom_anomalies.tf | 21 + ...88a-a87c-6dc06e263a80..custom_anomalies.tf | 20 + ...h system response time.custom_anomalies.tf | 21 + ...on has faulty services.custom_anomalies.tf | 21 + ...h http backend latency.custom_anomalies.tf | 21 + ...er - High http latency.custom_anomalies.tf | 21 + ... https backend latency.custom_anomalies.tf | 21 + ...r - High https latency.custom_anomalies.tf | 21 + .../anomalies/database_anomalies.tf | 21 + .../anomalies/host_anomalies.tf | 51 + .../anomalies/module.tf | 8 + .../anomalies/service_anomalies.tf | 17 + ...e2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf | 127 + ...e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf | 3683 + ...31-3bbc-4724-8a4c-88c87431ef51..autotag.tf | 1446 + ...d9-b9a1-4917-80dc-c2a30adffc18..autotag.tf | 1269 + ...1a-8728-4272-a67b-67bd61dc5a48..autotag.tf | 47 + ...de-f34c-4001-98e4-71a9246349ba..autotag.tf | 77 + ...36-9060-4b2f-a839-a9990575f04f..autotag.tf | 20 + ...1a-658c-4162-9e0d-af659ee6f47b..autotag.tf | 59 + ...5d-2147-462e-9123-9dac9ff4459b..autotag.tf | 165 + ...4f-df14-473d-981e-700a4a3ba1c1..autotag.tf | 815 + ...bc-3bbe-46ab-b453-795ee38583d1..autotag.tf | 709 + ...92-dc1a-47e9-899c-63e2bdefe56c..autotag.tf | 61 + ...1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf | 61 + ...82-3266-4ec4-aed1-6490fc433291..autotag.tf | 99 + ...b4-f6b8-473e-8d3b-954f99818175..autotag.tf | 79 + ...b9-3aba-4c47-a162-ca95677af5c8..autotag.tf | 23 + ...c4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf | 188 + ...a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf | 99 + .../20211214-114246_EUPROD/autotags/module.tf | 8 + ...ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf | 61 + .../20211214-114246_EUPROD/configuration.tf | 8 + ...USTER-1A31BABF3BCE56BB..credentials.k8s.tf | 17 + ...USTER-7AB72CF17304A81E..credentials.k8s.tf | 17 + .../credentials/module.tf | 8 + ...-45d7-aabb-f26e2a93a3ff..custom_service.tf | 28 + ...-44f4-9b48-b27d0ed50c54..custom_service.tf | 22 + ...-4442-b118-68794e2abfbd..custom_service.tf | 22 + ...-4297-9050-543c2e3a8186..custom_service.tf | 22 + ...-402f-a0c4-d5870a0321e5..custom_service.tf | 28 + ...-408e-a66a-4fc82e16804e..custom_service.tf | 22 + ...-47ce-947f-c070d0ae6073..custom_service.tf | 22 + ...-4611-a1ef-4218e693544f..custom_service.tf | 22 + ...-4bd3-8860-605ffd45e2d0..custom_service.tf | 34 + ...-4ff2-bbff-4b6563afcac1..custom_service.tf | 22 + ...-4a7f-814d-82c809821a60..custom_service.tf | 22 + ...-4892-acb8-bebd4dc07a23..custom_service.tf | 22 + ...-4eea-b5d3-50f57da77b91..custom_service.tf | 34 + ...-484d-9a1b-3e82944a7a61..custom_service.tf | 46 + ...-4328-9486-2c422b7536e8..custom_service.tf | 34 + ...-4526-936d-735a176e79a6..custom_service.tf | 34 + ...-40b3-861a-fde3cf9b6562..custom_service.tf | 22 + ...-4760-bf25-7c21a5145ece..custom_service.tf | 37 + ...-4997-b4c4-57031609d863..custom_service.tf | 26 + ...-4d7e-ab7f-f8d308c0785d..custom_service.tf | 158 + ...-4481-9fcf-2fef0bb33aab..custom_service.tf | 453 + ...-4131-99af-3884a4884c71..custom_service.tf | 21 + ...-4761-8f2b-80364b63ac9a..custom_service.tf | 241 + ...-47de-9bc1-487b9637b7f7..custom_service.tf | 23 + ...-4c10-8514-2e652e71ffda..custom_service.tf | 80 + ...-48c8-9928-769bb3858bfe..custom_service.tf | 80 + ...-4e18-b69b-934d47ee1d9d..custom_service.tf | 22 + ...-4093-bd8d-7927418e0192..custom_service.tf | 28 + ...-4e67-9c09-d65b533fc24e..custom_service.tf | 22 + ...-4416-af7a-38402a59b0c3..custom_service.tf | 23 + ...-418e-b6ea-040fce5c2f97..custom_service.tf | 39 + ...-4415-a7cd-7438126af19c..custom_service.tf | 22 + ...-44ef-8756-2a333dd32d98..custom_service.tf | 260 + ...-4f88-a9f9-d5131ca7892b..custom_service.tf | 348 + ...-4bf0-94e6-e9676a07cde1..custom_service.tf | 23 + ...-4aa3-923d-caf466f04465..custom_service.tf | 52 + ...-403d-9fe9-4c38b0071768..custom_service.tf | 31 + ...-418b-98e6-832d9a7ee132..custom_service.tf | 22 + ...-4149-b90f-eb439ddf2eb7..custom_service.tf | 22 + ...-4013-b0f9-0a872af3f44b..custom_service.tf | 31 + ...-45a0-bf9e-57a727836b86..custom_service.tf | 51 + .../custom_services/module.tf | 8 + ...-47fe-bb31-60ea5c29e393..custom_service.tf | 22 + ...BC.-419536099809788537..management_zone.tf | 19 + ...GW.8505678630142971659..management_zone.tf | 231 + ...IM.5858960741172780348..management_zone.tf | 19 + ...ST.4284157392148718704..management_zone.tf | 94 + ...L.-4095317036884154012..management_zone.tf | 94 + ...L.-4124588987890496427..management_zone.tf | 91 + ...CS.3255782291710659598..management_zone.tf | 94 + ...TP.6039019990917988583..management_zone.tf | 94 + ...FP.8264399635884697827..management_zone.tf | 19 + ...in.-711670489332587991..management_zone.tf | 19 + ...sp.6759587591579958728..management_zone.tf | 19 + ...2X.7261656644444143142..management_zone.tf | 19 + ...SM.2915456084044023167..management_zone.tf | 19 + ...U.-1268277950254444437..management_zone.tf | 19 + ...C.-2086783870824620197..management_zone.tf | 91 + ...M.-5139616067943914324..management_zone.tf | 19 + ...IS.3009110171208237421..management_zone.tf | 19 + ...P.-5884762133802735399..management_zone.tf | 19 + ...EC2.984553810256726895..management_zone.tf | 19 + ...SBS.281869016656866433..management_zone.tf | 94 + ...ry.2107206930322242750..management_zone.tf | 94 + ...ces.343102601498175580..management_zone.tf | 194 + ...E).4530644663209438695..management_zone.tf | 35 + ...nts.337084454801734616..management_zone.tf | 94 + ...E.-8570994466372814219..management_zone.tf | 94 + ...et.8678780206055840222..management_zone.tf | 94 + ...CG.1580439820202177380..management_zone.tf | 94 + ...CD.5483395701072092813..management_zone.tf | 19 + ...SI.8356220544719609273..management_zone.tf | 94 + ...ds.6501681794177069649..management_zone.tf | 94 + ...t.-7878128883535054810..management_zone.tf | 94 + ...s.-4617890206478168070..management_zone.tf | 94 + ...ur.3815634264786416341..management_zone.tf | 94 + ...al.1777058043439209450..management_zone.tf | 110 + ...r.-4697446559085661233..management_zone.tf | 94 + ...ly.4474755998578015823..management_zone.tf | 94 + ...es.8357308173977663646..management_zone.tf | 174 + ...PM.2344623684560722335..management_zone.tf | 185 + ...DM.5530586743181603811..management_zone.tf | 19 + ...ur.-319238264175647671..management_zone.tf | 94 + ...s.-2636562501139802422..management_zone.tf | 121 + ...es.-733564006240048134..management_zone.tf | 19 + ...U.-9051200530083093822..management_zone.tf | 79 + ...SC.6852567050803592569..management_zone.tf | 94 + ...U.-7762134287292745723..management_zone.tf | 114 + ...s.-1910677594784699639..management_zone.tf | 94 + ...VC.2134637765503631591..management_zone.tf | 19 + ...s.-4019360158137536139..management_zone.tf | 185 + ...Fs.1955885627748260414..management_zone.tf | 282 + ..._2.7948932666251761491..management_zone.tf | 31 + ...s.-4209680620967425339..management_zone.tf | 94 + ...ft.5560806819234660207..management_zone.tf | 22 + ...S.-3752970512426387857..management_zone.tf | 94 + ...SA.6353665037398116067..management_zone.tf | 94 + ...R.-1390264120708265333..management_zone.tf | 19 + ...er.3932428396818255778..management_zone.tf | 19 + ...s.-5698021298883686644..management_zone.tf | 19 + ...a.-3104826150694516428..management_zone.tf | 95 + ...pit.-11067882662526399..management_zone.tf | 94 + ...es.5188541189677060803..management_zone.tf | 94 + ...E.-3795364033337839281..management_zone.tf | 275 + ...KS.4397088666970698037..management_zone.tf | 94 + ...y.-2133422980246552080..management_zone.tf | 39 + ...S.-4413944977212003148..management_zone.tf | 94 + ...BT.7501203881245410096..management_zone.tf | 19 + ...ker.739588863038338383..management_zone.tf | 19 + ...us.5588329812920061262..management_zone.tf | 62 + ...ay.6162343093211434661..management_zone.tf | 94 + ...ch.4065036998432033236..management_zone.tf | 94 + ...W.-1816545408526640868..management_zone.tf | 94 + ...W2.5726542056217232950..management_zone.tf | 11 + ...on.5176227165984262597..management_zone.tf | 114 + ...S.-4388361218144431517..management_zone.tf | 110 + ...es.3268847322115566645..management_zone.tf | 174 + ...ces.-60533151275910715..management_zone.tf | 98 + ...XCC.726963056829115815..management_zone.tf | 114 + ...ce.3851043124338361867..management_zone.tf | 94 + ...s.-4777952942075792115..management_zone.tf | 94 + ...m.-6595885403062829907..management_zone.tf | 94 + ...sa.6489260219676736642..management_zone.tf | 94 + ...m.-8221852403424262400..management_zone.tf | 94 + ...ns.2845183407633390643..management_zone.tf | 94 + ...e.-7068216294419410381..management_zone.tf | 94 + ...s.-4026809012615074124..management_zone.tf | 94 + ...im.6779395205490842283..management_zone.tf | 94 + ...i.-6525374610311912144..management_zone.tf | 94 + ...mcs.703787014794532009..management_zone.tf | 94 + ...er.6845961539606420354..management_zone.tf | 94 + ...y.-1540650025139328186..management_zone.tf | 94 + ...e.-2189390331381689182..management_zone.tf | 94 + ...ms.3535580551222857233..management_zone.tf | 94 + ...ui.8190401556217650523..management_zone.tf | 94 + ...e.-6407838691959707830..management_zone.tf | 94 + ...n.-6517611825592343932..management_zone.tf | 94 + ...le.2364307383147688999..management_zone.tf | 94 + ...ms.8481305279283217918..management_zone.tf | 94 + ...ce.3830608542188797409..management_zone.tf | 94 + ...h.-3430850046259037518..management_zone.tf | 94 + ...ts.3432987914211903046..management_zone.tf | 94 + ...ce.3844700651132280279..management_zone.tf | 94 + ...e.-5558936089274731359..management_zone.tf | 94 + ...-be.234573445895208960..management_zone.tf | 94 + ...o.-5351196144048268257..management_zone.tf | 94 + ...e.-5651984742855815750..management_zone.tf | 94 + ...ent.683077913196182971..management_zone.tf | 94 + ...lo.2446772408456848291..management_zone.tf | 94 + ...ts.3715912383344405425..management_zone.tf | 94 + ...cs.8234311494301662433..management_zone.tf | 94 + ...ce.3646847314212076692..management_zone.tf | 94 + ...e.-3665558699734749902..management_zone.tf | 94 + ...ac.6505043424644966677..management_zone.tf | 94 + ...s.-4813785438275446822..management_zone.tf | 114 + ...r.-3235233091265061954..management_zone.tf | 94 + ...cc.6785475369519132478..management_zone.tf | 94 + ...dc.1057517960840498906..management_zone.tf | 94 + ...ce.4692934809440873007..management_zone.tf | 94 + ...e.-3481404155533271818..management_zone.tf | 94 + ...cy.7901706371616384215..management_zone.tf | 94 + ...e.-4904645486964490409..management_zone.tf | 94 + ...e.-1006261912630048989..management_zone.tf | 94 + ...ce.-454781418938640078..management_zone.tf | 94 + ...ce.1719030588358569859..management_zone.tf | 94 + ...e.-6539988343728513019..management_zone.tf | 94 + ...ce.3507543056413618167..management_zone.tf | 94 + ...e.-6343867182147315832..management_zone.tf | 94 + ...e.-5042002924345469442..management_zone.tf | 94 + ...r.-6973581261416020021..management_zone.tf | 94 + ...r.-6224674043145965813..management_zone.tf | 94 + ...cm.-895580249814261506..management_zone.tf | 94 + ...mfy.848401857749292905..management_zone.tf | 94 + ...ce.1286045901809938488..management_zone.tf | 94 + ...e.-7181836511556584903..management_zone.tf | 94 + ...m.-1461450175817610753..management_zone.tf | 94 + ...e.-6525222654329360526..management_zone.tf | 94 + ...ce.6000238730837026909..management_zone.tf | 94 + ...u.-6465065108278477847..management_zone.tf | 94 + ...n.-8423484601540043009..management_zone.tf | 94 + ...pi.8707127902849896641..management_zone.tf | 94 + ...pi.4542703071885587630..management_zone.tf | 94 + ...ce.5826180152638294023..management_zone.tf | 94 + ...or.-945634447813675373..management_zone.tf | 94 + ...e.-7384668182503674044..management_zone.tf | 94 + ...e.-6224705283204834466..management_zone.tf | 94 + ...ce.6381263894383476159..management_zone.tf | 94 + ...ice.354787604648139004..management_zone.tf | 94 + ...e.-1262921922277035180..management_zone.tf | 94 + ...e.-5195733165670164329..management_zone.tf | 94 + ...e.-4792999921769558004..management_zone.tf | 94 + ...it.8238007143875611982..management_zone.tf | 94 + ...y.-2360172082964226530..management_zone.tf | 94 + ...ice.239098591434607832..management_zone.tf | 94 + ...ce.2693367897048369138..management_zone.tf | 94 + ...e.-7042281349369105957..management_zone.tf | 94 + ...pm.3521442346466955677..management_zone.tf | 94 + ...pp.7431808806854689694..management_zone.tf | 94 + ...sd.3321466583645887684..management_zone.tf | 94 + ...4m.2719806885490791534..management_zone.tf | 94 + ...db.7187056346821278083..management_zone.tf | 94 + ...mc.1786086320445564585..management_zone.tf | 94 + ...caf.662397954779801135..management_zone.tf | 94 + ...rcr.292266112033817776..management_zone.tf | 94 + ...d.-1420185670353694662..management_zone.tf | 94 + ...te.-178713865195665676..management_zone.tf | 94 + ...sa.5806965905152347407..management_zone.tf | 94 + ...sh.6791006737567776609..management_zone.tf | 94 + ...e.-8519305773537616601..management_zone.tf | 94 + ...e.-1783221886243782060..management_zone.tf | 94 + ...e.-1757559001732264280..management_zone.tf | 94 + ...c.-7863243655181765550..management_zone.tf | 94 + ...e.-3570944723533684347..management_zone.tf | 94 + ...s.-8760732051205931982..management_zone.tf | 94 + ...h.-7986744385538534110..management_zone.tf | 94 + ...ce.6825771495168986146..management_zone.tf | 94 + ...e.-2346036958469983045..management_zone.tf | 94 + ...in.5586851433711924938..management_zone.tf | 94 + ...s.-5175560781627909210..management_zone.tf | 94 + ...nc.4240321421761080938..management_zone.tf | 94 + ...s.-3348722348446940244..management_zone.tf | 94 + ...e.-2523692038884129780..management_zone.tf | 94 + ...e.-1198227328507213456..management_zone.tf | 94 + ...y.-1855356480489583241..management_zone.tf | 94 + ...1.-7555644302631013883..management_zone.tf | 94 + ...e.-1836297497707245797..management_zone.tf | 94 + ...e.-8128156058831255427..management_zone.tf | 94 + ...e.-2156298583591841198..management_zone.tf | 94 + ...ce.-818505253642779277..management_zone.tf | 94 + ...r.-7995464145365327731..management_zone.tf | 62 + ...r.-6071617396278040785..management_zone.tf | 62 + ...c.-5466091717637198390..management_zone.tf | 94 + ...m.-4957448593079692287..management_zone.tf | 94 + ...-oc.168846665393629930..management_zone.tf | 94 + ...g.-5861071701153942147..management_zone.tf | 94 + ...o.-9010747661501458721..management_zone.tf | 62 + ...e.-5864191605161185587..management_zone.tf | 174 + ...s.-8550316932235830515..management_zone.tf | 94 + ...e.-3612885846716312220..management_zone.tf | 94 + ...lc.2826000795787228538..management_zone.tf | 94 + ...p.-5953180699600147415..management_zone.tf | 94 + ...ot.-515772749824946029..management_zone.tf | 94 + ...s.-2616965047573894928..management_zone.tf | 94 + ...in.-147393270306928398..management_zone.tf | 19 + ...ve.1023740486178908540..management_zone.tf | 19 + ...g.-7632508319772674991..management_zone.tf | 19 + ...er.5595351203987284817..management_zone.tf | 19 + ...e.-1228515758018962569..management_zone.tf | 94 + ...ce.-930331147395988756..management_zone.tf | 94 + ...ice.-31474243724631220..management_zone.tf | 94 + ...v.-5330838991570054689..management_zone.tf | 94 + ...sp.6094407191706905954..management_zone.tf | 94 + ...es.8628942035731022351..management_zone.tf | 94 + ...es.1783707477276456324..management_zone.tf | 94 + ...g.-8660591714882379410..management_zone.tf | 94 + ...e.-2199516374121367601..management_zone.tf | 94 + ...ice.980968245029181999..management_zone.tf | 94 + ...t.-2188504752080694402..management_zone.tf | 94 + ...er.-156429468485164726..management_zone.tf | 94 + ...e.-5869798444572368149..management_zone.tf | 94 + ...ce.5799269877279631310..management_zone.tf | 94 + ...e.-5211583510761118238..management_zone.tf | 94 + ...ce.2486877234173158832..management_zone.tf | 94 + ...ce.2491728714846787854..management_zone.tf | 94 + ...e.-2066803623641499053..management_zone.tf | 94 + ...ce.3797586243365369391..management_zone.tf | 94 + ...ce.8522662468308095794..management_zone.tf | 94 + ...e.-6050555172529539605..management_zone.tf | 94 + ...ce.3357098755062957648..management_zone.tf | 94 + ...ce.2789267684361766874..management_zone.tf | 94 + ...ce.5865557553090724934..management_zone.tf | 94 + ...e.-7635995389339220770..management_zone.tf | 94 + ...r.-6613180934870175830..management_zone.tf | 94 + ...e.-8592600832842524161..management_zone.tf | 94 + ...de.3344312991060217140..management_zone.tf | 94 + ...e.-1115832180662592707..management_zone.tf | 94 + ...ance.46114594976216242..management_zone.tf | 94 + ...er.4974872442753979399..management_zone.tf | 94 + ...u.-5249314341918312822..management_zone.tf | 94 + ...i.-3219539803207924419..management_zone.tf | 94 + ...r.-6258191149278638298..management_zone.tf | 94 + ...b.-8226161712253414967..management_zone.tf | 94 + ...c.-1633958683594741030..management_zone.tf | 94 + ...g.-2200092601582411463..management_zone.tf | 94 + ...m.-6013854588466847436..management_zone.tf | 94 + ...nd.1658551003314348396..management_zone.tf | 94 + ...er.-705052569401216697..management_zone.tf | 94 + ...r.-6289044499667207502..management_zone.tf | 94 + ...e.-8902327479536667123..management_zone.tf | 94 + ...e.-1406241950085454338..management_zone.tf | 94 + ...er.5257693245064006362..management_zone.tf | 94 + ...ce.3772015827568746420..management_zone.tf | 94 + ...e.-2779709996263365125..management_zone.tf | 94 + ...ta.5982925318220436329..management_zone.tf | 94 + ...-ts.670242093097503433..management_zone.tf | 94 + ...vs.7876609861723293539..management_zone.tf | 94 + ...a.-2009685042850936658..management_zone.tf | 94 + ...ce.8925843135515113505..management_zone.tf | 94 + ...bl.2228363312078773864..management_zone.tf | 114 + ...k.-2891055759702142212..management_zone.tf | 114 + ...s.-8492778620176370345..management_zone.tf | 94 + ...t.-7966244513986779017..management_zone.tf | 94 + ...e.-8977015620553252616..management_zone.tf | 94 + ...er.6237970573590379302..management_zone.tf | 94 + ...tm.1748000559316717118..management_zone.tf | 94 + ...o.-8815130119677366073..management_zone.tf | 94 + ...e.-6137287057127596271..management_zone.tf | 94 + ...r.-1204181947748313729..management_zone.tf | 94 + ...ce.2472898803915005617..management_zone.tf | 94 + ...gu.3857563014711089928..management_zone.tf | 94 + ...b.-7512073509502205738..management_zone.tf | 94 + ...l.-7516522908294698690..management_zone.tf | 94 + ...r.-1636363340970029625..management_zone.tf | 94 + ...e.-3487817013971232940..management_zone.tf | 94 + ...e.-3435599000471094320..management_zone.tf | 94 + ...or.6312603756569057726..management_zone.tf | 94 + ...e.-2619692944278089863..management_zone.tf | 94 + ...ce.6794316792063710932..management_zone.tf | 94 + ...e.-3440958503845572911..management_zone.tf | 94 + ...bt.2116716187718300774..management_zone.tf | 94 + ...i.-5273930433361781004..management_zone.tf | 94 + ...m.-8261459735630992973..management_zone.tf | 94 + ...m.-4003846334862443834..management_zone.tf | 94 + ...er.-214928697454538672..management_zone.tf | 94 + ...e.-6851611601553068903..management_zone.tf | 94 + ...d.-5943418555153993001..management_zone.tf | 94 + ...er.8942190779928556172..management_zone.tf | 94 + ...er.2209945008905404385..management_zone.tf | 94 + ...ce.4907951848187910230..management_zone.tf | 94 + ...s.-1396964481465929461..management_zone.tf | 94 + ...ce.8119874633790636397..management_zone.tf | 94 + ...r.-1184749760203224714..management_zone.tf | 94 + ...r.-3391554374807265844..management_zone.tf | 94 + ...ce.1728583511228313897..management_zone.tf | 94 + ...ce.-464675131828532576..management_zone.tf | 94 + ...am.1243771507483088038..management_zone.tf | 94 + ...ce.2106969274547463714..management_zone.tf | 94 + ...sp.6880487254149934188..management_zone.tf | 94 + ...er.2011744672945135226..management_zone.tf | 94 + ...cs.-160525691340029159..management_zone.tf | 94 + ...b.-8131959358977252437..management_zone.tf | 94 + ...mr.-688422281186010970..management_zone.tf | 94 + ...d.-5534381493737197118..management_zone.tf | 94 + ...u.-4286479403216664835..management_zone.tf | 94 + ...e.-4712284468125873599..management_zone.tf | 94 + ...tvp.994369514616635249..management_zone.tf | 19 + ...ce.7524486573325634721..management_zone.tf | 94 + ...ce.5659820862934834132..management_zone.tf | 94 + ...e.-2136681634610104275..management_zone.tf | 94 + ...ce.2783843045311786472..management_zone.tf | 94 + ...e.-3524077140818801706..management_zone.tf | 94 + ...e.-6280192777790291017..management_zone.tf | 94 + ...ce.-192582546746005275..management_zone.tf | 94 + ...ce.3588325415984644908..management_zone.tf | 94 + ...e.-4629098788625331031..management_zone.tf | 94 + ...e.-1473058620267078394..management_zone.tf | 94 + ...e.-3770775444771220305..management_zone.tf | 94 + ...e.-5786039945021962186..management_zone.tf | 94 + ...e.-4462354815142253164..management_zone.tf | 94 + ...rt.1565629517762195807..management_zone.tf | 94 + ...nd.7139512845863327483..management_zone.tf | 94 + ...ng.8439430533353830924..management_zone.tf | 94 + ...ce.3832313249744862960..management_zone.tf | 94 + ...r.-4542920330127251082..management_zone.tf | 94 + ...e.-5998734171557358773..management_zone.tf | 94 + ...ce.4061574965078448311..management_zone.tf | 94 + ...e.-5394504524020450484..management_zone.tf | 94 + ...in.1843223523468635430..management_zone.tf | 94 + ...e.-1017790433340187721..management_zone.tf | 94 + ...r.-4238479884355788160..management_zone.tf | 94 + ...v.-3228512635352710157..management_zone.tf | 94 + ...r.-7519199679488905472..management_zone.tf | 94 + ...pi.-846196462544696783..management_zone.tf | 94 + ...i.-5707696217538461633..management_zone.tf | 94 + ...r.-1066539719125670580..management_zone.tf | 94 + ...us.-830480395218330790..management_zone.tf | 94 + ...cd.6201076759498324419..management_zone.tf | 94 + ...ts.5842654451628371612..management_zone.tf | 22 + ...er.7984472777235983022..management_zone.tf | 45 + ...ar.7322648462719879167..management_zone.tf | 11 + ...ty.3737706196578343849..management_zone.tf | 27 + ...s.-4112886493107181463..management_zone.tf | 23 + ...d.-8141281538555996318..management_zone.tf | 11 + ...s.-5367999236768661485..management_zone.tf | 11 + ...s.-8663930534173844410..management_zone.tf | 23 + ...s.-5431789095638148262..management_zone.tf | 15 + ...g.-4931602184083142599..management_zone.tf | 11 + ...es.7272386165732072340..management_zone.tf | 15 + ...es.2789442917157839429..management_zone.tf | 11 + ...nt.7212377285048625814..management_zone.tf | 23 + ...es.1072985257684718374..management_zone.tf | 15 + ...n.-7170770367298385161..management_zone.tf | 23 + ...y.-2856031711728268510..management_zone.tf | 15 + ...pp.2877860233955550596..management_zone.tf | 12 + ...in.6607595346813988754..management_zone.tf | 87 + ...s.-8881178060219525495..management_zone.tf | 35 + ...pp.-905305273439641248..management_zone.tf | 59 + ...ra.7111072854346026301..management_zone.tf | 31 + ...s.-8618973496510074025..management_zone.tf | 31 + ...CC.5199358269317144485..management_zone.tf | 264 + ...y.-6611202701233341995..management_zone.tf | 19 + ...GU.7762420106813300217..management_zone.tf | 31 + ...a.-6303890120553130256..management_zone.tf | 31 + ...g.-5513243277421013486..management_zone.tf | 59 + .../management_zones/module.tf | 8 + ...g.-2517423735210691021..management_zone.tf | 34 + ...79-48fe-b247-e08704c0a6ea..notification.tf | 43 + ...0e-3e18-bdf7-fd0172e205b2..notification.tf | 42 + ...58-31a0-b6b7-992d3a09b64c..notification.tf | 42 + ...40-3729-80b2-165a13b45f4b..notification.tf | 42 + ...d2-3b20-acfe-064541b054cb..notification.tf | 42 + ...85-47f1-a5d5-c0f4a7f8530d..notification.tf | 17 + ...a9-3bbd-b9a9-670b0aaea389..notification.tf | 42 + ...fa-3a43-b5e8-3a04e61e9298..notification.tf | 42 + ...f5-48a6-9966-970441662cc0..notification.tf | 10 + ...df-4545-be30-ada065bb9240..notification.tf | 10 + ...09-4590-a08a-d15612c3eb4c..notification.tf | 43 + ...2e-4d1f-9f4f-5e165d1d1e7f..notification.tf | 17 + ...e2-4c6b-84ba-8815df572ac7..notification.tf | 17 + ...f1-41f8-871b-158ba56cb08e..notification.tf | 17 + ...9d-4440-8dcc-8ed65dbef1ae..notification.tf | 10 + ...19-4ae1-bb18-f6ee933d99aa..notification.tf | 10 + ...7b-4a52-8cc8-6b290cbc9042..notification.tf | 17 + ...08-447b-b233-30127d6a7290..notification.tf | 10 + ...a2-4e20-8945-681b3e57f60c..notification.tf | 10 + ...5d-4412-a8b3-8ff6814dfc6d..notification.tf | 17 + ...ed-32b8-90d1-557cc571f52e..notification.tf | 17 + ...b7-343f-a745-11496399e704..notification.tf | 17 + ...fe-4451-931c-3ae2b0c5f5c8..notification.tf | 17 + ...42-4779-9447-008d2e6b54bd..notification.tf | 17 + ...06-48bb-8a2a-b6e864eb2b43..notification.tf | 17 + ...79-47d5-89d2-1d8b33e80b13..notification.tf | 17 + ...90-45b3-a822-5ac84740d583..notification.tf | 17 + ...f3-3c8b-a850-3c0d3796621a..notification.tf | 17 + ...50-46e3-a473-890bf01e89d1..notification.tf | 17 + ...96-4d0e-9562-5b4c0d0eed8a..notification.tf | 17 + ...a6-4dc9-a6f2-e438840dddba..notification.tf | 10 + ...59-39f1-8aeb-7885e2708485..notification.tf | 10 + ...9d-3787-99a8-845fcb26f03d..notification.tf | 43 + ...33-330d-9b19-f5e718ea9855..notification.tf | 42 + ...90-48ca-91cb-7eefbee1bcd4..notification.tf | 42 + ...68-3d19-bcb0-90144f2fae5a..notification.tf | 42 + ...61-381a-b73a-8f90357ca4a0..notification.tf | 42 + ...c7-3119-b5c8-a43bc680b751..notification.tf | 42 + ...c6-39fd-8f26-e23a81c0934e..notification.tf | 42 + ...bf-3d9d-89f7-8a8d5afa6654..notification.tf | 42 + ...dd-3fbe-b7c7-cbc64e319540..notification.tf | 42 + ...b3-3294-87bb-2c51a8c583e5..notification.tf | 42 + ...4b-3357-956b-b6fe99fce1a6..notification.tf | 17 + ...68-39b9-939b-b64504bb232b..notification.tf | 17 + ...fd-3070-8b20-9e6028578027..notification.tf | 17 + ...bb-3bab-825a-b215c6a0dd0b..notification.tf | 17 + ...f1-3bbe-b66f-6ef6b5abe859..notification.tf | 17 + ...9b-319c-9d62-00ff4862902e..notification.tf | 17 + ...08-330d-aa91-89d47da777d8..notification.tf | 17 + .../notifications/module.tf | 8 + ...51-99e9-d8bb4d5f320a..request_attribute.tf | 121 + ...e7-9dd7-b9d1fdf024c8..request_attribute.tf | 26 + ...e2-9eca-433552e08346..request_attribute.tf | 49 + ...b9-8472-f5fd6343c497..request_attribute.tf | 49 + ...14-8174-e5e51fc18f77..request_attribute.tf | 49 + ...c8-a246-817f0f24fa74..request_attribute.tf | 49 + ...05-8087-5610c5102ffc..request_attribute.tf | 17 + ...49-8bab-e643ac1d529e..request_attribute.tf | 69 + ...56-9ba2-ac7c316a64c6..request_attribute.tf | 49 + ...a5-8aed-8a7b9b361ca0..request_attribute.tf | 15 + ...60-9a3f-a9bb4861821e..request_attribute.tf | 238 + ...fa-8f60-ebe999e1b428..request_attribute.tf | 14 + ...cd-8cb9-e99b2a3f0bac..request_attribute.tf | 18 + ...79-b1fe-fcff74e281b7..request_attribute.tf | 15 + ...52-8b18-33815fc5a4a4..request_attribute.tf | 24 + ...5f-ba2d-f8d51546ca84..request_attribute.tf | 26 + ...8e-af8c-b90419b02f06..request_attribute.tf | 97 + ...07-98f5-182645667f18..request_attribute.tf | 27 + .../request_attributes/module.tf | 8 + ...13-b835-d0e0d8a80726..request_attribute.tf | 18 + ...d2-befd-0567f8ddbd81..request_attribute.tf | 18 + ...75-b3ef-33ea79a81ec3..request_attribute.tf | 18 + .../anomalies/application_anomalies.tf | 27 + ...1b5-a4e3-a747c336aacf..custom_anomalies.tf | 30 + ...187-b3ee-9544ef6a1845..custom_anomalies.tf | 29 + ...8f0-b4d4-f38c22903463..custom_anomalies.tf | 33 + ...er controller mismatch.custom_anomalies.tf | 21 + ...e16-a900-3d5cf79e61a4..custom_anomalies.tf | 29 + ...401-bc39-873c09b01de8..custom_anomalies.tf | 29 + ...f72-88ad-d6fdc4044136..custom_anomalies.tf | 29 + ...f93-b438-0257f516ee65..custom_anomalies.tf | 29 + .../custom/High GC time.custom_anomalies.tf | 21 + ... backend session usage.custom_anomalies.tf | 21 + ...frontend session usage.custom_anomalies.tf | 21 + ...HAProxy requests queue.custom_anomalies.tf | 21 + ... HAProxy response time.custom_anomalies.tf | 21 + .../High OS CPU usage.custom_anomalies.tf | 21 + ...file descriptors usage.custom_anomalies.tf | 21 + ... RabbitMQ memory usage.custom_anomalies.tf | 21 + ...eues without consumers.custom_anomalies.tf | 21 + ...of blocked connections.custom_anomalies.tf | 21 + ...nacknowledged messages.custom_anomalies.tf | 21 + ...bbitMQ processes usage.custom_anomalies.tf | 21 + ...RabbitMQ sockets usage.custom_anomalies.tf | 21 + .../High panic count.custom_anomalies.tf | 21 + .../Low HAProxy idle time.custom_anomalies.tf | 21 + ...bbitMQ free disk space.custom_anomalies.tf | 21 + ...a2f-ab54-601c2e28fb5a..custom_anomalies.tf | 38 + .../Offline partitions.custom_anomalies.tf | 21 + ...bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf | 20 + ...633-8f7d-1912766da46c..custom_anomalies.tf | 20 + ...791-80ad-b025009199d8..custom_anomalies.tf | 20 + .../RabbitMQ Node failed.custom_anomalies.tf | 29 + ...ronization in progress.custom_anomalies.tf | 29 + ...Replica unsynchronized.custom_anomalies.tf | 29 + ...e19-93a3-26a80af15e68..custom_anomalies.tf | 45 + ...907-a6f7-623fd508b227..custom_anomalies.tf | 20 + .../Under replicated.custom_anomalies.tf | 21 + ...88a-a87c-6dc06e263a80..custom_anomalies.tf | 20 + ...h system response time.custom_anomalies.tf | 21 + ...on has faulty services.custom_anomalies.tf | 21 + ...h http backend latency.custom_anomalies.tf | 21 + ...er - High http latency.custom_anomalies.tf | 21 + ... https backend latency.custom_anomalies.tf | 21 + ...r - High https latency.custom_anomalies.tf | 21 + .../anomalies/database_anomalies.tf | 21 + .../anomalies/host_anomalies.tf | 51 + .../anomalies/module.tf | 8 + .../anomalies/service_anomalies.tf | 17 + ...e2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf | 127 + ...e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf | 3683 + ...31-3bbc-4724-8a4c-88c87431ef51..autotag.tf | 1446 + ...d9-b9a1-4917-80dc-c2a30adffc18..autotag.tf | 1269 + ...1a-8728-4272-a67b-67bd61dc5a48..autotag.tf | 47 + ...de-f34c-4001-98e4-71a9246349ba..autotag.tf | 77 + ...36-9060-4b2f-a839-a9990575f04f..autotag.tf | 20 + ...1a-658c-4162-9e0d-af659ee6f47b..autotag.tf | 59 + ...5d-2147-462e-9123-9dac9ff4459b..autotag.tf | 165 + ...4f-df14-473d-981e-700a4a3ba1c1..autotag.tf | 815 + ...bc-3bbe-46ab-b453-795ee38583d1..autotag.tf | 709 + ...92-dc1a-47e9-899c-63e2bdefe56c..autotag.tf | 61 + ...1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf | 61 + ...82-3266-4ec4-aed1-6490fc433291..autotag.tf | 99 + ...b4-f6b8-473e-8d3b-954f99818175..autotag.tf | 79 + ...b9-3aba-4c47-a162-ca95677af5c8..autotag.tf | 23 + ...c4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf | 188 + ...a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf | 99 + .../20211214-120150_EUPROD/autotags/module.tf | 8 + ...ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf | 61 + .../20211214-120150_EUPROD/configuration.tf | 8 + ...USTER-1A31BABF3BCE56BB..credentials.k8s.tf | 17 + ...USTER-7AB72CF17304A81E..credentials.k8s.tf | 17 + .../credentials/module.tf | 8 + ...-45d7-aabb-f26e2a93a3ff..custom_service.tf | 28 + ...-44f4-9b48-b27d0ed50c54..custom_service.tf | 22 + ...-4442-b118-68794e2abfbd..custom_service.tf | 22 + ...-4297-9050-543c2e3a8186..custom_service.tf | 22 + ...-402f-a0c4-d5870a0321e5..custom_service.tf | 28 + ...-408e-a66a-4fc82e16804e..custom_service.tf | 22 + ...-47ce-947f-c070d0ae6073..custom_service.tf | 22 + ...-4611-a1ef-4218e693544f..custom_service.tf | 22 + ...-4bd3-8860-605ffd45e2d0..custom_service.tf | 34 + ...-4ff2-bbff-4b6563afcac1..custom_service.tf | 22 + ...-4a7f-814d-82c809821a60..custom_service.tf | 22 + ...-4892-acb8-bebd4dc07a23..custom_service.tf | 22 + ...-4eea-b5d3-50f57da77b91..custom_service.tf | 34 + ...-484d-9a1b-3e82944a7a61..custom_service.tf | 46 + ...-4328-9486-2c422b7536e8..custom_service.tf | 34 + ...-4526-936d-735a176e79a6..custom_service.tf | 34 + ...-40b3-861a-fde3cf9b6562..custom_service.tf | 22 + ...-4760-bf25-7c21a5145ece..custom_service.tf | 37 + ...-4997-b4c4-57031609d863..custom_service.tf | 26 + ...-4d7e-ab7f-f8d308c0785d..custom_service.tf | 158 + ...-4481-9fcf-2fef0bb33aab..custom_service.tf | 453 + ...-4131-99af-3884a4884c71..custom_service.tf | 21 + ...-4761-8f2b-80364b63ac9a..custom_service.tf | 241 + ...-47de-9bc1-487b9637b7f7..custom_service.tf | 23 + ...-4c10-8514-2e652e71ffda..custom_service.tf | 80 + ...-48c8-9928-769bb3858bfe..custom_service.tf | 80 + ...-4e18-b69b-934d47ee1d9d..custom_service.tf | 22 + ...-4093-bd8d-7927418e0192..custom_service.tf | 28 + ...-4e67-9c09-d65b533fc24e..custom_service.tf | 22 + ...-4416-af7a-38402a59b0c3..custom_service.tf | 23 + ...-418e-b6ea-040fce5c2f97..custom_service.tf | 39 + ...-4415-a7cd-7438126af19c..custom_service.tf | 22 + ...-44ef-8756-2a333dd32d98..custom_service.tf | 260 + ...-4f88-a9f9-d5131ca7892b..custom_service.tf | 348 + ...-4bf0-94e6-e9676a07cde1..custom_service.tf | 23 + ...-4aa3-923d-caf466f04465..custom_service.tf | 52 + ...-403d-9fe9-4c38b0071768..custom_service.tf | 31 + ...-418b-98e6-832d9a7ee132..custom_service.tf | 22 + ...-4149-b90f-eb439ddf2eb7..custom_service.tf | 22 + ...-4013-b0f9-0a872af3f44b..custom_service.tf | 31 + ...-45a0-bf9e-57a727836b86..custom_service.tf | 51 + .../custom_services/module.tf | 8 + ...-47fe-bb31-60ea5c29e393..custom_service.tf | 22 + ...BC.-419536099809788537..management_zone.tf | 19 + ...GW.8505678630142971659..management_zone.tf | 231 + ...IM.5858960741172780348..management_zone.tf | 19 + ...ST.4284157392148718704..management_zone.tf | 94 + ...L.-4095317036884154012..management_zone.tf | 94 + ...L.-4124588987890496427..management_zone.tf | 91 + ...CS.3255782291710659598..management_zone.tf | 94 + ...TP.6039019990917988583..management_zone.tf | 94 + ...FP.8264399635884697827..management_zone.tf | 19 + ...in.-711670489332587991..management_zone.tf | 19 + ...sp.6759587591579958728..management_zone.tf | 19 + ...2X.7261656644444143142..management_zone.tf | 19 + ...SM.2915456084044023167..management_zone.tf | 19 + ...U.-1268277950254444437..management_zone.tf | 19 + ...C.-2086783870824620197..management_zone.tf | 91 + ...M.-5139616067943914324..management_zone.tf | 19 + ...IS.3009110171208237421..management_zone.tf | 19 + ...P.-5884762133802735399..management_zone.tf | 19 + ...EC2.984553810256726895..management_zone.tf | 19 + ...SBS.281869016656866433..management_zone.tf | 94 + ...ry.2107206930322242750..management_zone.tf | 94 + ...ces.343102601498175580..management_zone.tf | 194 + ...E).4530644663209438695..management_zone.tf | 35 + ...nts.337084454801734616..management_zone.tf | 94 + ...E.-8570994466372814219..management_zone.tf | 94 + ...et.8678780206055840222..management_zone.tf | 94 + ...CG.1580439820202177380..management_zone.tf | 94 + ...CD.5483395701072092813..management_zone.tf | 19 + ...SI.8356220544719609273..management_zone.tf | 94 + ...ds.6501681794177069649..management_zone.tf | 94 + ...t.-7878128883535054810..management_zone.tf | 94 + ...s.-4617890206478168070..management_zone.tf | 94 + ...ur.3815634264786416341..management_zone.tf | 94 + ...al.1777058043439209450..management_zone.tf | 110 + ...r.-4697446559085661233..management_zone.tf | 94 + ...ly.4474755998578015823..management_zone.tf | 94 + ...es.8357308173977663646..management_zone.tf | 174 + ...PM.2344623684560722335..management_zone.tf | 185 + ...DM.5530586743181603811..management_zone.tf | 19 + ...ur.-319238264175647671..management_zone.tf | 94 + ...s.-2636562501139802422..management_zone.tf | 121 + ...es.-733564006240048134..management_zone.tf | 19 + ...U.-9051200530083093822..management_zone.tf | 79 + ...SC.6852567050803592569..management_zone.tf | 94 + ...U.-7762134287292745723..management_zone.tf | 114 + ...s.-1910677594784699639..management_zone.tf | 94 + ...VC.2134637765503631591..management_zone.tf | 19 + ...s.-4019360158137536139..management_zone.tf | 185 + ...Fs.1955885627748260414..management_zone.tf | 282 + ..._2.7948932666251761491..management_zone.tf | 31 + ...s.-4209680620967425339..management_zone.tf | 94 + ...ft.5560806819234660207..management_zone.tf | 22 + ...S.-3752970512426387857..management_zone.tf | 94 + ...SA.6353665037398116067..management_zone.tf | 94 + ...R.-1390264120708265333..management_zone.tf | 19 + ...er.3932428396818255778..management_zone.tf | 19 + ...s.-5698021298883686644..management_zone.tf | 19 + ...a.-3104826150694516428..management_zone.tf | 95 + ...pit.-11067882662526399..management_zone.tf | 94 + ...es.5188541189677060803..management_zone.tf | 94 + ...E.-3795364033337839281..management_zone.tf | 275 + ...KS.4397088666970698037..management_zone.tf | 94 + ...y.-2133422980246552080..management_zone.tf | 39 + ...S.-4413944977212003148..management_zone.tf | 94 + ...BT.7501203881245410096..management_zone.tf | 19 + ...ker.739588863038338383..management_zone.tf | 19 + ...us.5588329812920061262..management_zone.tf | 62 + ...ay.6162343093211434661..management_zone.tf | 94 + ...ch.4065036998432033236..management_zone.tf | 94 + ...W.-1816545408526640868..management_zone.tf | 94 + ...W2.5726542056217232950..management_zone.tf | 11 + ...on.5176227165984262597..management_zone.tf | 114 + ...S.-4388361218144431517..management_zone.tf | 110 + ...es.3268847322115566645..management_zone.tf | 174 + ...ces.-60533151275910715..management_zone.tf | 98 + ...XCC.726963056829115815..management_zone.tf | 114 + ...ce.3851043124338361867..management_zone.tf | 94 + ...s.-4777952942075792115..management_zone.tf | 94 + ...m.-6595885403062829907..management_zone.tf | 94 + ...sa.6489260219676736642..management_zone.tf | 94 + ...m.-8221852403424262400..management_zone.tf | 94 + ...ns.2845183407633390643..management_zone.tf | 94 + ...e.-7068216294419410381..management_zone.tf | 94 + ...s.-4026809012615074124..management_zone.tf | 94 + ...im.6779395205490842283..management_zone.tf | 94 + ...i.-6525374610311912144..management_zone.tf | 94 + ...mcs.703787014794532009..management_zone.tf | 94 + ...er.6845961539606420354..management_zone.tf | 94 + ...y.-1540650025139328186..management_zone.tf | 94 + ...e.-2189390331381689182..management_zone.tf | 94 + ...ms.3535580551222857233..management_zone.tf | 94 + ...ui.8190401556217650523..management_zone.tf | 94 + ...e.-6407838691959707830..management_zone.tf | 94 + ...n.-6517611825592343932..management_zone.tf | 94 + ...le.2364307383147688999..management_zone.tf | 94 + ...ms.8481305279283217918..management_zone.tf | 94 + ...ce.3830608542188797409..management_zone.tf | 94 + ...h.-3430850046259037518..management_zone.tf | 94 + ...ts.3432987914211903046..management_zone.tf | 94 + ...ce.3844700651132280279..management_zone.tf | 94 + ...e.-5558936089274731359..management_zone.tf | 94 + ...-be.234573445895208960..management_zone.tf | 94 + ...o.-5351196144048268257..management_zone.tf | 94 + ...e.-5651984742855815750..management_zone.tf | 94 + ...ent.683077913196182971..management_zone.tf | 94 + ...lo.2446772408456848291..management_zone.tf | 94 + ...ts.3715912383344405425..management_zone.tf | 94 + ...cs.8234311494301662433..management_zone.tf | 94 + ...ce.3646847314212076692..management_zone.tf | 94 + ...e.-3665558699734749902..management_zone.tf | 94 + ...ac.6505043424644966677..management_zone.tf | 94 + ...s.-4813785438275446822..management_zone.tf | 114 + ...r.-3235233091265061954..management_zone.tf | 94 + ...cc.6785475369519132478..management_zone.tf | 94 + ...dc.1057517960840498906..management_zone.tf | 94 + ...ce.4692934809440873007..management_zone.tf | 94 + ...e.-3481404155533271818..management_zone.tf | 94 + ...cy.7901706371616384215..management_zone.tf | 94 + ...e.-4904645486964490409..management_zone.tf | 94 + ...e.-1006261912630048989..management_zone.tf | 94 + ...ce.-454781418938640078..management_zone.tf | 94 + ...ce.1719030588358569859..management_zone.tf | 94 + ...e.-6539988343728513019..management_zone.tf | 94 + ...ce.3507543056413618167..management_zone.tf | 94 + ...e.-6343867182147315832..management_zone.tf | 94 + ...e.-5042002924345469442..management_zone.tf | 94 + ...r.-6973581261416020021..management_zone.tf | 94 + ...r.-6224674043145965813..management_zone.tf | 94 + ...cm.-895580249814261506..management_zone.tf | 94 + ...mfy.848401857749292905..management_zone.tf | 94 + ...ce.1286045901809938488..management_zone.tf | 94 + ...e.-7181836511556584903..management_zone.tf | 94 + ...m.-1461450175817610753..management_zone.tf | 94 + ...e.-6525222654329360526..management_zone.tf | 94 + ...ce.6000238730837026909..management_zone.tf | 94 + ...u.-6465065108278477847..management_zone.tf | 94 + ...n.-8423484601540043009..management_zone.tf | 94 + ...pi.8707127902849896641..management_zone.tf | 94 + ...pi.4542703071885587630..management_zone.tf | 94 + ...ce.5826180152638294023..management_zone.tf | 94 + ...or.-945634447813675373..management_zone.tf | 94 + ...e.-7384668182503674044..management_zone.tf | 94 + ...e.-6224705283204834466..management_zone.tf | 94 + ...ce.6381263894383476159..management_zone.tf | 94 + ...ice.354787604648139004..management_zone.tf | 94 + ...e.-1262921922277035180..management_zone.tf | 94 + ...e.-5195733165670164329..management_zone.tf | 94 + ...e.-4792999921769558004..management_zone.tf | 94 + ...it.8238007143875611982..management_zone.tf | 94 + ...y.-2360172082964226530..management_zone.tf | 94 + ...ice.239098591434607832..management_zone.tf | 94 + ...ce.2693367897048369138..management_zone.tf | 94 + ...e.-7042281349369105957..management_zone.tf | 94 + ...pm.3521442346466955677..management_zone.tf | 94 + ...pp.7431808806854689694..management_zone.tf | 94 + ...sd.3321466583645887684..management_zone.tf | 94 + ...4m.2719806885490791534..management_zone.tf | 94 + ...db.7187056346821278083..management_zone.tf | 94 + ...mc.1786086320445564585..management_zone.tf | 94 + ...caf.662397954779801135..management_zone.tf | 94 + ...rcr.292266112033817776..management_zone.tf | 94 + ...d.-1420185670353694662..management_zone.tf | 94 + ...te.-178713865195665676..management_zone.tf | 94 + ...sa.5806965905152347407..management_zone.tf | 94 + ...sh.6791006737567776609..management_zone.tf | 94 + ...e.-8519305773537616601..management_zone.tf | 94 + ...e.-1783221886243782060..management_zone.tf | 94 + ...e.-1757559001732264280..management_zone.tf | 94 + ...c.-7863243655181765550..management_zone.tf | 94 + ...e.-3570944723533684347..management_zone.tf | 94 + ...s.-8760732051205931982..management_zone.tf | 94 + ...h.-7986744385538534110..management_zone.tf | 94 + ...ce.6825771495168986146..management_zone.tf | 94 + ...e.-2346036958469983045..management_zone.tf | 94 + ...in.5586851433711924938..management_zone.tf | 94 + ...s.-5175560781627909210..management_zone.tf | 94 + ...nc.4240321421761080938..management_zone.tf | 94 + ...s.-3348722348446940244..management_zone.tf | 94 + ...e.-2523692038884129780..management_zone.tf | 94 + ...e.-1198227328507213456..management_zone.tf | 94 + ...y.-1855356480489583241..management_zone.tf | 94 + ...1.-7555644302631013883..management_zone.tf | 94 + ...e.-1836297497707245797..management_zone.tf | 94 + ...e.-8128156058831255427..management_zone.tf | 94 + ...e.-2156298583591841198..management_zone.tf | 94 + ...ce.-818505253642779277..management_zone.tf | 94 + ...r.-7995464145365327731..management_zone.tf | 62 + ...r.-6071617396278040785..management_zone.tf | 62 + ...c.-5466091717637198390..management_zone.tf | 94 + ...m.-4957448593079692287..management_zone.tf | 94 + ...-oc.168846665393629930..management_zone.tf | 94 + ...g.-5861071701153942147..management_zone.tf | 94 + ...o.-9010747661501458721..management_zone.tf | 62 + ...e.-5864191605161185587..management_zone.tf | 174 + ...s.-8550316932235830515..management_zone.tf | 94 + ...e.-3612885846716312220..management_zone.tf | 94 + ...lc.2826000795787228538..management_zone.tf | 94 + ...p.-5953180699600147415..management_zone.tf | 94 + ...ot.-515772749824946029..management_zone.tf | 94 + ...s.-2616965047573894928..management_zone.tf | 94 + ...in.-147393270306928398..management_zone.tf | 19 + ...ve.1023740486178908540..management_zone.tf | 19 + ...g.-7632508319772674991..management_zone.tf | 19 + ...er.5595351203987284817..management_zone.tf | 19 + ...e.-1228515758018962569..management_zone.tf | 94 + ...ce.-930331147395988756..management_zone.tf | 94 + ...ice.-31474243724631220..management_zone.tf | 94 + ...v.-5330838991570054689..management_zone.tf | 94 + ...sp.6094407191706905954..management_zone.tf | 94 + ...es.8628942035731022351..management_zone.tf | 94 + ...es.1783707477276456324..management_zone.tf | 94 + ...g.-8660591714882379410..management_zone.tf | 94 + ...e.-2199516374121367601..management_zone.tf | 94 + ...ice.980968245029181999..management_zone.tf | 94 + ...t.-2188504752080694402..management_zone.tf | 94 + ...er.-156429468485164726..management_zone.tf | 94 + ...e.-5869798444572368149..management_zone.tf | 94 + ...ce.5799269877279631310..management_zone.tf | 94 + ...e.-5211583510761118238..management_zone.tf | 94 + ...ce.2486877234173158832..management_zone.tf | 94 + ...ce.2491728714846787854..management_zone.tf | 94 + ...e.-2066803623641499053..management_zone.tf | 94 + ...ce.3797586243365369391..management_zone.tf | 94 + ...ce.8522662468308095794..management_zone.tf | 94 + ...e.-6050555172529539605..management_zone.tf | 94 + ...ce.3357098755062957648..management_zone.tf | 94 + ...ce.2789267684361766874..management_zone.tf | 94 + ...ce.5865557553090724934..management_zone.tf | 94 + ...e.-7635995389339220770..management_zone.tf | 94 + ...r.-6613180934870175830..management_zone.tf | 94 + ...e.-8592600832842524161..management_zone.tf | 94 + ...de.3344312991060217140..management_zone.tf | 94 + ...e.-1115832180662592707..management_zone.tf | 94 + ...ance.46114594976216242..management_zone.tf | 94 + ...er.4974872442753979399..management_zone.tf | 94 + ...u.-5249314341918312822..management_zone.tf | 94 + ...i.-3219539803207924419..management_zone.tf | 94 + ...r.-6258191149278638298..management_zone.tf | 94 + ...b.-8226161712253414967..management_zone.tf | 94 + ...c.-1633958683594741030..management_zone.tf | 94 + ...g.-2200092601582411463..management_zone.tf | 94 + ...m.-6013854588466847436..management_zone.tf | 94 + ...nd.1658551003314348396..management_zone.tf | 94 + ...er.-705052569401216697..management_zone.tf | 94 + ...r.-6289044499667207502..management_zone.tf | 94 + ...e.-8902327479536667123..management_zone.tf | 94 + ...e.-1406241950085454338..management_zone.tf | 94 + ...er.5257693245064006362..management_zone.tf | 94 + ...ce.3772015827568746420..management_zone.tf | 94 + ...e.-2779709996263365125..management_zone.tf | 94 + ...ta.5982925318220436329..management_zone.tf | 94 + ...-ts.670242093097503433..management_zone.tf | 94 + ...vs.7876609861723293539..management_zone.tf | 94 + ...a.-2009685042850936658..management_zone.tf | 94 + ...ce.8925843135515113505..management_zone.tf | 94 + ...bl.2228363312078773864..management_zone.tf | 114 + ...k.-2891055759702142212..management_zone.tf | 114 + ...s.-8492778620176370345..management_zone.tf | 94 + ...t.-7966244513986779017..management_zone.tf | 94 + ...e.-8977015620553252616..management_zone.tf | 94 + ...er.6237970573590379302..management_zone.tf | 94 + ...tm.1748000559316717118..management_zone.tf | 94 + ...o.-8815130119677366073..management_zone.tf | 94 + ...e.-6137287057127596271..management_zone.tf | 94 + ...r.-1204181947748313729..management_zone.tf | 94 + ...ce.2472898803915005617..management_zone.tf | 94 + ...gu.3857563014711089928..management_zone.tf | 94 + ...b.-7512073509502205738..management_zone.tf | 94 + ...l.-7516522908294698690..management_zone.tf | 94 + ...r.-1636363340970029625..management_zone.tf | 94 + ...e.-3487817013971232940..management_zone.tf | 94 + ...e.-3435599000471094320..management_zone.tf | 94 + ...or.6312603756569057726..management_zone.tf | 94 + ...e.-2619692944278089863..management_zone.tf | 94 + ...ce.6794316792063710932..management_zone.tf | 94 + ...e.-3440958503845572911..management_zone.tf | 94 + ...bt.2116716187718300774..management_zone.tf | 94 + ...i.-5273930433361781004..management_zone.tf | 94 + ...m.-8261459735630992973..management_zone.tf | 94 + ...m.-4003846334862443834..management_zone.tf | 94 + ...er.-214928697454538672..management_zone.tf | 94 + ...e.-6851611601553068903..management_zone.tf | 94 + ...d.-5943418555153993001..management_zone.tf | 94 + ...er.8942190779928556172..management_zone.tf | 94 + ...er.2209945008905404385..management_zone.tf | 94 + ...ce.4907951848187910230..management_zone.tf | 94 + ...s.-1396964481465929461..management_zone.tf | 94 + ...ce.8119874633790636397..management_zone.tf | 94 + ...r.-1184749760203224714..management_zone.tf | 94 + ...r.-3391554374807265844..management_zone.tf | 94 + ...ce.1728583511228313897..management_zone.tf | 94 + ...ce.-464675131828532576..management_zone.tf | 94 + ...am.1243771507483088038..management_zone.tf | 94 + ...ce.2106969274547463714..management_zone.tf | 94 + ...sp.6880487254149934188..management_zone.tf | 94 + ...er.2011744672945135226..management_zone.tf | 94 + ...cs.-160525691340029159..management_zone.tf | 94 + ...b.-8131959358977252437..management_zone.tf | 94 + ...mr.-688422281186010970..management_zone.tf | 94 + ...d.-5534381493737197118..management_zone.tf | 94 + ...u.-4286479403216664835..management_zone.tf | 94 + ...e.-4712284468125873599..management_zone.tf | 94 + ...tvp.994369514616635249..management_zone.tf | 19 + ...ce.7524486573325634721..management_zone.tf | 94 + ...ce.5659820862934834132..management_zone.tf | 94 + ...e.-2136681634610104275..management_zone.tf | 94 + ...ce.2783843045311786472..management_zone.tf | 94 + ...e.-3524077140818801706..management_zone.tf | 94 + ...e.-6280192777790291017..management_zone.tf | 94 + ...ce.-192582546746005275..management_zone.tf | 94 + ...ce.3588325415984644908..management_zone.tf | 94 + ...e.-4629098788625331031..management_zone.tf | 94 + ...e.-1473058620267078394..management_zone.tf | 94 + ...e.-3770775444771220305..management_zone.tf | 94 + ...e.-5786039945021962186..management_zone.tf | 94 + ...e.-4462354815142253164..management_zone.tf | 94 + ...rt.1565629517762195807..management_zone.tf | 94 + ...nd.7139512845863327483..management_zone.tf | 94 + ...ng.8439430533353830924..management_zone.tf | 94 + ...ce.3832313249744862960..management_zone.tf | 94 + ...r.-4542920330127251082..management_zone.tf | 94 + ...e.-5998734171557358773..management_zone.tf | 94 + ...ce.4061574965078448311..management_zone.tf | 94 + ...e.-5394504524020450484..management_zone.tf | 94 + ...in.1843223523468635430..management_zone.tf | 94 + ...e.-1017790433340187721..management_zone.tf | 94 + ...r.-4238479884355788160..management_zone.tf | 94 + ...v.-3228512635352710157..management_zone.tf | 94 + ...r.-7519199679488905472..management_zone.tf | 94 + ...pi.-846196462544696783..management_zone.tf | 94 + ...i.-5707696217538461633..management_zone.tf | 94 + ...r.-1066539719125670580..management_zone.tf | 94 + ...us.-830480395218330790..management_zone.tf | 94 + ...cd.6201076759498324419..management_zone.tf | 94 + ...ts.5842654451628371612..management_zone.tf | 22 + ...er.7984472777235983022..management_zone.tf | 45 + ...ar.7322648462719879167..management_zone.tf | 11 + ...ty.3737706196578343849..management_zone.tf | 27 + ...s.-4112886493107181463..management_zone.tf | 23 + ...d.-8141281538555996318..management_zone.tf | 11 + ...s.-5367999236768661485..management_zone.tf | 11 + ...s.-8663930534173844410..management_zone.tf | 23 + ...s.-5431789095638148262..management_zone.tf | 15 + ...g.-4931602184083142599..management_zone.tf | 11 + ...es.7272386165732072340..management_zone.tf | 15 + ...es.2789442917157839429..management_zone.tf | 11 + ...nt.7212377285048625814..management_zone.tf | 23 + ...es.1072985257684718374..management_zone.tf | 15 + ...n.-7170770367298385161..management_zone.tf | 23 + ...y.-2856031711728268510..management_zone.tf | 15 + ...pp.2877860233955550596..management_zone.tf | 12 + ...in.6607595346813988754..management_zone.tf | 87 + ...s.-8881178060219525495..management_zone.tf | 35 + ...pp.-905305273439641248..management_zone.tf | 59 + ...ra.7111072854346026301..management_zone.tf | 31 + ...s.-8618973496510074025..management_zone.tf | 31 + ...CC.5199358269317144485..management_zone.tf | 264 + ...y.-6611202701233341995..management_zone.tf | 19 + ...GU.7762420106813300217..management_zone.tf | 31 + ...a.-6303890120553130256..management_zone.tf | 31 + ...g.-5513243277421013486..management_zone.tf | 59 + .../management_zones/module.tf | 8 + ...g.-2517423735210691021..management_zone.tf | 34 + ...79-48fe-b247-e08704c0a6ea..notification.tf | 43 + ...0e-3e18-bdf7-fd0172e205b2..notification.tf | 42 + ...58-31a0-b6b7-992d3a09b64c..notification.tf | 42 + ...40-3729-80b2-165a13b45f4b..notification.tf | 42 + ...d2-3b20-acfe-064541b054cb..notification.tf | 42 + ...85-47f1-a5d5-c0f4a7f8530d..notification.tf | 17 + ...a9-3bbd-b9a9-670b0aaea389..notification.tf | 42 + ...fa-3a43-b5e8-3a04e61e9298..notification.tf | 42 + ...f5-48a6-9966-970441662cc0..notification.tf | 10 + ...df-4545-be30-ada065bb9240..notification.tf | 10 + ...09-4590-a08a-d15612c3eb4c..notification.tf | 43 + ...2e-4d1f-9f4f-5e165d1d1e7f..notification.tf | 17 + ...e2-4c6b-84ba-8815df572ac7..notification.tf | 17 + ...f1-41f8-871b-158ba56cb08e..notification.tf | 17 + ...9d-4440-8dcc-8ed65dbef1ae..notification.tf | 10 + ...19-4ae1-bb18-f6ee933d99aa..notification.tf | 10 + ...7b-4a52-8cc8-6b290cbc9042..notification.tf | 17 + ...08-447b-b233-30127d6a7290..notification.tf | 10 + ...a2-4e20-8945-681b3e57f60c..notification.tf | 10 + ...5d-4412-a8b3-8ff6814dfc6d..notification.tf | 17 + ...ed-32b8-90d1-557cc571f52e..notification.tf | 17 + ...b7-343f-a745-11496399e704..notification.tf | 17 + ...fe-4451-931c-3ae2b0c5f5c8..notification.tf | 17 + ...42-4779-9447-008d2e6b54bd..notification.tf | 17 + ...06-48bb-8a2a-b6e864eb2b43..notification.tf | 17 + ...79-47d5-89d2-1d8b33e80b13..notification.tf | 17 + ...90-45b3-a822-5ac84740d583..notification.tf | 17 + ...f3-3c8b-a850-3c0d3796621a..notification.tf | 17 + ...50-46e3-a473-890bf01e89d1..notification.tf | 17 + ...96-4d0e-9562-5b4c0d0eed8a..notification.tf | 17 + ...a6-4dc9-a6f2-e438840dddba..notification.tf | 10 + ...59-39f1-8aeb-7885e2708485..notification.tf | 10 + ...9d-3787-99a8-845fcb26f03d..notification.tf | 43 + ...33-330d-9b19-f5e718ea9855..notification.tf | 42 + ...90-48ca-91cb-7eefbee1bcd4..notification.tf | 42 + ...68-3d19-bcb0-90144f2fae5a..notification.tf | 42 + ...61-381a-b73a-8f90357ca4a0..notification.tf | 42 + ...c7-3119-b5c8-a43bc680b751..notification.tf | 42 + ...c6-39fd-8f26-e23a81c0934e..notification.tf | 42 + ...bf-3d9d-89f7-8a8d5afa6654..notification.tf | 42 + ...dd-3fbe-b7c7-cbc64e319540..notification.tf | 42 + ...b3-3294-87bb-2c51a8c583e5..notification.tf | 42 + ...4b-3357-956b-b6fe99fce1a6..notification.tf | 17 + ...68-39b9-939b-b64504bb232b..notification.tf | 17 + ...fd-3070-8b20-9e6028578027..notification.tf | 17 + ...bb-3bab-825a-b215c6a0dd0b..notification.tf | 17 + ...f1-3bbe-b66f-6ef6b5abe859..notification.tf | 17 + ...9b-319c-9d62-00ff4862902e..notification.tf | 17 + ...08-330d-aa91-89d47da777d8..notification.tf | 17 + .../notifications/module.tf | 8 + ...51-99e9-d8bb4d5f320a..request_attribute.tf | 121 + ...e7-9dd7-b9d1fdf024c8..request_attribute.tf | 26 + ...e2-9eca-433552e08346..request_attribute.tf | 49 + ...b9-8472-f5fd6343c497..request_attribute.tf | 49 + ...14-8174-e5e51fc18f77..request_attribute.tf | 49 + ...c8-a246-817f0f24fa74..request_attribute.tf | 49 + ...05-8087-5610c5102ffc..request_attribute.tf | 17 + ...49-8bab-e643ac1d529e..request_attribute.tf | 69 + ...56-9ba2-ac7c316a64c6..request_attribute.tf | 49 + ...a5-8aed-8a7b9b361ca0..request_attribute.tf | 15 + ...60-9a3f-a9bb4861821e..request_attribute.tf | 238 + ...fa-8f60-ebe999e1b428..request_attribute.tf | 14 + ...cd-8cb9-e99b2a3f0bac..request_attribute.tf | 18 + ...79-b1fe-fcff74e281b7..request_attribute.tf | 15 + ...52-8b18-33815fc5a4a4..request_attribute.tf | 24 + ...5f-ba2d-f8d51546ca84..request_attribute.tf | 26 + ...8e-af8c-b90419b02f06..request_attribute.tf | 97 + ...07-98f5-182645667f18..request_attribute.tf | 27 + .../request_attributes/module.tf | 8 + ...13-b835-d0e0d8a80726..request_attribute.tf | 18 + ...d2-befd-0567f8ddbd81..request_attribute.tf | 18 + ...75-b3ef-33ea79a81ec3..request_attribute.tf | 18 + ...170-ac6f-38dcc97dde80..alerting_profile.tf | 89 + ...2f7-b575-14ee4b68e544..alerting_profile.tf | 76 + ...2a6-bfbc-7db147737f27..alerting_profile.tf | 64 + ...892-ad3d-1e134be46291..alerting_profile.tf | 64 + ...4d4-9770-b37d81169ebb..alerting_profile.tf | 89 + ...f1a-98fc-9ab33a6061e1..alerting_profile.tf | 64 + ...782-a7ab-8521fd2d52f2..alerting_profile.tf | 106 + ...4cf-b33f-2e51ba936557..alerting_profile.tf | 89 + ...a25-b344-7e6d16998d0a..alerting_profile.tf | 89 + ...5d2-b375-fa44bacccfda..alerting_profile.tf | 89 + ...c70-a2f1-5c75986b165d..alerting_profile.tf | 46 + ...ede-a0b7-91e36b019414..alerting_profile.tf | 130 + ...b16-8eb4-9cf3a2598669..alerting_profile.tf | 89 + ...023-9e55-9a43529cb3ce..alerting_profile.tf | 89 + ...d39-ab4f-b03b99c0f501..alerting_profile.tf | 76 + ...425-9293-ddfcc79c05cb..alerting_profile.tf | 89 + ...e23-8cec-30c30012a5ce..alerting_profile.tf | 89 + ...fb7-aefb-b37024df4512..alerting_profile.tf | 89 + ...554-82da-b68fd39cad05..alerting_profile.tf | 89 + ...214-85b9-57bf5a4db569..alerting_profile.tf | 89 + ...b4d-8063-65a3f7f3e6e1..alerting_profile.tf | 89 + ...f3f-8037-b7534b4fe2f2..alerting_profile.tf | 89 + ...2f4-8687-e702f4a98a75..alerting_profile.tf | 89 + ...1c0-a98b-ff8aeedbbc63..alerting_profile.tf | 89 + ...d37-84a3-9a7143f23a43..alerting_profile.tf | 89 + ...8bf-8a52-7ff6b3010234..alerting_profile.tf | 89 + ...4b1-9a16-a5ecb079f56b..alerting_profile.tf | 89 + ...75a-bfbd-aba5acdc9020..alerting_profile.tf | 89 + ...eaf-b67f-958214ab1ce1..alerting_profile.tf | 89 + ...b4e-9250-3422eee2faf8..alerting_profile.tf | 64 + ...ef8-88ac-31e46405d382..alerting_profile.tf | 88 + ...f60-a8b3-9d752258a45f..alerting_profile.tf | 89 + ...996-8476-e2b6d4ab152d..alerting_profile.tf | 89 + ...33d-83e0-4f8f136e7682..alerting_profile.tf | 45 + ...d90-a6e6-b5d16cad9fd3..alerting_profile.tf | 39 + ...c00-8558-adc578eb9694..alerting_profile.tf | 46 + ...d4a-b08d-ae115a8df4b7..alerting_profile.tf | 39 + .../alerting_profiles/module.tf | 8 + ...e4d-9bbb-d8748c0e0fe8..alerting_profile.tf | 4 + ...e2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf | 127 + ...e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf | 3683 + ...31-3bbc-4724-8a4c-88c87431ef51..autotag.tf | 1446 + ...d9-b9a1-4917-80dc-c2a30adffc18..autotag.tf | 1269 + ...1a-8728-4272-a67b-67bd61dc5a48..autotag.tf | 47 + ...de-f34c-4001-98e4-71a9246349ba..autotag.tf | 77 + ...36-9060-4b2f-a839-a9990575f04f..autotag.tf | 20 + ...1a-658c-4162-9e0d-af659ee6f47b..autotag.tf | 59 + ...5d-2147-462e-9123-9dac9ff4459b..autotag.tf | 165 + ...4f-df14-473d-981e-700a4a3ba1c1..autotag.tf | 815 + ...bc-3bbe-46ab-b453-795ee38583d1..autotag.tf | 709 + ...92-dc1a-47e9-899c-63e2bdefe56c..autotag.tf | 61 + ...1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf | 61 + ...82-3266-4ec4-aed1-6490fc433291..autotag.tf | 99 + ...b4-f6b8-473e-8d3b-954f99818175..autotag.tf | 79 + ...b9-3aba-4c47-a162-ca95677af5c8..autotag.tf | 23 + ...c4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf | 188 + ...a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf | 99 + .../20211214-121202_EUPROD/autotags/module.tf | 8 + ...ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf | 61 + .../20211214-121202_EUPROD/configuration.tf | 8 + ...-45d7-aabb-f26e2a93a3ff..custom_service.tf | 28 + ...-44f4-9b48-b27d0ed50c54..custom_service.tf | 22 + ...-4442-b118-68794e2abfbd..custom_service.tf | 22 + ...-4297-9050-543c2e3a8186..custom_service.tf | 22 + ...-402f-a0c4-d5870a0321e5..custom_service.tf | 28 + ...-408e-a66a-4fc82e16804e..custom_service.tf | 22 + ...-47ce-947f-c070d0ae6073..custom_service.tf | 22 + ...-4611-a1ef-4218e693544f..custom_service.tf | 22 + ...-4bd3-8860-605ffd45e2d0..custom_service.tf | 34 + ...-4ff2-bbff-4b6563afcac1..custom_service.tf | 22 + ...-4a7f-814d-82c809821a60..custom_service.tf | 22 + ...-4892-acb8-bebd4dc07a23..custom_service.tf | 22 + ...-4eea-b5d3-50f57da77b91..custom_service.tf | 34 + ...-484d-9a1b-3e82944a7a61..custom_service.tf | 46 + ...-4328-9486-2c422b7536e8..custom_service.tf | 34 + ...-4526-936d-735a176e79a6..custom_service.tf | 34 + ...-40b3-861a-fde3cf9b6562..custom_service.tf | 22 + ...-4760-bf25-7c21a5145ece..custom_service.tf | 37 + ...-4997-b4c4-57031609d863..custom_service.tf | 26 + ...-4d7e-ab7f-f8d308c0785d..custom_service.tf | 158 + ...-4481-9fcf-2fef0bb33aab..custom_service.tf | 453 + ...-4131-99af-3884a4884c71..custom_service.tf | 21 + ...-4761-8f2b-80364b63ac9a..custom_service.tf | 241 + ...-47de-9bc1-487b9637b7f7..custom_service.tf | 23 + ...-4c10-8514-2e652e71ffda..custom_service.tf | 80 + ...-48c8-9928-769bb3858bfe..custom_service.tf | 80 + ...-4e18-b69b-934d47ee1d9d..custom_service.tf | 22 + ...-4093-bd8d-7927418e0192..custom_service.tf | 28 + ...-4e67-9c09-d65b533fc24e..custom_service.tf | 22 + ...-4416-af7a-38402a59b0c3..custom_service.tf | 23 + ...-418e-b6ea-040fce5c2f97..custom_service.tf | 39 + ...-4415-a7cd-7438126af19c..custom_service.tf | 22 + ...-44ef-8756-2a333dd32d98..custom_service.tf | 260 + ...-4f88-a9f9-d5131ca7892b..custom_service.tf | 348 + ...-4bf0-94e6-e9676a07cde1..custom_service.tf | 23 + ...-4aa3-923d-caf466f04465..custom_service.tf | 52 + ...-403d-9fe9-4c38b0071768..custom_service.tf | 31 + ...-418b-98e6-832d9a7ee132..custom_service.tf | 22 + ...-4149-b90f-eb439ddf2eb7..custom_service.tf | 22 + ...-4013-b0f9-0a872af3f44b..custom_service.tf | 31 + ...-45a0-bf9e-57a727836b86..custom_service.tf | 51 + .../custom_services/module.tf | 8 + ...-47fe-bb31-60ea5c29e393..custom_service.tf | 22 + ...BC.-419536099809788537..management_zone.tf | 19 + ...GW.8505678630142971659..management_zone.tf | 231 + ...IM.5858960741172780348..management_zone.tf | 19 + ...ST.4284157392148718704..management_zone.tf | 94 + ...L.-4095317036884154012..management_zone.tf | 94 + ...L.-4124588987890496427..management_zone.tf | 91 + ...CS.3255782291710659598..management_zone.tf | 94 + ...TP.6039019990917988583..management_zone.tf | 94 + ...FP.8264399635884697827..management_zone.tf | 19 + ...in.-711670489332587991..management_zone.tf | 19 + ...sp.6759587591579958728..management_zone.tf | 19 + ...2X.7261656644444143142..management_zone.tf | 19 + ...SM.2915456084044023167..management_zone.tf | 19 + ...U.-1268277950254444437..management_zone.tf | 19 + ...C.-2086783870824620197..management_zone.tf | 91 + ...M.-5139616067943914324..management_zone.tf | 19 + ...IS.3009110171208237421..management_zone.tf | 19 + ...P.-5884762133802735399..management_zone.tf | 19 + ...EC2.984553810256726895..management_zone.tf | 19 + ...SBS.281869016656866433..management_zone.tf | 94 + ...ry.2107206930322242750..management_zone.tf | 94 + ...ces.343102601498175580..management_zone.tf | 194 + ...E).4530644663209438695..management_zone.tf | 35 + ...nts.337084454801734616..management_zone.tf | 94 + ...E.-8570994466372814219..management_zone.tf | 94 + ...et.8678780206055840222..management_zone.tf | 94 + ...CG.1580439820202177380..management_zone.tf | 94 + ...CD.5483395701072092813..management_zone.tf | 19 + ...SI.8356220544719609273..management_zone.tf | 94 + ...ds.6501681794177069649..management_zone.tf | 94 + ...t.-7878128883535054810..management_zone.tf | 94 + ...s.-4617890206478168070..management_zone.tf | 94 + ...ur.3815634264786416341..management_zone.tf | 94 + ...al.1777058043439209450..management_zone.tf | 110 + ...r.-4697446559085661233..management_zone.tf | 94 + ...ly.4474755998578015823..management_zone.tf | 94 + ...es.8357308173977663646..management_zone.tf | 174 + ...PM.2344623684560722335..management_zone.tf | 185 + ...DM.5530586743181603811..management_zone.tf | 19 + ...ur.-319238264175647671..management_zone.tf | 94 + ...s.-2636562501139802422..management_zone.tf | 121 + ...es.-733564006240048134..management_zone.tf | 19 + ...U.-9051200530083093822..management_zone.tf | 79 + ...SC.6852567050803592569..management_zone.tf | 94 + ...U.-7762134287292745723..management_zone.tf | 114 + ...s.-1910677594784699639..management_zone.tf | 94 + ...VC.2134637765503631591..management_zone.tf | 19 + ...s.-4019360158137536139..management_zone.tf | 185 + ...Fs.1955885627748260414..management_zone.tf | 282 + ..._2.7948932666251761491..management_zone.tf | 31 + ...s.-4209680620967425339..management_zone.tf | 94 + ...ft.5560806819234660207..management_zone.tf | 22 + ...S.-3752970512426387857..management_zone.tf | 94 + ...SA.6353665037398116067..management_zone.tf | 94 + ...R.-1390264120708265333..management_zone.tf | 19 + ...er.3932428396818255778..management_zone.tf | 19 + ...s.-5698021298883686644..management_zone.tf | 19 + ...a.-3104826150694516428..management_zone.tf | 95 + ...pit.-11067882662526399..management_zone.tf | 94 + ...es.5188541189677060803..management_zone.tf | 94 + ...E.-3795364033337839281..management_zone.tf | 275 + ...KS.4397088666970698037..management_zone.tf | 94 + ...y.-2133422980246552080..management_zone.tf | 39 + ...S.-4413944977212003148..management_zone.tf | 94 + ...BT.7501203881245410096..management_zone.tf | 19 + ...ker.739588863038338383..management_zone.tf | 19 + ...us.5588329812920061262..management_zone.tf | 62 + ...ay.6162343093211434661..management_zone.tf | 94 + ...ch.4065036998432033236..management_zone.tf | 94 + ...W.-1816545408526640868..management_zone.tf | 94 + ...W2.5726542056217232950..management_zone.tf | 11 + ...on.5176227165984262597..management_zone.tf | 114 + ...S.-4388361218144431517..management_zone.tf | 110 + ...es.3268847322115566645..management_zone.tf | 174 + ...ces.-60533151275910715..management_zone.tf | 98 + ...XCC.726963056829115815..management_zone.tf | 114 + ...ce.3851043124338361867..management_zone.tf | 94 + ...s.-4777952942075792115..management_zone.tf | 94 + ...m.-6595885403062829907..management_zone.tf | 94 + ...sa.6489260219676736642..management_zone.tf | 94 + ...m.-8221852403424262400..management_zone.tf | 94 + ...ns.2845183407633390643..management_zone.tf | 94 + ...e.-7068216294419410381..management_zone.tf | 94 + ...s.-4026809012615074124..management_zone.tf | 94 + ...im.6779395205490842283..management_zone.tf | 94 + ...i.-6525374610311912144..management_zone.tf | 94 + ...mcs.703787014794532009..management_zone.tf | 94 + ...er.6845961539606420354..management_zone.tf | 94 + ...y.-1540650025139328186..management_zone.tf | 94 + ...e.-2189390331381689182..management_zone.tf | 94 + ...ms.3535580551222857233..management_zone.tf | 94 + ...ui.8190401556217650523..management_zone.tf | 94 + ...e.-6407838691959707830..management_zone.tf | 94 + ...n.-6517611825592343932..management_zone.tf | 94 + ...le.2364307383147688999..management_zone.tf | 94 + ...ms.8481305279283217918..management_zone.tf | 94 + ...ce.3830608542188797409..management_zone.tf | 94 + ...h.-3430850046259037518..management_zone.tf | 94 + ...ts.3432987914211903046..management_zone.tf | 94 + ...ce.3844700651132280279..management_zone.tf | 94 + ...e.-5558936089274731359..management_zone.tf | 94 + ...-be.234573445895208960..management_zone.tf | 94 + ...o.-5351196144048268257..management_zone.tf | 94 + ...e.-5651984742855815750..management_zone.tf | 94 + ...ent.683077913196182971..management_zone.tf | 94 + ...lo.2446772408456848291..management_zone.tf | 94 + ...ts.3715912383344405425..management_zone.tf | 94 + ...cs.8234311494301662433..management_zone.tf | 94 + ...ce.3646847314212076692..management_zone.tf | 94 + ...e.-3665558699734749902..management_zone.tf | 94 + ...ac.6505043424644966677..management_zone.tf | 94 + ...s.-4813785438275446822..management_zone.tf | 114 + ...r.-3235233091265061954..management_zone.tf | 94 + ...cc.6785475369519132478..management_zone.tf | 94 + ...dc.1057517960840498906..management_zone.tf | 94 + ...ce.4692934809440873007..management_zone.tf | 94 + ...e.-3481404155533271818..management_zone.tf | 94 + ...cy.7901706371616384215..management_zone.tf | 94 + ...e.-4904645486964490409..management_zone.tf | 94 + ...e.-1006261912630048989..management_zone.tf | 94 + ...ce.-454781418938640078..management_zone.tf | 94 + ...ce.1719030588358569859..management_zone.tf | 94 + ...e.-6539988343728513019..management_zone.tf | 94 + ...ce.3507543056413618167..management_zone.tf | 94 + ...e.-6343867182147315832..management_zone.tf | 94 + ...e.-5042002924345469442..management_zone.tf | 94 + ...r.-6973581261416020021..management_zone.tf | 94 + ...r.-6224674043145965813..management_zone.tf | 94 + ...cm.-895580249814261506..management_zone.tf | 94 + ...mfy.848401857749292905..management_zone.tf | 94 + ...ce.1286045901809938488..management_zone.tf | 94 + ...e.-7181836511556584903..management_zone.tf | 94 + ...m.-1461450175817610753..management_zone.tf | 94 + ...e.-6525222654329360526..management_zone.tf | 94 + ...ce.6000238730837026909..management_zone.tf | 94 + ...u.-6465065108278477847..management_zone.tf | 94 + ...n.-8423484601540043009..management_zone.tf | 94 + ...pi.8707127902849896641..management_zone.tf | 94 + ...pi.4542703071885587630..management_zone.tf | 94 + ...ce.5826180152638294023..management_zone.tf | 94 + ...or.-945634447813675373..management_zone.tf | 94 + ...e.-7384668182503674044..management_zone.tf | 94 + ...e.-6224705283204834466..management_zone.tf | 94 + ...ce.6381263894383476159..management_zone.tf | 94 + ...ice.354787604648139004..management_zone.tf | 94 + ...e.-1262921922277035180..management_zone.tf | 94 + ...e.-5195733165670164329..management_zone.tf | 94 + ...e.-4792999921769558004..management_zone.tf | 94 + ...it.8238007143875611982..management_zone.tf | 94 + ...y.-2360172082964226530..management_zone.tf | 94 + ...ice.239098591434607832..management_zone.tf | 94 + ...ce.2693367897048369138..management_zone.tf | 94 + ...e.-7042281349369105957..management_zone.tf | 94 + ...pm.3521442346466955677..management_zone.tf | 94 + ...pp.7431808806854689694..management_zone.tf | 94 + ...sd.3321466583645887684..management_zone.tf | 94 + ...4m.2719806885490791534..management_zone.tf | 94 + ...db.7187056346821278083..management_zone.tf | 94 + ...mc.1786086320445564585..management_zone.tf | 94 + ...caf.662397954779801135..management_zone.tf | 94 + ...rcr.292266112033817776..management_zone.tf | 94 + ...d.-1420185670353694662..management_zone.tf | 94 + ...te.-178713865195665676..management_zone.tf | 94 + ...sa.5806965905152347407..management_zone.tf | 94 + ...sh.6791006737567776609..management_zone.tf | 94 + ...e.-8519305773537616601..management_zone.tf | 94 + ...e.-1783221886243782060..management_zone.tf | 94 + ...e.-1757559001732264280..management_zone.tf | 94 + ...c.-7863243655181765550..management_zone.tf | 94 + ...e.-3570944723533684347..management_zone.tf | 94 + ...s.-8760732051205931982..management_zone.tf | 94 + ...h.-7986744385538534110..management_zone.tf | 94 + ...ce.6825771495168986146..management_zone.tf | 94 + ...e.-2346036958469983045..management_zone.tf | 94 + ...in.5586851433711924938..management_zone.tf | 94 + ...s.-5175560781627909210..management_zone.tf | 94 + ...nc.4240321421761080938..management_zone.tf | 94 + ...s.-3348722348446940244..management_zone.tf | 94 + ...e.-2523692038884129780..management_zone.tf | 94 + ...e.-1198227328507213456..management_zone.tf | 94 + ...y.-1855356480489583241..management_zone.tf | 94 + ...1.-7555644302631013883..management_zone.tf | 94 + ...e.-1836297497707245797..management_zone.tf | 94 + ...e.-8128156058831255427..management_zone.tf | 94 + ...e.-2156298583591841198..management_zone.tf | 94 + ...ce.-818505253642779277..management_zone.tf | 94 + ...r.-7995464145365327731..management_zone.tf | 62 + ...r.-6071617396278040785..management_zone.tf | 62 + ...c.-5466091717637198390..management_zone.tf | 94 + ...m.-4957448593079692287..management_zone.tf | 94 + ...-oc.168846665393629930..management_zone.tf | 94 + ...g.-5861071701153942147..management_zone.tf | 94 + ...o.-9010747661501458721..management_zone.tf | 62 + ...e.-5864191605161185587..management_zone.tf | 174 + ...s.-8550316932235830515..management_zone.tf | 94 + ...e.-3612885846716312220..management_zone.tf | 94 + ...lc.2826000795787228538..management_zone.tf | 94 + ...p.-5953180699600147415..management_zone.tf | 94 + ...ot.-515772749824946029..management_zone.tf | 94 + ...s.-2616965047573894928..management_zone.tf | 94 + ...in.-147393270306928398..management_zone.tf | 19 + ...ve.1023740486178908540..management_zone.tf | 19 + ...g.-7632508319772674991..management_zone.tf | 19 + ...er.5595351203987284817..management_zone.tf | 19 + ...e.-1228515758018962569..management_zone.tf | 94 + ...ce.-930331147395988756..management_zone.tf | 94 + ...ice.-31474243724631220..management_zone.tf | 94 + ...v.-5330838991570054689..management_zone.tf | 94 + ...sp.6094407191706905954..management_zone.tf | 94 + ...es.8628942035731022351..management_zone.tf | 94 + ...es.1783707477276456324..management_zone.tf | 94 + ...g.-8660591714882379410..management_zone.tf | 94 + ...e.-2199516374121367601..management_zone.tf | 94 + ...ice.980968245029181999..management_zone.tf | 94 + ...t.-2188504752080694402..management_zone.tf | 94 + ...er.-156429468485164726..management_zone.tf | 94 + ...e.-5869798444572368149..management_zone.tf | 94 + ...ce.5799269877279631310..management_zone.tf | 94 + ...e.-5211583510761118238..management_zone.tf | 94 + ...ce.2486877234173158832..management_zone.tf | 94 + ...ce.2491728714846787854..management_zone.tf | 94 + ...e.-2066803623641499053..management_zone.tf | 94 + ...ce.3797586243365369391..management_zone.tf | 94 + ...ce.8522662468308095794..management_zone.tf | 94 + ...e.-6050555172529539605..management_zone.tf | 94 + ...ce.3357098755062957648..management_zone.tf | 94 + ...ce.2789267684361766874..management_zone.tf | 94 + ...ce.5865557553090724934..management_zone.tf | 94 + ...e.-7635995389339220770..management_zone.tf | 94 + ...r.-6613180934870175830..management_zone.tf | 94 + ...e.-8592600832842524161..management_zone.tf | 94 + ...de.3344312991060217140..management_zone.tf | 94 + ...e.-1115832180662592707..management_zone.tf | 94 + ...ance.46114594976216242..management_zone.tf | 94 + ...er.4974872442753979399..management_zone.tf | 94 + ...u.-5249314341918312822..management_zone.tf | 94 + ...i.-3219539803207924419..management_zone.tf | 94 + ...r.-6258191149278638298..management_zone.tf | 94 + ...b.-8226161712253414967..management_zone.tf | 94 + ...c.-1633958683594741030..management_zone.tf | 94 + ...g.-2200092601582411463..management_zone.tf | 94 + ...m.-6013854588466847436..management_zone.tf | 94 + ...nd.1658551003314348396..management_zone.tf | 94 + ...er.-705052569401216697..management_zone.tf | 94 + ...r.-6289044499667207502..management_zone.tf | 94 + ...e.-8902327479536667123..management_zone.tf | 94 + ...e.-1406241950085454338..management_zone.tf | 94 + ...er.5257693245064006362..management_zone.tf | 94 + ...ce.3772015827568746420..management_zone.tf | 94 + ...e.-2779709996263365125..management_zone.tf | 94 + ...ta.5982925318220436329..management_zone.tf | 94 + ...-ts.670242093097503433..management_zone.tf | 94 + ...vs.7876609861723293539..management_zone.tf | 94 + ...a.-2009685042850936658..management_zone.tf | 94 + ...ce.8925843135515113505..management_zone.tf | 94 + ...bl.2228363312078773864..management_zone.tf | 114 + ...k.-2891055759702142212..management_zone.tf | 114 + ...s.-8492778620176370345..management_zone.tf | 94 + ...t.-7966244513986779017..management_zone.tf | 94 + ...e.-8977015620553252616..management_zone.tf | 94 + ...er.6237970573590379302..management_zone.tf | 94 + ...tm.1748000559316717118..management_zone.tf | 94 + ...o.-8815130119677366073..management_zone.tf | 94 + ...e.-6137287057127596271..management_zone.tf | 94 + ...r.-1204181947748313729..management_zone.tf | 94 + ...ce.2472898803915005617..management_zone.tf | 94 + ...gu.3857563014711089928..management_zone.tf | 94 + ...b.-7512073509502205738..management_zone.tf | 94 + ...l.-7516522908294698690..management_zone.tf | 94 + ...r.-1636363340970029625..management_zone.tf | 94 + ...e.-3487817013971232940..management_zone.tf | 94 + ...e.-3435599000471094320..management_zone.tf | 94 + ...or.6312603756569057726..management_zone.tf | 94 + ...e.-2619692944278089863..management_zone.tf | 94 + ...ce.6794316792063710932..management_zone.tf | 94 + ...e.-3440958503845572911..management_zone.tf | 94 + ...bt.2116716187718300774..management_zone.tf | 94 + ...i.-5273930433361781004..management_zone.tf | 94 + ...m.-8261459735630992973..management_zone.tf | 94 + ...m.-4003846334862443834..management_zone.tf | 94 + ...er.-214928697454538672..management_zone.tf | 94 + ...e.-6851611601553068903..management_zone.tf | 94 + ...d.-5943418555153993001..management_zone.tf | 94 + ...er.8942190779928556172..management_zone.tf | 94 + ...er.2209945008905404385..management_zone.tf | 94 + ...ce.4907951848187910230..management_zone.tf | 94 + ...s.-1396964481465929461..management_zone.tf | 94 + ...ce.8119874633790636397..management_zone.tf | 94 + ...r.-1184749760203224714..management_zone.tf | 94 + ...r.-3391554374807265844..management_zone.tf | 94 + ...ce.1728583511228313897..management_zone.tf | 94 + ...ce.-464675131828532576..management_zone.tf | 94 + ...am.1243771507483088038..management_zone.tf | 94 + ...ce.2106969274547463714..management_zone.tf | 94 + ...sp.6880487254149934188..management_zone.tf | 94 + ...er.2011744672945135226..management_zone.tf | 94 + ...cs.-160525691340029159..management_zone.tf | 94 + ...b.-8131959358977252437..management_zone.tf | 94 + ...mr.-688422281186010970..management_zone.tf | 94 + ...d.-5534381493737197118..management_zone.tf | 94 + ...u.-4286479403216664835..management_zone.tf | 94 + ...e.-4712284468125873599..management_zone.tf | 94 + ...tvp.994369514616635249..management_zone.tf | 19 + ...ce.7524486573325634721..management_zone.tf | 94 + ...ce.5659820862934834132..management_zone.tf | 94 + ...e.-2136681634610104275..management_zone.tf | 94 + ...ce.2783843045311786472..management_zone.tf | 94 + ...e.-3524077140818801706..management_zone.tf | 94 + ...e.-6280192777790291017..management_zone.tf | 94 + ...ce.-192582546746005275..management_zone.tf | 94 + ...ce.3588325415984644908..management_zone.tf | 94 + ...e.-4629098788625331031..management_zone.tf | 94 + ...e.-1473058620267078394..management_zone.tf | 94 + ...e.-3770775444771220305..management_zone.tf | 94 + ...e.-5786039945021962186..management_zone.tf | 94 + ...e.-4462354815142253164..management_zone.tf | 94 + ...rt.1565629517762195807..management_zone.tf | 94 + ...nd.7139512845863327483..management_zone.tf | 94 + ...ng.8439430533353830924..management_zone.tf | 94 + ...ce.3832313249744862960..management_zone.tf | 94 + ...r.-4542920330127251082..management_zone.tf | 94 + ...e.-5998734171557358773..management_zone.tf | 94 + ...ce.4061574965078448311..management_zone.tf | 94 + ...e.-5394504524020450484..management_zone.tf | 94 + ...in.1843223523468635430..management_zone.tf | 94 + ...e.-1017790433340187721..management_zone.tf | 94 + ...r.-4238479884355788160..management_zone.tf | 94 + ...v.-3228512635352710157..management_zone.tf | 94 + ...r.-7519199679488905472..management_zone.tf | 94 + ...pi.-846196462544696783..management_zone.tf | 94 + ...i.-5707696217538461633..management_zone.tf | 94 + ...r.-1066539719125670580..management_zone.tf | 94 + ...us.-830480395218330790..management_zone.tf | 94 + ...cd.6201076759498324419..management_zone.tf | 94 + ...ts.5842654451628371612..management_zone.tf | 22 + ...er.7984472777235983022..management_zone.tf | 45 + ...ar.7322648462719879167..management_zone.tf | 11 + ...ty.3737706196578343849..management_zone.tf | 27 + ...s.-4112886493107181463..management_zone.tf | 23 + ...d.-8141281538555996318..management_zone.tf | 11 + ...s.-5367999236768661485..management_zone.tf | 11 + ...s.-8663930534173844410..management_zone.tf | 23 + ...s.-5431789095638148262..management_zone.tf | 15 + ...g.-4931602184083142599..management_zone.tf | 11 + ...es.7272386165732072340..management_zone.tf | 15 + ...es.2789442917157839429..management_zone.tf | 11 + ...nt.7212377285048625814..management_zone.tf | 23 + ...es.1072985257684718374..management_zone.tf | 15 + ...n.-7170770367298385161..management_zone.tf | 23 + ...y.-2856031711728268510..management_zone.tf | 15 + ...pp.2877860233955550596..management_zone.tf | 12 + ...in.6607595346813988754..management_zone.tf | 87 + ...s.-8881178060219525495..management_zone.tf | 35 + ...pp.-905305273439641248..management_zone.tf | 59 + ...ra.7111072854346026301..management_zone.tf | 31 + ...s.-8618973496510074025..management_zone.tf | 31 + ...CC.5199358269317144485..management_zone.tf | 264 + ...y.-6611202701233341995..management_zone.tf | 19 + ...GU.7762420106813300217..management_zone.tf | 31 + ...a.-6303890120553130256..management_zone.tf | 31 + ...g.-5513243277421013486..management_zone.tf | 59 + .../management_zones/module.tf | 8 + ...g.-2517423735210691021..management_zone.tf | 34 + ...170-ac6f-38dcc97dde80..alerting_profile.tf | 89 + ...2f7-b575-14ee4b68e544..alerting_profile.tf | 76 + ...2a6-bfbc-7db147737f27..alerting_profile.tf | 64 + ...892-ad3d-1e134be46291..alerting_profile.tf | 64 + ...4d4-9770-b37d81169ebb..alerting_profile.tf | 89 + ...f1a-98fc-9ab33a6061e1..alerting_profile.tf | 64 + ...782-a7ab-8521fd2d52f2..alerting_profile.tf | 106 + ...4cf-b33f-2e51ba936557..alerting_profile.tf | 89 + ...a25-b344-7e6d16998d0a..alerting_profile.tf | 89 + ...5d2-b375-fa44bacccfda..alerting_profile.tf | 89 + ...c70-a2f1-5c75986b165d..alerting_profile.tf | 46 + ...ede-a0b7-91e36b019414..alerting_profile.tf | 130 + ...b16-8eb4-9cf3a2598669..alerting_profile.tf | 89 + ...023-9e55-9a43529cb3ce..alerting_profile.tf | 89 + ...d39-ab4f-b03b99c0f501..alerting_profile.tf | 76 + ...425-9293-ddfcc79c05cb..alerting_profile.tf | 89 + ...e23-8cec-30c30012a5ce..alerting_profile.tf | 89 + ...fb7-aefb-b37024df4512..alerting_profile.tf | 89 + ...554-82da-b68fd39cad05..alerting_profile.tf | 89 + ...214-85b9-57bf5a4db569..alerting_profile.tf | 89 + ...b4d-8063-65a3f7f3e6e1..alerting_profile.tf | 89 + ...f3f-8037-b7534b4fe2f2..alerting_profile.tf | 89 + ...2f4-8687-e702f4a98a75..alerting_profile.tf | 89 + ...1c0-a98b-ff8aeedbbc63..alerting_profile.tf | 89 + ...d37-84a3-9a7143f23a43..alerting_profile.tf | 89 + ...8bf-8a52-7ff6b3010234..alerting_profile.tf | 89 + ...4b1-9a16-a5ecb079f56b..alerting_profile.tf | 89 + ...75a-bfbd-aba5acdc9020..alerting_profile.tf | 89 + ...eaf-b67f-958214ab1ce1..alerting_profile.tf | 89 + ...b4e-9250-3422eee2faf8..alerting_profile.tf | 64 + ...ef8-88ac-31e46405d382..alerting_profile.tf | 88 + ...f60-a8b3-9d752258a45f..alerting_profile.tf | 89 + ...996-8476-e2b6d4ab152d..alerting_profile.tf | 89 + ...33d-83e0-4f8f136e7682..alerting_profile.tf | 45 + ...d90-a6e6-b5d16cad9fd3..alerting_profile.tf | 39 + ...c00-8558-adc578eb9694..alerting_profile.tf | 46 + ...d4a-b08d-ae115a8df4b7..alerting_profile.tf | 39 + ...e4d-9bbb-d8748c0e0fe8..alerting_profile.tf | 4 + ...e2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf | 127 + ...e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf | 3683 + ...31-3bbc-4724-8a4c-88c87431ef51..autotag.tf | 1446 + ...d9-b9a1-4917-80dc-c2a30adffc18..autotag.tf | 1269 + ...1a-8728-4272-a67b-67bd61dc5a48..autotag.tf | 47 + ...de-f34c-4001-98e4-71a9246349ba..autotag.tf | 77 + ...36-9060-4b2f-a839-a9990575f04f..autotag.tf | 20 + ...1a-658c-4162-9e0d-af659ee6f47b..autotag.tf | 59 + ...5d-2147-462e-9123-9dac9ff4459b..autotag.tf | 165 + ...4f-df14-473d-981e-700a4a3ba1c1..autotag.tf | 815 + ...bc-3bbe-46ab-b453-795ee38583d1..autotag.tf | 709 + ...92-dc1a-47e9-899c-63e2bdefe56c..autotag.tf | 61 + ...1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf | 61 + ...82-3266-4ec4-aed1-6490fc433291..autotag.tf | 99 + ...b4-f6b8-473e-8d3b-954f99818175..autotag.tf | 79 + ...b9-3aba-4c47-a162-ca95677af5c8..autotag.tf | 23 + ...c4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf | 188 + ...a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf | 99 + ...ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf | 61 + .../20211214-121811_EUPROD/configuration.tf | 8 + ...-45d7-aabb-f26e2a93a3ff..custom_service.tf | 28 + ...-44f4-9b48-b27d0ed50c54..custom_service.tf | 22 + ...-4442-b118-68794e2abfbd..custom_service.tf | 22 + ...-4297-9050-543c2e3a8186..custom_service.tf | 22 + ...-402f-a0c4-d5870a0321e5..custom_service.tf | 28 + ...-408e-a66a-4fc82e16804e..custom_service.tf | 22 + ...-47ce-947f-c070d0ae6073..custom_service.tf | 22 + ...-4611-a1ef-4218e693544f..custom_service.tf | 22 + ...-4bd3-8860-605ffd45e2d0..custom_service.tf | 34 + ...-4ff2-bbff-4b6563afcac1..custom_service.tf | 22 + ...-4a7f-814d-82c809821a60..custom_service.tf | 22 + ...-4892-acb8-bebd4dc07a23..custom_service.tf | 22 + ...-4eea-b5d3-50f57da77b91..custom_service.tf | 34 + ...-484d-9a1b-3e82944a7a61..custom_service.tf | 46 + ...-4328-9486-2c422b7536e8..custom_service.tf | 34 + ...-4526-936d-735a176e79a6..custom_service.tf | 34 + ...-40b3-861a-fde3cf9b6562..custom_service.tf | 22 + ...-4760-bf25-7c21a5145ece..custom_service.tf | 37 + ...-4997-b4c4-57031609d863..custom_service.tf | 26 + ...-4d7e-ab7f-f8d308c0785d..custom_service.tf | 158 + ...-4481-9fcf-2fef0bb33aab..custom_service.tf | 453 + ...-4131-99af-3884a4884c71..custom_service.tf | 21 + ...-4761-8f2b-80364b63ac9a..custom_service.tf | 241 + ...-47de-9bc1-487b9637b7f7..custom_service.tf | 23 + ...-4c10-8514-2e652e71ffda..custom_service.tf | 80 + ...-48c8-9928-769bb3858bfe..custom_service.tf | 80 + ...-4e18-b69b-934d47ee1d9d..custom_service.tf | 22 + ...-4093-bd8d-7927418e0192..custom_service.tf | 28 + ...-4e67-9c09-d65b533fc24e..custom_service.tf | 22 + ...-4416-af7a-38402a59b0c3..custom_service.tf | 23 + ...-418e-b6ea-040fce5c2f97..custom_service.tf | 39 + ...-4415-a7cd-7438126af19c..custom_service.tf | 22 + ...-44ef-8756-2a333dd32d98..custom_service.tf | 260 + ...-4f88-a9f9-d5131ca7892b..custom_service.tf | 348 + ...-4bf0-94e6-e9676a07cde1..custom_service.tf | 23 + ...-4aa3-923d-caf466f04465..custom_service.tf | 52 + ...-403d-9fe9-4c38b0071768..custom_service.tf | 31 + ...-418b-98e6-832d9a7ee132..custom_service.tf | 22 + ...-4149-b90f-eb439ddf2eb7..custom_service.tf | 22 + ...-4013-b0f9-0a872af3f44b..custom_service.tf | 31 + ...-45a0-bf9e-57a727836b86..custom_service.tf | 51 + ...-47fe-bb31-60ea5c29e393..custom_service.tf | 22 + ...BC.-419536099809788537..management_zone.tf | 19 + ...GW.8505678630142971659..management_zone.tf | 231 + ...IM.5858960741172780348..management_zone.tf | 19 + ...ST.4284157392148718704..management_zone.tf | 94 + ...L.-4095317036884154012..management_zone.tf | 94 + ...L.-4124588987890496427..management_zone.tf | 91 + ...CS.3255782291710659598..management_zone.tf | 94 + ...TP.6039019990917988583..management_zone.tf | 94 + ...FP.8264399635884697827..management_zone.tf | 19 + ...in.-711670489332587991..management_zone.tf | 19 + ...sp.6759587591579958728..management_zone.tf | 19 + ...2X.7261656644444143142..management_zone.tf | 19 + ...SM.2915456084044023167..management_zone.tf | 19 + ...U.-1268277950254444437..management_zone.tf | 19 + ...C.-2086783870824620197..management_zone.tf | 91 + ...M.-5139616067943914324..management_zone.tf | 19 + ...IS.3009110171208237421..management_zone.tf | 19 + ...P.-5884762133802735399..management_zone.tf | 19 + ...EC2.984553810256726895..management_zone.tf | 19 + ...SBS.281869016656866433..management_zone.tf | 94 + ...ry.2107206930322242750..management_zone.tf | 94 + ...ces.343102601498175580..management_zone.tf | 194 + ...E).4530644663209438695..management_zone.tf | 35 + ...nts.337084454801734616..management_zone.tf | 94 + ...E.-8570994466372814219..management_zone.tf | 94 + ...et.8678780206055840222..management_zone.tf | 94 + ...CG.1580439820202177380..management_zone.tf | 94 + ...CD.5483395701072092813..management_zone.tf | 19 + ...SI.8356220544719609273..management_zone.tf | 94 + ...ds.6501681794177069649..management_zone.tf | 94 + ...t.-7878128883535054810..management_zone.tf | 94 + ...s.-4617890206478168070..management_zone.tf | 94 + ...ur.3815634264786416341..management_zone.tf | 94 + ...al.1777058043439209450..management_zone.tf | 110 + ...r.-4697446559085661233..management_zone.tf | 94 + ...ly.4474755998578015823..management_zone.tf | 94 + ...es.8357308173977663646..management_zone.tf | 174 + ...PM.2344623684560722335..management_zone.tf | 185 + ...DM.5530586743181603811..management_zone.tf | 19 + ...ur.-319238264175647671..management_zone.tf | 94 + ...s.-2636562501139802422..management_zone.tf | 121 + ...es.-733564006240048134..management_zone.tf | 19 + ...U.-9051200530083093822..management_zone.tf | 79 + ...SC.6852567050803592569..management_zone.tf | 94 + ...U.-7762134287292745723..management_zone.tf | 114 + ...s.-1910677594784699639..management_zone.tf | 94 + ...VC.2134637765503631591..management_zone.tf | 19 + ...s.-4019360158137536139..management_zone.tf | 185 + ...Fs.1955885627748260414..management_zone.tf | 282 + ..._2.7948932666251761491..management_zone.tf | 31 + ...s.-4209680620967425339..management_zone.tf | 94 + ...ft.5560806819234660207..management_zone.tf | 22 + ...S.-3752970512426387857..management_zone.tf | 94 + ...SA.6353665037398116067..management_zone.tf | 94 + ...R.-1390264120708265333..management_zone.tf | 19 + ...er.3932428396818255778..management_zone.tf | 19 + ...s.-5698021298883686644..management_zone.tf | 19 + ...a.-3104826150694516428..management_zone.tf | 95 + ...pit.-11067882662526399..management_zone.tf | 94 + ...es.5188541189677060803..management_zone.tf | 94 + ...E.-3795364033337839281..management_zone.tf | 275 + ...KS.4397088666970698037..management_zone.tf | 94 + ...y.-2133422980246552080..management_zone.tf | 39 + ...S.-4413944977212003148..management_zone.tf | 94 + ...BT.7501203881245410096..management_zone.tf | 19 + ...ker.739588863038338383..management_zone.tf | 19 + ...us.5588329812920061262..management_zone.tf | 62 + ...ay.6162343093211434661..management_zone.tf | 94 + ...ch.4065036998432033236..management_zone.tf | 94 + ...W.-1816545408526640868..management_zone.tf | 94 + ...W2.5726542056217232950..management_zone.tf | 11 + ...on.5176227165984262597..management_zone.tf | 114 + ...S.-4388361218144431517..management_zone.tf | 110 + ...es.3268847322115566645..management_zone.tf | 174 + ...ces.-60533151275910715..management_zone.tf | 98 + ...XCC.726963056829115815..management_zone.tf | 114 + ...ce.3851043124338361867..management_zone.tf | 94 + ...s.-4777952942075792115..management_zone.tf | 94 + ...m.-6595885403062829907..management_zone.tf | 94 + ...sa.6489260219676736642..management_zone.tf | 94 + ...m.-8221852403424262400..management_zone.tf | 94 + ...ns.2845183407633390643..management_zone.tf | 94 + ...e.-7068216294419410381..management_zone.tf | 94 + ...s.-4026809012615074124..management_zone.tf | 94 + ...im.6779395205490842283..management_zone.tf | 94 + ...i.-6525374610311912144..management_zone.tf | 94 + ...mcs.703787014794532009..management_zone.tf | 94 + ...er.6845961539606420354..management_zone.tf | 94 + ...y.-1540650025139328186..management_zone.tf | 94 + ...e.-2189390331381689182..management_zone.tf | 94 + ...ms.3535580551222857233..management_zone.tf | 94 + ...ui.8190401556217650523..management_zone.tf | 94 + ...e.-6407838691959707830..management_zone.tf | 94 + ...n.-6517611825592343932..management_zone.tf | 94 + ...le.2364307383147688999..management_zone.tf | 94 + ...ms.8481305279283217918..management_zone.tf | 94 + ...ce.3830608542188797409..management_zone.tf | 94 + ...h.-3430850046259037518..management_zone.tf | 94 + ...ts.3432987914211903046..management_zone.tf | 94 + ...ce.3844700651132280279..management_zone.tf | 94 + ...e.-5558936089274731359..management_zone.tf | 94 + ...-be.234573445895208960..management_zone.tf | 94 + ...o.-5351196144048268257..management_zone.tf | 94 + ...e.-5651984742855815750..management_zone.tf | 94 + ...ent.683077913196182971..management_zone.tf | 94 + ...lo.2446772408456848291..management_zone.tf | 94 + ...ts.3715912383344405425..management_zone.tf | 94 + ...cs.8234311494301662433..management_zone.tf | 94 + ...ce.3646847314212076692..management_zone.tf | 94 + ...e.-3665558699734749902..management_zone.tf | 94 + ...ac.6505043424644966677..management_zone.tf | 94 + ...s.-4813785438275446822..management_zone.tf | 114 + ...r.-3235233091265061954..management_zone.tf | 94 + ...cc.6785475369519132478..management_zone.tf | 94 + ...dc.1057517960840498906..management_zone.tf | 94 + ...ce.4692934809440873007..management_zone.tf | 94 + ...e.-3481404155533271818..management_zone.tf | 94 + ...cy.7901706371616384215..management_zone.tf | 94 + ...e.-4904645486964490409..management_zone.tf | 94 + ...e.-1006261912630048989..management_zone.tf | 94 + ...ce.-454781418938640078..management_zone.tf | 94 + ...ce.1719030588358569859..management_zone.tf | 94 + ...e.-6539988343728513019..management_zone.tf | 94 + ...ce.3507543056413618167..management_zone.tf | 94 + ...e.-6343867182147315832..management_zone.tf | 94 + ...e.-5042002924345469442..management_zone.tf | 94 + ...r.-6973581261416020021..management_zone.tf | 94 + ...r.-6224674043145965813..management_zone.tf | 94 + ...cm.-895580249814261506..management_zone.tf | 94 + ...mfy.848401857749292905..management_zone.tf | 94 + ...ce.1286045901809938488..management_zone.tf | 94 + ...e.-7181836511556584903..management_zone.tf | 94 + ...m.-1461450175817610753..management_zone.tf | 94 + ...e.-6525222654329360526..management_zone.tf | 94 + ...ce.6000238730837026909..management_zone.tf | 94 + ...u.-6465065108278477847..management_zone.tf | 94 + ...n.-8423484601540043009..management_zone.tf | 94 + ...pi.8707127902849896641..management_zone.tf | 94 + ...pi.4542703071885587630..management_zone.tf | 94 + ...ce.5826180152638294023..management_zone.tf | 94 + ...or.-945634447813675373..management_zone.tf | 94 + ...e.-7384668182503674044..management_zone.tf | 94 + ...e.-6224705283204834466..management_zone.tf | 94 + ...ce.6381263894383476159..management_zone.tf | 94 + ...ice.354787604648139004..management_zone.tf | 94 + ...e.-1262921922277035180..management_zone.tf | 94 + ...e.-5195733165670164329..management_zone.tf | 94 + ...e.-4792999921769558004..management_zone.tf | 94 + ...it.8238007143875611982..management_zone.tf | 94 + ...y.-2360172082964226530..management_zone.tf | 94 + ...ice.239098591434607832..management_zone.tf | 94 + ...ce.2693367897048369138..management_zone.tf | 94 + ...e.-7042281349369105957..management_zone.tf | 94 + ...pm.3521442346466955677..management_zone.tf | 94 + ...pp.7431808806854689694..management_zone.tf | 94 + ...sd.3321466583645887684..management_zone.tf | 94 + ...4m.2719806885490791534..management_zone.tf | 94 + ...db.7187056346821278083..management_zone.tf | 94 + ...mc.1786086320445564585..management_zone.tf | 94 + ...caf.662397954779801135..management_zone.tf | 94 + ...rcr.292266112033817776..management_zone.tf | 94 + ...d.-1420185670353694662..management_zone.tf | 94 + ...te.-178713865195665676..management_zone.tf | 94 + ...sa.5806965905152347407..management_zone.tf | 94 + ...sh.6791006737567776609..management_zone.tf | 94 + ...e.-8519305773537616601..management_zone.tf | 94 + ...e.-1783221886243782060..management_zone.tf | 94 + ...e.-1757559001732264280..management_zone.tf | 94 + ...c.-7863243655181765550..management_zone.tf | 94 + ...e.-3570944723533684347..management_zone.tf | 94 + ...s.-8760732051205931982..management_zone.tf | 94 + ...h.-7986744385538534110..management_zone.tf | 94 + ...ce.6825771495168986146..management_zone.tf | 94 + ...e.-2346036958469983045..management_zone.tf | 94 + ...in.5586851433711924938..management_zone.tf | 94 + ...s.-5175560781627909210..management_zone.tf | 94 + ...nc.4240321421761080938..management_zone.tf | 94 + ...s.-3348722348446940244..management_zone.tf | 94 + ...e.-2523692038884129780..management_zone.tf | 94 + ...e.-1198227328507213456..management_zone.tf | 94 + ...y.-1855356480489583241..management_zone.tf | 94 + ...1.-7555644302631013883..management_zone.tf | 94 + ...e.-1836297497707245797..management_zone.tf | 94 + ...e.-8128156058831255427..management_zone.tf | 94 + ...e.-2156298583591841198..management_zone.tf | 94 + ...ce.-818505253642779277..management_zone.tf | 94 + ...r.-7995464145365327731..management_zone.tf | 62 + ...r.-6071617396278040785..management_zone.tf | 62 + ...c.-5466091717637198390..management_zone.tf | 94 + ...m.-4957448593079692287..management_zone.tf | 94 + ...-oc.168846665393629930..management_zone.tf | 94 + ...g.-5861071701153942147..management_zone.tf | 94 + ...o.-9010747661501458721..management_zone.tf | 62 + ...e.-5864191605161185587..management_zone.tf | 174 + ...s.-8550316932235830515..management_zone.tf | 94 + ...e.-3612885846716312220..management_zone.tf | 94 + ...lc.2826000795787228538..management_zone.tf | 94 + ...p.-5953180699600147415..management_zone.tf | 94 + ...ot.-515772749824946029..management_zone.tf | 94 + ...s.-2616965047573894928..management_zone.tf | 94 + ...in.-147393270306928398..management_zone.tf | 19 + ...ve.1023740486178908540..management_zone.tf | 19 + ...g.-7632508319772674991..management_zone.tf | 19 + ...er.5595351203987284817..management_zone.tf | 19 + ...e.-1228515758018962569..management_zone.tf | 94 + ...ce.-930331147395988756..management_zone.tf | 94 + ...ice.-31474243724631220..management_zone.tf | 94 + ...v.-5330838991570054689..management_zone.tf | 94 + ...sp.6094407191706905954..management_zone.tf | 94 + ...es.8628942035731022351..management_zone.tf | 94 + ...es.1783707477276456324..management_zone.tf | 94 + ...g.-8660591714882379410..management_zone.tf | 94 + ...e.-2199516374121367601..management_zone.tf | 94 + ...ice.980968245029181999..management_zone.tf | 94 + ...t.-2188504752080694402..management_zone.tf | 94 + ...er.-156429468485164726..management_zone.tf | 94 + ...e.-5869798444572368149..management_zone.tf | 94 + ...ce.5799269877279631310..management_zone.tf | 94 + ...e.-5211583510761118238..management_zone.tf | 94 + ...ce.2486877234173158832..management_zone.tf | 94 + ...ce.2491728714846787854..management_zone.tf | 94 + ...e.-2066803623641499053..management_zone.tf | 94 + ...ce.3797586243365369391..management_zone.tf | 94 + ...ce.8522662468308095794..management_zone.tf | 94 + ...e.-6050555172529539605..management_zone.tf | 94 + ...ce.3357098755062957648..management_zone.tf | 94 + ...ce.2789267684361766874..management_zone.tf | 94 + ...ce.5865557553090724934..management_zone.tf | 94 + ...e.-7635995389339220770..management_zone.tf | 94 + ...r.-6613180934870175830..management_zone.tf | 94 + ...e.-8592600832842524161..management_zone.tf | 94 + ...de.3344312991060217140..management_zone.tf | 94 + ...e.-1115832180662592707..management_zone.tf | 94 + ...ance.46114594976216242..management_zone.tf | 94 + ...er.4974872442753979399..management_zone.tf | 94 + ...u.-5249314341918312822..management_zone.tf | 94 + ...i.-3219539803207924419..management_zone.tf | 94 + ...r.-6258191149278638298..management_zone.tf | 94 + ...b.-8226161712253414967..management_zone.tf | 94 + ...c.-1633958683594741030..management_zone.tf | 94 + ...g.-2200092601582411463..management_zone.tf | 94 + ...m.-6013854588466847436..management_zone.tf | 94 + ...nd.1658551003314348396..management_zone.tf | 94 + ...er.-705052569401216697..management_zone.tf | 94 + ...r.-6289044499667207502..management_zone.tf | 94 + ...e.-8902327479536667123..management_zone.tf | 94 + ...e.-1406241950085454338..management_zone.tf | 94 + ...er.5257693245064006362..management_zone.tf | 94 + ...ce.3772015827568746420..management_zone.tf | 94 + ...e.-2779709996263365125..management_zone.tf | 94 + ...ta.5982925318220436329..management_zone.tf | 94 + ...-ts.670242093097503433..management_zone.tf | 94 + ...vs.7876609861723293539..management_zone.tf | 94 + ...a.-2009685042850936658..management_zone.tf | 94 + ...ce.8925843135515113505..management_zone.tf | 94 + ...bl.2228363312078773864..management_zone.tf | 114 + ...k.-2891055759702142212..management_zone.tf | 114 + ...s.-8492778620176370345..management_zone.tf | 94 + ...t.-7966244513986779017..management_zone.tf | 94 + ...e.-8977015620553252616..management_zone.tf | 94 + ...er.6237970573590379302..management_zone.tf | 94 + ...tm.1748000559316717118..management_zone.tf | 94 + ...o.-8815130119677366073..management_zone.tf | 94 + ...e.-6137287057127596271..management_zone.tf | 94 + ...r.-1204181947748313729..management_zone.tf | 94 + ...ce.2472898803915005617..management_zone.tf | 94 + ...gu.3857563014711089928..management_zone.tf | 94 + ...b.-7512073509502205738..management_zone.tf | 94 + ...l.-7516522908294698690..management_zone.tf | 94 + ...r.-1636363340970029625..management_zone.tf | 94 + ...e.-3487817013971232940..management_zone.tf | 94 + ...e.-3435599000471094320..management_zone.tf | 94 + ...or.6312603756569057726..management_zone.tf | 94 + ...e.-2619692944278089863..management_zone.tf | 94 + ...ce.6794316792063710932..management_zone.tf | 94 + ...e.-3440958503845572911..management_zone.tf | 94 + ...bt.2116716187718300774..management_zone.tf | 94 + ...i.-5273930433361781004..management_zone.tf | 94 + ...m.-8261459735630992973..management_zone.tf | 94 + ...m.-4003846334862443834..management_zone.tf | 94 + ...er.-214928697454538672..management_zone.tf | 94 + ...e.-6851611601553068903..management_zone.tf | 94 + ...d.-5943418555153993001..management_zone.tf | 94 + ...er.8942190779928556172..management_zone.tf | 94 + ...er.2209945008905404385..management_zone.tf | 94 + ...ce.4907951848187910230..management_zone.tf | 94 + ...s.-1396964481465929461..management_zone.tf | 94 + ...ce.8119874633790636397..management_zone.tf | 94 + ...r.-1184749760203224714..management_zone.tf | 94 + ...r.-3391554374807265844..management_zone.tf | 94 + ...ce.1728583511228313897..management_zone.tf | 94 + ...ce.-464675131828532576..management_zone.tf | 94 + ...am.1243771507483088038..management_zone.tf | 94 + ...ce.2106969274547463714..management_zone.tf | 94 + ...sp.6880487254149934188..management_zone.tf | 94 + ...er.2011744672945135226..management_zone.tf | 94 + ...cs.-160525691340029159..management_zone.tf | 94 + ...b.-8131959358977252437..management_zone.tf | 94 + ...mr.-688422281186010970..management_zone.tf | 94 + ...d.-5534381493737197118..management_zone.tf | 94 + ...u.-4286479403216664835..management_zone.tf | 94 + ...e.-4712284468125873599..management_zone.tf | 94 + ...tvp.994369514616635249..management_zone.tf | 19 + ...ce.7524486573325634721..management_zone.tf | 94 + ...ce.5659820862934834132..management_zone.tf | 94 + ...e.-2136681634610104275..management_zone.tf | 94 + ...ce.2783843045311786472..management_zone.tf | 94 + ...e.-3524077140818801706..management_zone.tf | 94 + ...e.-6280192777790291017..management_zone.tf | 94 + ...ce.-192582546746005275..management_zone.tf | 94 + ...ce.3588325415984644908..management_zone.tf | 94 + ...e.-4629098788625331031..management_zone.tf | 94 + ...e.-1473058620267078394..management_zone.tf | 94 + ...e.-3770775444771220305..management_zone.tf | 94 + ...e.-5786039945021962186..management_zone.tf | 94 + ...e.-4462354815142253164..management_zone.tf | 94 + ...rt.1565629517762195807..management_zone.tf | 94 + ...nd.7139512845863327483..management_zone.tf | 94 + ...ng.8439430533353830924..management_zone.tf | 94 + ...ce.3832313249744862960..management_zone.tf | 94 + ...r.-4542920330127251082..management_zone.tf | 94 + ...e.-5998734171557358773..management_zone.tf | 94 + ...ce.4061574965078448311..management_zone.tf | 94 + ...e.-5394504524020450484..management_zone.tf | 94 + ...in.1843223523468635430..management_zone.tf | 94 + ...e.-1017790433340187721..management_zone.tf | 94 + ...r.-4238479884355788160..management_zone.tf | 94 + ...v.-3228512635352710157..management_zone.tf | 94 + ...r.-7519199679488905472..management_zone.tf | 94 + ...pi.-846196462544696783..management_zone.tf | 94 + ...i.-5707696217538461633..management_zone.tf | 94 + ...r.-1066539719125670580..management_zone.tf | 94 + ...us.-830480395218330790..management_zone.tf | 94 + ...cd.6201076759498324419..management_zone.tf | 94 + ...ts.5842654451628371612..management_zone.tf | 22 + ...er.7984472777235983022..management_zone.tf | 45 + ...ar.7322648462719879167..management_zone.tf | 11 + ...ty.3737706196578343849..management_zone.tf | 27 + ...s.-4112886493107181463..management_zone.tf | 23 + ...d.-8141281538555996318..management_zone.tf | 11 + ...s.-5367999236768661485..management_zone.tf | 11 + ...s.-8663930534173844410..management_zone.tf | 23 + ...s.-5431789095638148262..management_zone.tf | 15 + ...g.-4931602184083142599..management_zone.tf | 11 + ...es.7272386165732072340..management_zone.tf | 15 + ...es.2789442917157839429..management_zone.tf | 11 + ...nt.7212377285048625814..management_zone.tf | 23 + ...es.1072985257684718374..management_zone.tf | 15 + ...n.-7170770367298385161..management_zone.tf | 23 + ...y.-2856031711728268510..management_zone.tf | 15 + ...pp.2877860233955550596..management_zone.tf | 12 + ...in.6607595346813988754..management_zone.tf | 87 + ...s.-8881178060219525495..management_zone.tf | 35 + ...pp.-905305273439641248..management_zone.tf | 59 + ...ra.7111072854346026301..management_zone.tf | 31 + ...s.-8618973496510074025..management_zone.tf | 31 + ...CC.5199358269317144485..management_zone.tf | 264 + ...y.-6611202701233341995..management_zone.tf | 19 + ...GU.7762420106813300217..management_zone.tf | 31 + ...a.-6303890120553130256..management_zone.tf | 31 + ...g.-5513243277421013486..management_zone.tf | 59 + ...g.-2517423735210691021..management_zone.tf | 34 + exportConfig.py | 170 +- main.tf | 8 - provider.tf | 5 - sandbox/test.py | 7 + terraform.tfstate | 8 - terraform.tfstate.backup | 161812 --------------- var.tf | 11 - 6722 files changed, 553523 insertions(+), 161937 deletions(-) delete mode 100644 .terraform.lock.hcl delete mode 100644 CD_ABC.-6484801337205002164..management_zone.tf delete mode 100644 WK_RSU.105337600938540767..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_ASBC-RSU E2E.afde4b7b-34b7-3170-ac6f-38dcc97dde80..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_ASBC-RSU.dedc33d5-0064-42f7-b575-14ee4b68e544..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_ASBC-STM PROD.7bcdcf6e-be05-32a6-bfbc-7db147737f27..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_ASBC-TVP PROD.c28321eb-6bb3-3892-ad3d-1e134be46291..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_BMW_POINTS_ENGINE PROD.ce64a92a-832b-34d4-9770-b37d81169ebb..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_CICD PROD.6c6d4083-4908-3f1a-98fc-9ab33a6061e1..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_Call-Handling-Backends NGTP_NGTP-CS.2ccbed32-3519-4782-a7ab-8521fd2d52f2..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_ImageBlur PROD.370204be-d1ea-34cf-b33f-2e51ba936557..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_LSCFSU PROD.76339845-8de6-3a25-b344-7e6d16998d0a..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_NOP-Archive PROD.8212410f-5fed-35d2-b375-fa44bacccfda..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_RemoteServices.85ec3cd2-a5c1-4c70-a2f1-5c75986b165d..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_SMACC-BE.c49ba34a-a856-4ede-a0b7-91e36b019414..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_SMC2_CEKS PROD.b182b139-3898-3b16-8eb4-9cf3a2598669..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_SVDS PROD.f75dfbb2-0280-3023-9e55-9a43529cb3ce..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_Speech HTTS.70ef3b62-7951-4d39-ab4f-b03b99c0f501..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_VPS-Archive PROD.1609ee02-fc31-3425-9293-ddfcc79c05cb..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_VPS-Monitor PROD.907ea23f-1fb6-3e23-8cec-30c30012a5ce..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_VPS-Trigger PROD.b5729e93-8e0f-3fb7-aefb-b37024df4512..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_VehicleCentricInformationServices PROD.46f9c1c5-86f0-3554-82da-b68fd39cad05..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_XCC PROD.1136cc19-7a13-3214-85b9-57bf5a4db569..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_am-bpm PROD.a97cc141-f688-3b4d-8063-65a3f7f3e6e1..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_comfy PROD.b53d1edf-d803-3f3f-8037-b7534b4fe2f2..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_emc PROD.3ef2bfe0-a8fd-32f4-8687-e702f4a98a75..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_oes PROD.66a1fad0-ee19-31c0-a98b-ff8aeedbbc63..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_rtti PROD.61f25555-02e3-3d37-84a3-9a7143f23a43..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_smc2-bl PROD.1a5255f9-c980-38bf-8a52-7ff6b3010234..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_smc2-key-trk PROD.5805c991-46e2-34b1-9a16-a5ecb079f56b..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_smc2-rt PROD.16fb531f-b356-375a-bfbd-aba5acdc9020..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_tsr-vu PROD.6932bb19-8336-3eaf-b67f-958214ab1ce1..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_tvp PROD.9d51feb9-b3cc-3b4e-9250-3422eee2faf8..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_vehicle-remote-commands-composite-service PROD.2ef98f3e-c5ca-4ef8-88ac-31e46405d382..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_wus PROD.5f303a4b-b1f9-3f60-a8b3-9d752258a45f..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/CD_xcc-settings PROD.051100f5-c526-3996-8476-e2b6d4ab152d..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/Default.c21f969b-5f03-333d-83e0-4f8f136e7682..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/Mobile 2 _ Dark Ops Channel.5cfb6828-fb42-4d90-a6e6-b5d16cad9fd3..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/Mobile2_Applications.16948eee-6ba3-3c00-8558-adc578eb9694..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/WL_Remote_Camera.e453de30-cdab-3d4a-b08d-ae115a8df4b7..alerting_profile.tf rename configuration/{20211213-081716_EUPROD/autotags => 20211213-194414_EUPROD/alerting_profiles}/module.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/alerting_profiles/test.6d891902-12e4-3e4d-9bbb-d8748c0e0fe8..alerting_profile.tf create mode 100644 configuration/20211213-194414_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf create mode 100644 configuration/20211213-194414_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf (100%) rename configuration/{20211213-081716_EUPROD/credentials => 20211213-194414_EUPROD/autotags}/module.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/configuration.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/module.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ABC.-419536099809788537..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_APIGW.8505678630142971659..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_APIM.5858960741172780348..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_CICD.5483395701072092813..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_CSI.8356220544719609273..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_GCDM.5530586743181603811..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_Openshift.5560806819234660207..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_PISA.6353665037398116067..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_PSR.-1390264120708265333..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_Speech.4065036998432033236..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_UDS.-4388361218144431517..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_am-vms.8481305279283217918..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_cac.6505043424644966677..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ccc.6785475369519132478..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_cdc.1057517960840498906..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_comfy.848401857749292905..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_csu.-6465065108278477847..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_dpm.3521442346466955677..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_dpp.7431808806854689694..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_dsd.3321466583645887684..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_emc.1786086320445564585..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ercr.292266112033817776..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_erd.-1420185670353694662..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_eroute.-178713865195665676..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_mds.-8550316932235830515..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_mlc.2826000795787228538..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_mrp.-5953180699600147415..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_naas.-2616965047573894928..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_notification-service.-930331147395988756..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_oes.8628942035731022351..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_omg.-8660591714882379410..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_scb.-8226161712253414967..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_scc.-1633958683594741030..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_stm.1748000559316717118..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_tol.-7516522908294698690..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_vs-api.-846196462544696783..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_webapi.-5707696217538461633..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/CD_xfcd.6201076759498324419..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/WK_Login.6607595346813988754..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/WK_Philipp.-905305273439641248..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf (100%) create mode 100644 configuration/20211213-194414_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD/maintenance => 20211213-194414_EUPROD/management_zones}/module.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194414_EUPROD}/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf create mode 100644 configuration/20211213-194541_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf create mode 100644 configuration/20211213-194541_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf create mode 100644 configuration/20211213-194541_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf create mode 100644 configuration/20211213-194541_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf create mode 100644 configuration/20211213-194541_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf create mode 100644 configuration/20211213-194541_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf create mode 100644 configuration/20211213-194541_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf create mode 100644 configuration/20211213-194541_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf create mode 100644 configuration/20211213-194541_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf create mode 100644 configuration/20211213-194541_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf create mode 100644 configuration/20211213-194541_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf create mode 100644 configuration/20211213-194541_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf create mode 100644 configuration/20211213-194541_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf rename configuration/{20211213-081716_EUPROD/management_zones => 20211213-194541_EUPROD/autotags}/module.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf create mode 100644 configuration/20211213-194541_EUPROD/configuration.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf (100%) rename configuration/{20211213-081716_EUPROD/notifications => 20211213-194541_EUPROD/credentials}/module.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf rename configuration/{20211213-081716_EUPROD/request_attributes => 20211213-194541_EUPROD/custom_services}/module.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf rename WK_SendDestinationtoVehicle.-2249255080281287839..management_zone.tf => configuration/20211213-194541_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf (67%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_agent-service.3851043124338361867..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_aluis.-4777952942075792115..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_am-casa.6489260219676736642..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_am-cns.2845183407633390643..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_am-store.-2189390331381689182..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_am-svms.3535580551222857233..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_camvs.-4813785438275446822..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_eadb.7187056346821278083..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_ercaf.662397954779801135..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_fmc.-7863243655181765550..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_gcs.-8760732051205931982..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_sfa.-2009685042850936658..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_srmanager.6237970573590379302..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_trip-service.6794316792063710932..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/module.tf create mode 100644 configuration/20211213-194541_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/notifications/module.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf (100%) create mode 100644 configuration/20211213-194541_EUPROD/request_attributes/module.tf rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194541_EUPROD}/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_ASBC-RSU E2E.afde4b7b-34b7-3170-ac6f-38dcc97dde80..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_ASBC-RSU.dedc33d5-0064-42f7-b575-14ee4b68e544..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_ASBC-STM PROD.7bcdcf6e-be05-32a6-bfbc-7db147737f27..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_ASBC-TVP PROD.c28321eb-6bb3-3892-ad3d-1e134be46291..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_BMW_POINTS_ENGINE PROD.ce64a92a-832b-34d4-9770-b37d81169ebb..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_CICD PROD.6c6d4083-4908-3f1a-98fc-9ab33a6061e1..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_Call-Handling-Backends NGTP_NGTP-CS.2ccbed32-3519-4782-a7ab-8521fd2d52f2..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_ImageBlur PROD.370204be-d1ea-34cf-b33f-2e51ba936557..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_LSCFSU PROD.76339845-8de6-3a25-b344-7e6d16998d0a..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_NOP-Archive PROD.8212410f-5fed-35d2-b375-fa44bacccfda..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_RemoteServices.85ec3cd2-a5c1-4c70-a2f1-5c75986b165d..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_SMACC-BE.c49ba34a-a856-4ede-a0b7-91e36b019414..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_SMC2_CEKS PROD.b182b139-3898-3b16-8eb4-9cf3a2598669..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_SVDS PROD.f75dfbb2-0280-3023-9e55-9a43529cb3ce..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_Speech HTTS.70ef3b62-7951-4d39-ab4f-b03b99c0f501..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_VPS-Archive PROD.1609ee02-fc31-3425-9293-ddfcc79c05cb..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_VPS-Monitor PROD.907ea23f-1fb6-3e23-8cec-30c30012a5ce..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_VPS-Trigger PROD.b5729e93-8e0f-3fb7-aefb-b37024df4512..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_VehicleCentricInformationServices PROD.46f9c1c5-86f0-3554-82da-b68fd39cad05..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_XCC PROD.1136cc19-7a13-3214-85b9-57bf5a4db569..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_am-bpm PROD.a97cc141-f688-3b4d-8063-65a3f7f3e6e1..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_comfy PROD.b53d1edf-d803-3f3f-8037-b7534b4fe2f2..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_emc PROD.3ef2bfe0-a8fd-32f4-8687-e702f4a98a75..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_oes PROD.66a1fad0-ee19-31c0-a98b-ff8aeedbbc63..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_rtti PROD.61f25555-02e3-3d37-84a3-9a7143f23a43..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_smc2-bl PROD.1a5255f9-c980-38bf-8a52-7ff6b3010234..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_smc2-key-trk PROD.5805c991-46e2-34b1-9a16-a5ecb079f56b..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_smc2-rt PROD.16fb531f-b356-375a-bfbd-aba5acdc9020..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_tsr-vu PROD.6932bb19-8336-3eaf-b67f-958214ab1ce1..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_tvp PROD.9d51feb9-b3cc-3b4e-9250-3422eee2faf8..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_vehicle-remote-commands-composite-service PROD.2ef98f3e-c5ca-4ef8-88ac-31e46405d382..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_wus PROD.5f303a4b-b1f9-3f60-a8b3-9d752258a45f..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/CD_xcc-settings PROD.051100f5-c526-3996-8476-e2b6d4ab152d..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/Default.c21f969b-5f03-333d-83e0-4f8f136e7682..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/Mobile 2 _ Dark Ops Channel.5cfb6828-fb42-4d90-a6e6-b5d16cad9fd3..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/Mobile2_Applications.16948eee-6ba3-3c00-8558-adc578eb9694..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/WL_Remote_Camera.e453de30-cdab-3d4a-b08d-ae115a8df4b7..alerting_profile.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/module.tf create mode 100644 configuration/20211213-194715_EUPROD/alerting_profiles/test.6d891902-12e4-3e4d-9bbb-d8748c0e0fe8..alerting_profile.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf create mode 100644 configuration/20211213-194715_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf create mode 100644 configuration/20211213-194715_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf create mode 100644 configuration/20211213-194715_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf create mode 100644 configuration/20211213-194715_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf create mode 100644 configuration/20211213-194715_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf create mode 100644 configuration/20211213-194715_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf create mode 100644 configuration/20211213-194715_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf create mode 100644 configuration/20211213-194715_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf create mode 100644 configuration/20211213-194715_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf create mode 100644 configuration/20211213-194715_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf create mode 100644 configuration/20211213-194715_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf create mode 100644 configuration/20211213-194715_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf create mode 100644 configuration/20211213-194715_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf create mode 100644 configuration/20211213-194715_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf create mode 100644 configuration/20211213-194715_EUPROD/autotags/module.tf create mode 100644 configuration/20211213-194715_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf create mode 100644 configuration/20211213-194715_EUPROD/configuration.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/module.tf create mode 100644 configuration/20211213-194715_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_CCG.1580439820202177380..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_LSC.6852567050803592569..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_am-device.-7068216294419410381..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_am-egim.6779395205490842283..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_esh.6791006737567776609..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_rtti.-3219539803207924419..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194715_EUPROD}/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf (100%) create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/module.tf create mode 100644 configuration/20211213-194715_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/application_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/database_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/host_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/anomalies/service_anomalies.tf create mode 100644 configuration/20211213-194909_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf create mode 100644 configuration/20211213-194909_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf create mode 100644 configuration/20211213-194909_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf create mode 100644 configuration/20211213-194909_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf create mode 100644 configuration/20211213-194909_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf create mode 100644 configuration/20211213-194909_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf (100%) create mode 100644 configuration/20211213-194909_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf create mode 100644 configuration/20211213-194909_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf create mode 100644 configuration/20211213-194909_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf create mode 100644 configuration/20211213-194909_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf create mode 100644 configuration/20211213-194909_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf create mode 100644 configuration/20211213-194909_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf create mode 100644 configuration/20211213-194909_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf create mode 100644 configuration/20211213-194909_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf create mode 100644 configuration/20211213-194909_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf create mode 100644 configuration/20211213-194909_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf create mode 100644 configuration/20211213-194909_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf create mode 100644 configuration/20211213-194909_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf create mode 100644 configuration/20211213-194909_EUPROD/configuration.tf create mode 100644 configuration/20211213-194909_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf create mode 100644 configuration/20211213-194909_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf (100%) create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf (100%) create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf (100%) create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf (100%) create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf (100%) create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf (100%) create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf (100%) create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_cm.-895580249814261506..management_zone.tf (100%) create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf (100%) create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf (100%) create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_esa.5806965905152347407..management_zone.tf (100%) create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf (100%) create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf (100%) create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_sbr.-6258191149278638298..management_zone.tf (100%) create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf (100%) rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf (100%) create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_tscs.-160525691340029159..management_zone.tf (100%) create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/CD_wus.-830480395218330790..management_zone.tf (100%) create mode 100644 configuration/20211213-194909_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-194909_EUPROD}/management_zones/WK_SMACC.5199358269317144485..management_zone.tf (100%) create mode 100644 configuration/20211213-194909_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf create mode 100644 configuration/20211213-194909_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/application_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/database_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/host_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/anomalies/service_anomalies.tf create mode 100644 configuration/20211213-195239_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf create mode 100644 configuration/20211213-195239_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf create mode 100644 configuration/20211213-195239_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf create mode 100644 configuration/20211213-195239_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf create mode 100644 configuration/20211213-195239_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf create mode 100644 configuration/20211213-195239_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf create mode 100644 configuration/20211213-195239_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf create mode 100644 configuration/20211213-195239_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf create mode 100644 configuration/20211213-195239_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf create mode 100644 configuration/20211213-195239_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf create mode 100644 configuration/20211213-195239_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf create mode 100644 configuration/20211213-195239_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf create mode 100644 configuration/20211213-195239_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf create mode 100644 configuration/20211213-195239_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf create mode 100644 configuration/20211213-195239_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf create mode 100644 configuration/20211213-195239_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf create mode 100644 configuration/20211213-195239_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf create mode 100644 configuration/20211213-195239_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf create mode 100644 configuration/20211213-195239_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf create mode 100644 configuration/20211213-195239_EUPROD/configuration.tf create mode 100644 configuration/20211213-195239_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf create mode 100644 configuration/20211213-195239_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-195239_EUPROD}/management_zones/CD_Countly.4474755998578015823..management_zone.tf (100%) create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-195239_EUPROD}/management_zones/CD_XCC.726963056829115815..management_zone.tf (100%) create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-195239_EUPROD}/management_zones/CD_am-ui.8190401556217650523..management_zone.tf (100%) create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-195239_EUPROD}/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf (100%) create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-195239_EUPROD}/management_zones/CD_delivery.-2360172082964226530..management_zone.tf (100%) create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-195239_EUPROD}/management_zones/CD_e4m.2719806885490791534..management_zone.tf (100%) create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-195239_EUPROD}/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf (100%) create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-195239_EUPROD}/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf (100%) create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-195239_EUPROD}/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf (100%) create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-195239_EUPROD}/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf (100%) create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf create mode 100644 configuration/20211213-195239_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/application_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/database_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/host_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/anomalies/service_anomalies.tf create mode 100644 configuration/20211213-201056_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf create mode 100644 configuration/20211213-201056_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf create mode 100644 configuration/20211213-201056_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf create mode 100644 configuration/20211213-201056_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf create mode 100644 configuration/20211213-201056_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf create mode 100644 configuration/20211213-201056_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf create mode 100644 configuration/20211213-201056_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf create mode 100644 configuration/20211213-201056_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf create mode 100644 configuration/20211213-201056_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf rename configuration/{20211213-081716_EUPROD => 20211213-201056_EUPROD}/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf (100%) create mode 100644 configuration/20211213-201056_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf create mode 100644 configuration/20211213-201056_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf create mode 100644 configuration/20211213-201056_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf create mode 100644 configuration/20211213-201056_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf create mode 100644 configuration/20211213-201056_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf create mode 100644 configuration/20211213-201056_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf create mode 100644 configuration/20211213-201056_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf create mode 100644 configuration/20211213-201056_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf rename configuration/{20211213-081716_EUPROD => 20211213-201056_EUPROD}/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf (100%) create mode 100644 configuration/20211213-201056_EUPROD/configuration.tf create mode 100644 configuration/20211213-201056_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf create mode 100644 configuration/20211213-201056_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-201056_EUPROD}/management_zones/CD_ASBS.281869016656866433..management_zone.tf (100%) create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-201056_EUPROD}/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf (100%) create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-201056_EUPROD}/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf (100%) create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-201056_EUPROD}/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf (100%) create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-201056_EUPROD}/management_zones/CD_rsu.-5249314341918312822..management_zone.tf (100%) create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf create mode 100644 configuration/20211213-201056_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/application_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/database_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/host_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/anomalies/service_anomalies.tf create mode 100644 configuration/20211213-201206_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf create mode 100644 configuration/20211213-201206_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf create mode 100644 configuration/20211213-201206_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf create mode 100644 configuration/20211213-201206_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf create mode 100644 configuration/20211213-201206_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf create mode 100644 configuration/20211213-201206_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf create mode 100644 configuration/20211213-201206_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf create mode 100644 configuration/20211213-201206_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf create mode 100644 configuration/20211213-201206_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf create mode 100644 configuration/20211213-201206_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf create mode 100644 configuration/20211213-201206_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf create mode 100644 configuration/20211213-201206_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf create mode 100644 configuration/20211213-201206_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf create mode 100644 configuration/20211213-201206_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf create mode 100644 configuration/20211213-201206_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf create mode 100644 configuration/20211213-201206_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf create mode 100644 configuration/20211213-201206_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf create mode 100644 configuration/20211213-201206_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf create mode 100644 configuration/20211213-201206_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf create mode 100644 configuration/20211213-201206_EUPROD/configuration.tf create mode 100644 configuration/20211213-201206_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf create mode 100644 configuration/20211213-201206_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-201206_EUPROD}/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf (100%) create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-201206_EUPROD}/management_zones/CD_service-manager.5257693245064006362..management_zone.tf (100%) create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-201206_EUPROD}/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf (100%) create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf rename configuration/{20211213-081716_EUPROD => 20211213-201206_EUPROD}/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf (100%) create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf create mode 100644 configuration/20211213-201206_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/application_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/database_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/host_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/anomalies/service_anomalies.tf create mode 100644 configuration/20211214-103919_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf create mode 100644 configuration/20211214-103919_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf create mode 100644 configuration/20211214-103919_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf create mode 100644 configuration/20211214-103919_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf create mode 100644 configuration/20211214-103919_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf create mode 100644 configuration/20211214-103919_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf create mode 100644 configuration/20211214-103919_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf create mode 100644 configuration/20211214-103919_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf create mode 100644 configuration/20211214-103919_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf create mode 100644 configuration/20211214-103919_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf create mode 100644 configuration/20211214-103919_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf create mode 100644 configuration/20211214-103919_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf create mode 100644 configuration/20211214-103919_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf create mode 100644 configuration/20211214-103919_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf create mode 100644 configuration/20211214-103919_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf create mode 100644 configuration/20211214-103919_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf create mode 100644 configuration/20211214-103919_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf create mode 100644 configuration/20211214-103919_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf create mode 100644 configuration/20211214-103919_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf create mode 100644 configuration/20211214-103919_EUPROD/configuration.tf create mode 100644 configuration/20211214-103919_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf create mode 100644 configuration/20211214-103919_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf create mode 100644 configuration/20211214-103919_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/application_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/database_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/host_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/anomalies/service_anomalies.tf create mode 100644 configuration/20211214-111032_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf create mode 100644 configuration/20211214-111032_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf create mode 100644 configuration/20211214-111032_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf create mode 100644 configuration/20211214-111032_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf create mode 100644 configuration/20211214-111032_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf create mode 100644 configuration/20211214-111032_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf create mode 100644 configuration/20211214-111032_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf create mode 100644 configuration/20211214-111032_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf create mode 100644 configuration/20211214-111032_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf create mode 100644 configuration/20211214-111032_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf create mode 100644 configuration/20211214-111032_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf create mode 100644 configuration/20211214-111032_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf create mode 100644 configuration/20211214-111032_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf create mode 100644 configuration/20211214-111032_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf create mode 100644 configuration/20211214-111032_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf create mode 100644 configuration/20211214-111032_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf create mode 100644 configuration/20211214-111032_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf create mode 100644 configuration/20211214-111032_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf create mode 100644 configuration/20211214-111032_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf create mode 100644 configuration/20211214-111032_EUPROD/configuration.tf create mode 100644 configuration/20211214-111032_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf create mode 100644 configuration/20211214-111032_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf rename WK_SMACC.-716729718034692780..management_zone.tf => configuration/20211214-111032_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf (99%) create mode 100644 configuration/20211214-111032_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf create mode 100644 configuration/20211214-111032_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/application_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/database_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/host_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/module.tf create mode 100644 configuration/20211214-114246_EUPROD/anomalies/service_anomalies.tf create mode 100644 configuration/20211214-114246_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf create mode 100644 configuration/20211214-114246_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf create mode 100644 configuration/20211214-114246_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf create mode 100644 configuration/20211214-114246_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf create mode 100644 configuration/20211214-114246_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf create mode 100644 configuration/20211214-114246_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf create mode 100644 configuration/20211214-114246_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf create mode 100644 configuration/20211214-114246_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf create mode 100644 configuration/20211214-114246_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf create mode 100644 configuration/20211214-114246_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf create mode 100644 configuration/20211214-114246_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf create mode 100644 configuration/20211214-114246_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf create mode 100644 configuration/20211214-114246_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf create mode 100644 configuration/20211214-114246_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf create mode 100644 configuration/20211214-114246_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf create mode 100644 configuration/20211214-114246_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf create mode 100644 configuration/20211214-114246_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf create mode 100644 configuration/20211214-114246_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf create mode 100644 configuration/20211214-114246_EUPROD/autotags/module.tf create mode 100644 configuration/20211214-114246_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf create mode 100644 configuration/20211214-114246_EUPROD/configuration.tf create mode 100644 configuration/20211214-114246_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf create mode 100644 configuration/20211214-114246_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf create mode 100644 configuration/20211214-114246_EUPROD/credentials/module.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/module.tf create mode 100644 configuration/20211214-114246_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/module.tf create mode 100644 configuration/20211214-114246_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf create mode 100644 configuration/20211214-114246_EUPROD/notifications/module.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/module.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf create mode 100644 configuration/20211214-114246_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/application_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/database_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/host_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/module.tf create mode 100644 configuration/20211214-120150_EUPROD/anomalies/service_anomalies.tf create mode 100644 configuration/20211214-120150_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf create mode 100644 configuration/20211214-120150_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf create mode 100644 configuration/20211214-120150_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf create mode 100644 configuration/20211214-120150_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf create mode 100644 configuration/20211214-120150_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf create mode 100644 configuration/20211214-120150_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf create mode 100644 configuration/20211214-120150_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf create mode 100644 configuration/20211214-120150_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf create mode 100644 configuration/20211214-120150_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf create mode 100644 configuration/20211214-120150_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf create mode 100644 configuration/20211214-120150_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf create mode 100644 configuration/20211214-120150_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf create mode 100644 configuration/20211214-120150_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf create mode 100644 configuration/20211214-120150_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf create mode 100644 configuration/20211214-120150_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf create mode 100644 configuration/20211214-120150_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf create mode 100644 configuration/20211214-120150_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf create mode 100644 configuration/20211214-120150_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf create mode 100644 configuration/20211214-120150_EUPROD/autotags/module.tf create mode 100644 configuration/20211214-120150_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf create mode 100644 configuration/20211214-120150_EUPROD/configuration.tf create mode 100644 configuration/20211214-120150_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf create mode 100644 configuration/20211214-120150_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf create mode 100644 configuration/20211214-120150_EUPROD/credentials/module.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/module.tf create mode 100644 configuration/20211214-120150_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/module.tf create mode 100644 configuration/20211214-120150_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf create mode 100644 configuration/20211214-120150_EUPROD/notifications/module.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/module.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf create mode 100644 configuration/20211214-120150_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_ASBC-RSU E2E.afde4b7b-34b7-3170-ac6f-38dcc97dde80..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_ASBC-RSU.dedc33d5-0064-42f7-b575-14ee4b68e544..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_ASBC-STM PROD.7bcdcf6e-be05-32a6-bfbc-7db147737f27..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_ASBC-TVP PROD.c28321eb-6bb3-3892-ad3d-1e134be46291..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_BMW_POINTS_ENGINE PROD.ce64a92a-832b-34d4-9770-b37d81169ebb..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_CICD PROD.6c6d4083-4908-3f1a-98fc-9ab33a6061e1..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_Call-Handling-Backends NGTP_NGTP-CS.2ccbed32-3519-4782-a7ab-8521fd2d52f2..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_ImageBlur PROD.370204be-d1ea-34cf-b33f-2e51ba936557..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_LSCFSU PROD.76339845-8de6-3a25-b344-7e6d16998d0a..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_NOP-Archive PROD.8212410f-5fed-35d2-b375-fa44bacccfda..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_RemoteServices.85ec3cd2-a5c1-4c70-a2f1-5c75986b165d..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_SMACC-BE.c49ba34a-a856-4ede-a0b7-91e36b019414..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_SMC2_CEKS PROD.b182b139-3898-3b16-8eb4-9cf3a2598669..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_SVDS PROD.f75dfbb2-0280-3023-9e55-9a43529cb3ce..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_Speech HTTS.70ef3b62-7951-4d39-ab4f-b03b99c0f501..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_VPS-Archive PROD.1609ee02-fc31-3425-9293-ddfcc79c05cb..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_VPS-Monitor PROD.907ea23f-1fb6-3e23-8cec-30c30012a5ce..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_VPS-Trigger PROD.b5729e93-8e0f-3fb7-aefb-b37024df4512..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_VehicleCentricInformationServices PROD.46f9c1c5-86f0-3554-82da-b68fd39cad05..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_XCC PROD.1136cc19-7a13-3214-85b9-57bf5a4db569..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_am-bpm PROD.a97cc141-f688-3b4d-8063-65a3f7f3e6e1..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_comfy PROD.b53d1edf-d803-3f3f-8037-b7534b4fe2f2..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_emc PROD.3ef2bfe0-a8fd-32f4-8687-e702f4a98a75..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_oes PROD.66a1fad0-ee19-31c0-a98b-ff8aeedbbc63..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_rtti PROD.61f25555-02e3-3d37-84a3-9a7143f23a43..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_smc2-bl PROD.1a5255f9-c980-38bf-8a52-7ff6b3010234..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_smc2-key-trk PROD.5805c991-46e2-34b1-9a16-a5ecb079f56b..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_smc2-rt PROD.16fb531f-b356-375a-bfbd-aba5acdc9020..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_tsr-vu PROD.6932bb19-8336-3eaf-b67f-958214ab1ce1..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_tvp PROD.9d51feb9-b3cc-3b4e-9250-3422eee2faf8..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_vehicle-remote-commands-composite-service PROD.2ef98f3e-c5ca-4ef8-88ac-31e46405d382..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_wus PROD.5f303a4b-b1f9-3f60-a8b3-9d752258a45f..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/CD_xcc-settings PROD.051100f5-c526-3996-8476-e2b6d4ab152d..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/Default.c21f969b-5f03-333d-83e0-4f8f136e7682..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/Mobile 2 _ Dark Ops Channel.5cfb6828-fb42-4d90-a6e6-b5d16cad9fd3..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/Mobile2_Applications.16948eee-6ba3-3c00-8558-adc578eb9694..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/WL_Remote_Camera.e453de30-cdab-3d4a-b08d-ae115a8df4b7..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/module.tf create mode 100644 configuration/20211214-121202_EUPROD/alerting_profiles/test.6d891902-12e4-3e4d-9bbb-d8748c0e0fe8..alerting_profile.tf create mode 100644 configuration/20211214-121202_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf create mode 100644 configuration/20211214-121202_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf create mode 100644 configuration/20211214-121202_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf create mode 100644 configuration/20211214-121202_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf create mode 100644 configuration/20211214-121202_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf create mode 100644 configuration/20211214-121202_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf create mode 100644 configuration/20211214-121202_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf create mode 100644 configuration/20211214-121202_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf create mode 100644 configuration/20211214-121202_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf create mode 100644 configuration/20211214-121202_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf create mode 100644 configuration/20211214-121202_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf create mode 100644 configuration/20211214-121202_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf create mode 100644 configuration/20211214-121202_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf create mode 100644 configuration/20211214-121202_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf create mode 100644 configuration/20211214-121202_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf create mode 100644 configuration/20211214-121202_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf create mode 100644 configuration/20211214-121202_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf create mode 100644 configuration/20211214-121202_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf create mode 100644 configuration/20211214-121202_EUPROD/autotags/module.tf create mode 100644 configuration/20211214-121202_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf create mode 100644 configuration/20211214-121202_EUPROD/configuration.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/module.tf create mode 100644 configuration/20211214-121202_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/module.tf create mode 100644 configuration/20211214-121202_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_ASBC-RSU E2E.afde4b7b-34b7-3170-ac6f-38dcc97dde80..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_ASBC-RSU.dedc33d5-0064-42f7-b575-14ee4b68e544..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_ASBC-STM PROD.7bcdcf6e-be05-32a6-bfbc-7db147737f27..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_ASBC-TVP PROD.c28321eb-6bb3-3892-ad3d-1e134be46291..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_BMW_POINTS_ENGINE PROD.ce64a92a-832b-34d4-9770-b37d81169ebb..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_CICD PROD.6c6d4083-4908-3f1a-98fc-9ab33a6061e1..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_Call-Handling-Backends NGTP_NGTP-CS.2ccbed32-3519-4782-a7ab-8521fd2d52f2..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_ImageBlur PROD.370204be-d1ea-34cf-b33f-2e51ba936557..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_LSCFSU PROD.76339845-8de6-3a25-b344-7e6d16998d0a..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_NOP-Archive PROD.8212410f-5fed-35d2-b375-fa44bacccfda..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_RemoteServices.85ec3cd2-a5c1-4c70-a2f1-5c75986b165d..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_SMACC-BE.c49ba34a-a856-4ede-a0b7-91e36b019414..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_SMC2_CEKS PROD.b182b139-3898-3b16-8eb4-9cf3a2598669..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_SVDS PROD.f75dfbb2-0280-3023-9e55-9a43529cb3ce..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_Speech HTTS.70ef3b62-7951-4d39-ab4f-b03b99c0f501..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_VPS-Archive PROD.1609ee02-fc31-3425-9293-ddfcc79c05cb..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_VPS-Monitor PROD.907ea23f-1fb6-3e23-8cec-30c30012a5ce..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_VPS-Trigger PROD.b5729e93-8e0f-3fb7-aefb-b37024df4512..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_VehicleCentricInformationServices PROD.46f9c1c5-86f0-3554-82da-b68fd39cad05..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_XCC PROD.1136cc19-7a13-3214-85b9-57bf5a4db569..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_am-bpm PROD.a97cc141-f688-3b4d-8063-65a3f7f3e6e1..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_comfy PROD.b53d1edf-d803-3f3f-8037-b7534b4fe2f2..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_emc PROD.3ef2bfe0-a8fd-32f4-8687-e702f4a98a75..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_oes PROD.66a1fad0-ee19-31c0-a98b-ff8aeedbbc63..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_rtti PROD.61f25555-02e3-3d37-84a3-9a7143f23a43..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_smc2-bl PROD.1a5255f9-c980-38bf-8a52-7ff6b3010234..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_smc2-key-trk PROD.5805c991-46e2-34b1-9a16-a5ecb079f56b..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_smc2-rt PROD.16fb531f-b356-375a-bfbd-aba5acdc9020..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_tsr-vu PROD.6932bb19-8336-3eaf-b67f-958214ab1ce1..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_tvp PROD.9d51feb9-b3cc-3b4e-9250-3422eee2faf8..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_vehicle-remote-commands-composite-service PROD.2ef98f3e-c5ca-4ef8-88ac-31e46405d382..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_wus PROD.5f303a4b-b1f9-3f60-a8b3-9d752258a45f..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/CD_xcc-settings PROD.051100f5-c526-3996-8476-e2b6d4ab152d..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/Default.c21f969b-5f03-333d-83e0-4f8f136e7682..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/Mobile 2 _ Dark Ops Channel.5cfb6828-fb42-4d90-a6e6-b5d16cad9fd3..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/Mobile2_Applications.16948eee-6ba3-3c00-8558-adc578eb9694..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/WL_Remote_Camera.e453de30-cdab-3d4a-b08d-ae115a8df4b7..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/alerting_profiles/test.6d891902-12e4-3e4d-9bbb-d8748c0e0fe8..alerting_profile.tf create mode 100644 configuration/20211214-121811_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf create mode 100644 configuration/20211214-121811_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf create mode 100644 configuration/20211214-121811_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf create mode 100644 configuration/20211214-121811_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf create mode 100644 configuration/20211214-121811_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf create mode 100644 configuration/20211214-121811_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf create mode 100644 configuration/20211214-121811_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf create mode 100644 configuration/20211214-121811_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf create mode 100644 configuration/20211214-121811_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf create mode 100644 configuration/20211214-121811_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf create mode 100644 configuration/20211214-121811_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf create mode 100644 configuration/20211214-121811_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf create mode 100644 configuration/20211214-121811_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf create mode 100644 configuration/20211214-121811_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf create mode 100644 configuration/20211214-121811_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf create mode 100644 configuration/20211214-121811_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf create mode 100644 configuration/20211214-121811_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf create mode 100644 configuration/20211214-121811_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf create mode 100644 configuration/20211214-121811_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf create mode 100644 configuration/20211214-121811_EUPROD/configuration.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf create mode 100644 configuration/20211214-121811_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf delete mode 100644 provider.tf create mode 100644 sandbox/test.py delete mode 100644 terraform.tfstate delete mode 100644 terraform.tfstate.backup delete mode 100644 var.tf diff --git a/.terraform.lock.hcl b/.terraform.lock.hcl deleted file mode 100644 index 1338dfb..0000000 --- a/.terraform.lock.hcl +++ /dev/null @@ -1,22 +0,0 @@ -# This file is maintained automatically by "terraform init". -# Manual edits may be lost in future updates. - -provider "registry.terraform.io/dynatrace-oss/dynatrace" { - version = "1.8.4" - constraints = "1.8.4" - hashes = [ - "h1:EtYuB9EXcaUpjCncDAyPZHNWiExbiQSHfDSOQZlQZSY=", - "zh:0db480e9ad4dfd17f32cfe96b21391bfc3b5974de3b26e842e1ed8fa2f2115bd", - "zh:2751516b60a6138eb5d44ec847fe59c541bb5f77fed4e981006b6885e98e9a59", - "zh:3b74cae45e4a8dd8556a3df91dba4f09c2f68fab40f6406946af6731be296011", - "zh:4835d0e10afd99797de8c5bbcb4ab9b6b6f0a78c40e6e7dbf1f09581407f9853", - "zh:4c2969dd10beed0b4058eb5d3acc75b1a273b02021933a23f2bd6feb683e0a23", - "zh:976685189cab6920cb41ad11dfaa27b0d5fd16c9521607c2cd797298953258eb", - "zh:b8d33cfdf61f0099981b73b1ce57841b623c6e05d4fd9af811d283b421f00e98", - "zh:bac7026ccd260402cb49f5ba41c4ea994943a6b1e508c343455a097e8411caf6", - "zh:c9b5e7c97e10649aa5a339156cd77c5050f8acb9f02e07ac58e93f002ed8034e", - "zh:e7edd1a280965bff4e88aea2b0d8d8ba83bee87db8506344b99cd983c9d205bc", - "zh:f44622c541fa6e35af868e6572c5bc58086eca71eed6b0c333ed156a17941111", - "zh:f9db1dd5ee33715383812183dffce764a14a714eb8bbeff4c4163b6bef07a626", - ] -} diff --git a/CD_ABC.-6484801337205002164..management_zone.tf b/CD_ABC.-6484801337205002164..management_zone.tf deleted file mode 100644 index e69de29..0000000 diff --git a/WK_RSU.105337600938540767..management_zone.tf b/WK_RSU.105337600938540767..management_zone.tf deleted file mode 100644 index f854790..0000000 --- a/WK_RSU.105337600938540767..management_zone.tf +++ /dev/null @@ -1,23 +0,0 @@ -resource "dynatrace_management_zone" "WK_RSU" { - name = "WK_RSU" - rules { - type = "PROCESS_GROUP" - enabled = true - propagation_types = ["PROCESS_GROUP_TO_SERVICE"] - conditions { - key { - type = "STATIC" - attribute = "PROCESS_GROUP_TAGS" - } - tag { - negate = false - operator = "EQUALS" - value { - context = "CONTEXTLESS" - key = "Wirkkette" - value = "Remote Software Upgrade (RSU)" - } - } - } - } -} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_ASBC-RSU E2E.afde4b7b-34b7-3170-ac6f-38dcc97dde80..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_ASBC-RSU E2E.afde4b7b-34b7-3170-ac6f-38dcc97dde80..alerting_profile.tf new file mode 100644 index 0000000..75059dc --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_ASBC-RSU E2E.afde4b7b-34b7-3170-ac6f-38dcc97dde80..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_ASBC-RSU_E2E" { + display_name = "CD_ASBC-RSU E2E" + mz_id = "-1268277950254444437" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CDASBC-RSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CDASBC-RSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CDASBC-RSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CDASBC-RSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CDASBC-RSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_ASBC-RSU.dedc33d5-0064-42f7-b575-14ee4b68e544..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_ASBC-RSU.dedc33d5-0064-42f7-b575-14ee4b68e544..alerting_profile.tf new file mode 100644 index 0000000..0b31110 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_ASBC-RSU.dedc33d5-0064-42f7-b575-14ee4b68e544..alerting_profile.tf @@ -0,0 +1,76 @@ +resource "dynatrace_alerting_profile" "CD_ASBC-RSU" { + display_name = "CD_ASBC-RSU" + mz_id = "-1268277950254444437" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_ASBC-STM PROD.7bcdcf6e-be05-32a6-bfbc-7db147737f27..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_ASBC-STM PROD.7bcdcf6e-be05-32a6-bfbc-7db147737f27..alerting_profile.tf new file mode 100644 index 0000000..c8dad6d --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_ASBC-STM PROD.7bcdcf6e-be05-32a6-bfbc-7db147737f27..alerting_profile.tf @@ -0,0 +1,64 @@ +resource "dynatrace_alerting_profile" "CD_ASBC-STM_PROD" { + display_name = "CD_ASBC-STM PROD" + mz_id = "-5139616067943914324" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_ASBC-TVP PROD.c28321eb-6bb3-3892-ad3d-1e134be46291..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_ASBC-TVP PROD.c28321eb-6bb3-3892-ad3d-1e134be46291..alerting_profile.tf new file mode 100644 index 0000000..9aa4b41 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_ASBC-TVP PROD.c28321eb-6bb3-3892-ad3d-1e134be46291..alerting_profile.tf @@ -0,0 +1,64 @@ +resource "dynatrace_alerting_profile" "CD_ASBC-TVP_PROD" { + display_name = "CD_ASBC-TVP PROD" + mz_id = "-5884762133802735399" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_BMW_POINTS_ENGINE PROD.ce64a92a-832b-34d4-9770-b37d81169ebb..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_BMW_POINTS_ENGINE PROD.ce64a92a-832b-34d4-9770-b37d81169ebb..alerting_profile.tf new file mode 100644 index 0000000..274390f --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_BMW_POINTS_ENGINE PROD.ce64a92a-832b-34d4-9770-b37d81169ebb..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_BMW_POINTS_ENGINE_PROD" { + display_name = "CD_BMW_POINTS_ENGINE PROD" + mz_id = "-8570994466372814219" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_CICD PROD.6c6d4083-4908-3f1a-98fc-9ab33a6061e1..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_CICD PROD.6c6d4083-4908-3f1a-98fc-9ab33a6061e1..alerting_profile.tf new file mode 100644 index 0000000..45842e4 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_CICD PROD.6c6d4083-4908-3f1a-98fc-9ab33a6061e1..alerting_profile.tf @@ -0,0 +1,64 @@ +resource "dynatrace_alerting_profile" "CD_CICD_PROD" { + display_name = "CD_CICD PROD" + mz_id = "5483395701072092813" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_Call-Handling-Backends NGTP_NGTP-CS.2ccbed32-3519-4782-a7ab-8521fd2d52f2..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_Call-Handling-Backends NGTP_NGTP-CS.2ccbed32-3519-4782-a7ab-8521fd2d52f2..alerting_profile.tf new file mode 100644 index 0000000..ecbb64c --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_Call-Handling-Backends NGTP_NGTP-CS.2ccbed32-3519-4782-a7ab-8521fd2d52f2..alerting_profile.tf @@ -0,0 +1,106 @@ +resource "dynatrace_alerting_profile" "CD_Call-Handling-Backends_NGTP_NGTP-CS" { + display_name = "CD_Call-Handling-Backends NGTP/NGTP-CS" + mz_id = "6501681794177069649" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_ImageBlur PROD.370204be-d1ea-34cf-b33f-2e51ba936557..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_ImageBlur PROD.370204be-d1ea-34cf-b33f-2e51ba936557..alerting_profile.tf new file mode 100644 index 0000000..d5a61e7 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_ImageBlur PROD.370204be-d1ea-34cf-b33f-2e51ba936557..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_ImageBlur_PROD" { + display_name = "CD_ImageBlur PROD" + mz_id = "-319238264175647671" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_LSCFSU PROD.76339845-8de6-3a25-b344-7e6d16998d0a..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_LSCFSU PROD.76339845-8de6-3a25-b344-7e6d16998d0a..alerting_profile.tf new file mode 100644 index 0000000..79f6a98 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_LSCFSU PROD.76339845-8de6-3a25-b344-7e6d16998d0a..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_LSCFSU_PROD" { + display_name = "CD_LSCFSU PROD" + mz_id = "-7762134287292745723" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_NOP-Archive PROD.8212410f-5fed-35d2-b375-fa44bacccfda..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_NOP-Archive PROD.8212410f-5fed-35d2-b375-fa44bacccfda..alerting_profile.tf new file mode 100644 index 0000000..e04de89 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_NOP-Archive PROD.8212410f-5fed-35d2-b375-fa44bacccfda..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_NOP-Archive_PROD" { + display_name = "CD_NOP-Archive PROD" + mz_id = "1023740486178908540" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NOP-Archive" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NOP-Archive" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NOP-Archive" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NOP-Archive" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NOP-Archive" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_RemoteServices.85ec3cd2-a5c1-4c70-a2f1-5c75986b165d..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_RemoteServices.85ec3cd2-a5c1-4c70-a2f1-5c75986b165d..alerting_profile.tf new file mode 100644 index 0000000..87705dc --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_RemoteServices.85ec3cd2-a5c1-4c70-a2f1-5c75986b165d..alerting_profile.tf @@ -0,0 +1,46 @@ +resource "dynatrace_alerting_profile" "CD_RemoteServices" { + display_name = "CD_RemoteServices" + mz_id = "5188541189677060803" + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "ERROR" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "NONE" + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_SMACC-BE.c49ba34a-a856-4ede-a0b7-91e36b019414..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_SMACC-BE.c49ba34a-a856-4ede-a0b7-91e36b019414..alerting_profile.tf new file mode 100644 index 0000000..619267d --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_SMACC-BE.c49ba34a-a856-4ede-a0b7-91e36b019414..alerting_profile.tf @@ -0,0 +1,130 @@ +resource "dynatrace_alerting_profile" "CD_SMACC-BE" { + display_name = "CD_SMACC-BE" + mz_id = "-3795364033337839281" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_SMC2_CEKS PROD.b182b139-3898-3b16-8eb4-9cf3a2598669..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_SMC2_CEKS PROD.b182b139-3898-3b16-8eb4-9cf3a2598669..alerting_profile.tf new file mode 100644 index 0000000..0d2aefd --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_SMC2_CEKS PROD.b182b139-3898-3b16-8eb4-9cf3a2598669..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_SMC2_CEKS_PROD" { + display_name = "CD_SMC2_CEKS PROD" + mz_id = "4397088666970698037" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_SVDS PROD.f75dfbb2-0280-3023-9e55-9a43529cb3ce..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_SVDS PROD.f75dfbb2-0280-3023-9e55-9a43529cb3ce..alerting_profile.tf new file mode 100644 index 0000000..0c8336e --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_SVDS PROD.f75dfbb2-0280-3023-9e55-9a43529cb3ce..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_SVDS_PROD" { + display_name = "CD_SVDS PROD" + mz_id = "-4413944977212003148" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_Speech HTTS.70ef3b62-7951-4d39-ab4f-b03b99c0f501..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_Speech HTTS.70ef3b62-7951-4d39-ab4f-b03b99c0f501..alerting_profile.tf new file mode 100644 index 0000000..3ce3a55 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_Speech HTTS.70ef3b62-7951-4d39-ab4f-b03b99c0f501..alerting_profile.tf @@ -0,0 +1,76 @@ +resource "dynatrace_alerting_profile" "CD_Speech_HTTS" { + display_name = "CD_Speech HTTS" + mz_id = "4065036998432033236" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_VPS-Archive PROD.1609ee02-fc31-3425-9293-ddfcc79c05cb..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_VPS-Archive PROD.1609ee02-fc31-3425-9293-ddfcc79c05cb..alerting_profile.tf new file mode 100644 index 0000000..28f185d --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_VPS-Archive PROD.1609ee02-fc31-3425-9293-ddfcc79c05cb..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_VPS-Archive_PROD" { + display_name = "CD_VPS-Archive PROD" + mz_id = "-1017790433340187721" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Archive" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Archive" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Archive" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Archive" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Archive" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_VPS-Monitor PROD.907ea23f-1fb6-3e23-8cec-30c30012a5ce..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_VPS-Monitor PROD.907ea23f-1fb6-3e23-8cec-30c30012a5ce..alerting_profile.tf new file mode 100644 index 0000000..0e0f19b --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_VPS-Monitor PROD.907ea23f-1fb6-3e23-8cec-30c30012a5ce..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_VPS-Monitor_PROD" { + display_name = "CD_VPS-Monitor PROD" + mz_id = "-4238479884355788160" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Monitor" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Monitor" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Monitor" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Monitor" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Monitor" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_VPS-Trigger PROD.b5729e93-8e0f-3fb7-aefb-b37024df4512..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_VPS-Trigger PROD.b5729e93-8e0f-3fb7-aefb-b37024df4512..alerting_profile.tf new file mode 100644 index 0000000..28486be --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_VPS-Trigger PROD.b5729e93-8e0f-3fb7-aefb-b37024df4512..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_VPS-Trigger_PROD" { + display_name = "CD_VPS-Trigger PROD" + mz_id = "-7519199679488905472" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Trigger" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Trigger" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Trigger" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Trigger" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Trigger" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_VehicleCentricInformationServices PROD.46f9c1c5-86f0-3554-82da-b68fd39cad05..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_VehicleCentricInformationServices PROD.46f9c1c5-86f0-3554-82da-b68fd39cad05..alerting_profile.tf new file mode 100644 index 0000000..372d5bc --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_VehicleCentricInformationServices PROD.46f9c1c5-86f0-3554-82da-b68fd39cad05..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_VehicleCentricInformationServices_PROD" { + display_name = "CD_VehicleCentricInformationServices PROD" + mz_id = "3268847322115566645" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_XCC PROD.1136cc19-7a13-3214-85b9-57bf5a4db569..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_XCC PROD.1136cc19-7a13-3214-85b9-57bf5a4db569..alerting_profile.tf new file mode 100644 index 0000000..3bd4086 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_XCC PROD.1136cc19-7a13-3214-85b9-57bf5a4db569..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_XCC_PROD" { + display_name = "CD_XCC PROD" + mz_id = "726963056829115815" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_am-bpm PROD.a97cc141-f688-3b4d-8063-65a3f7f3e6e1..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_am-bpm PROD.a97cc141-f688-3b4d-8063-65a3f7f3e6e1..alerting_profile.tf new file mode 100644 index 0000000..8bb7530 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_am-bpm PROD.a97cc141-f688-3b4d-8063-65a3f7f3e6e1..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_am-bpm_PROD" { + display_name = "CD_am-bpm PROD" + mz_id = "-6595885403062829907" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_comfy PROD.b53d1edf-d803-3f3f-8037-b7534b4fe2f2..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_comfy PROD.b53d1edf-d803-3f3f-8037-b7534b4fe2f2..alerting_profile.tf new file mode 100644 index 0000000..796de41 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_comfy PROD.b53d1edf-d803-3f3f-8037-b7534b4fe2f2..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_comfy_PROD" { + display_name = "CD_comfy PROD" + mz_id = "848401857749292905" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_emc PROD.3ef2bfe0-a8fd-32f4-8687-e702f4a98a75..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_emc PROD.3ef2bfe0-a8fd-32f4-8687-e702f4a98a75..alerting_profile.tf new file mode 100644 index 0000000..8b7051c --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_emc PROD.3ef2bfe0-a8fd-32f4-8687-e702f4a98a75..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_emc_PROD" { + display_name = "CD_emc PROD" + mz_id = "1786086320445564585" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_oes PROD.66a1fad0-ee19-31c0-a98b-ff8aeedbbc63..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_oes PROD.66a1fad0-ee19-31c0-a98b-ff8aeedbbc63..alerting_profile.tf new file mode 100644 index 0000000..d0f009c --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_oes PROD.66a1fad0-ee19-31c0-a98b-ff8aeedbbc63..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_oes_PROD" { + display_name = "CD_oes PROD" + mz_id = "8628942035731022351" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_rtti PROD.61f25555-02e3-3d37-84a3-9a7143f23a43..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_rtti PROD.61f25555-02e3-3d37-84a3-9a7143f23a43..alerting_profile.tf new file mode 100644 index 0000000..31458e9 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_rtti PROD.61f25555-02e3-3d37-84a3-9a7143f23a43..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_rtti_PROD" { + display_name = "CD_rtti PROD" + mz_id = "-3219539803207924419" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_smc2-bl PROD.1a5255f9-c980-38bf-8a52-7ff6b3010234..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_smc2-bl PROD.1a5255f9-c980-38bf-8a52-7ff6b3010234..alerting_profile.tf new file mode 100644 index 0000000..0ca7db7 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_smc2-bl PROD.1a5255f9-c980-38bf-8a52-7ff6b3010234..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_smc2-bl_PROD" { + display_name = "CD_smc2-bl PROD" + mz_id = "2228363312078773864" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_smc2-key-trk PROD.5805c991-46e2-34b1-9a16-a5ecb079f56b..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_smc2-key-trk PROD.5805c991-46e2-34b1-9a16-a5ecb079f56b..alerting_profile.tf new file mode 100644 index 0000000..30463a2 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_smc2-key-trk PROD.5805c991-46e2-34b1-9a16-a5ecb079f56b..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_smc2-key-trk_PROD" { + display_name = "CD_smc2-key-trk PROD" + mz_id = "-2891055759702142212" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_smc2-rt PROD.16fb531f-b356-375a-bfbd-aba5acdc9020..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_smc2-rt PROD.16fb531f-b356-375a-bfbd-aba5acdc9020..alerting_profile.tf new file mode 100644 index 0000000..7cca88d --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_smc2-rt PROD.16fb531f-b356-375a-bfbd-aba5acdc9020..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_smc2-rt_PROD" { + display_name = "CD_smc2-rt PROD" + mz_id = "-7966244513986779017" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_tsr-vu PROD.6932bb19-8336-3eaf-b67f-958214ab1ce1..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_tsr-vu PROD.6932bb19-8336-3eaf-b67f-958214ab1ce1..alerting_profile.tf new file mode 100644 index 0000000..5db7c3c --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_tsr-vu PROD.6932bb19-8336-3eaf-b67f-958214ab1ce1..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_tsr-vu_PROD" { + display_name = "CD_tsr-vu PROD" + mz_id = "-4286479403216664835" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_tvp PROD.9d51feb9-b3cc-3b4e-9250-3422eee2faf8..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_tvp PROD.9d51feb9-b3cc-3b4e-9250-3422eee2faf8..alerting_profile.tf new file mode 100644 index 0000000..701ba61 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_tvp PROD.9d51feb9-b3cc-3b4e-9250-3422eee2faf8..alerting_profile.tf @@ -0,0 +1,64 @@ +resource "dynatrace_alerting_profile" "CD_tvp_PROD" { + display_name = "CD_tvp PROD" + mz_id = "994369514616635249" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_vehicle-remote-commands-composite-service PROD.2ef98f3e-c5ca-4ef8-88ac-31e46405d382..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_vehicle-remote-commands-composite-service PROD.2ef98f3e-c5ca-4ef8-88ac-31e46405d382..alerting_profile.tf new file mode 100644 index 0000000..7290e53 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_vehicle-remote-commands-composite-service PROD.2ef98f3e-c5ca-4ef8-88ac-31e46405d382..alerting_profile.tf @@ -0,0 +1,88 @@ +resource "dynatrace_alerting_profile" "CD_vehicle-remote-commands-composite-service_PROD" { + display_name = "CD_vehicle-remote-commands-composite-service PROD" + rules { + delay_in_minutes = 15 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 15 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 15 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 15 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_wus PROD.5f303a4b-b1f9-3f60-a8b3-9d752258a45f..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_wus PROD.5f303a4b-b1f9-3f60-a8b3-9d752258a45f..alerting_profile.tf new file mode 100644 index 0000000..4762863 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_wus PROD.5f303a4b-b1f9-3f60-a8b3-9d752258a45f..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_wus_PROD" { + display_name = "CD_wus PROD" + mz_id = "-830480395218330790" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/CD_xcc-settings PROD.051100f5-c526-3996-8476-e2b6d4ab152d..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_xcc-settings PROD.051100f5-c526-3996-8476-e2b6d4ab152d..alerting_profile.tf new file mode 100644 index 0000000..c77f839 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/CD_xcc-settings PROD.051100f5-c526-3996-8476-e2b6d4ab152d..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_xcc-settings_PROD" { + display_name = "CD_xcc-settings PROD" + mz_id = "2692334004302244598" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "xcc-settings" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "xcc-settings" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "xcc-settings" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "xcc-settings" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "xcc-settings" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/Default.c21f969b-5f03-333d-83e0-4f8f136e7682..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/Default.c21f969b-5f03-333d-83e0-4f8f136e7682..alerting_profile.tf new file mode 100644 index 0000000..e4a7469 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/Default.c21f969b-5f03-333d-83e0-4f8f136e7682..alerting_profile.tf @@ -0,0 +1,45 @@ +resource "dynatrace_alerting_profile" "Default" { + display_name = "Default" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 0 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 0 + severity_level = "ERROR" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 0 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "NONE" + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/Mobile 2 _ Dark Ops Channel.5cfb6828-fb42-4d90-a6e6-b5d16cad9fd3..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/Mobile 2 _ Dark Ops Channel.5cfb6828-fb42-4d90-a6e6-b5d16cad9fd3..alerting_profile.tf new file mode 100644 index 0000000..3e2b659 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/Mobile 2 _ Dark Ops Channel.5cfb6828-fb42-4d90-a6e6-b5d16cad9fd3..alerting_profile.tf @@ -0,0 +1,39 @@ +resource "dynatrace_alerting_profile" "Mobile_2___Dark_Ops_Channel" { + display_name = "Mobile 2 | Dark Ops Channel" + mz_id = "7948932666251761491" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 15 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 15 + severity_level = "ERROR" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 15 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "NONE" + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/Mobile2_Applications.16948eee-6ba3-3c00-8558-adc578eb9694..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/Mobile2_Applications.16948eee-6ba3-3c00-8558-adc578eb9694..alerting_profile.tf new file mode 100644 index 0000000..56dd8ff --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/Mobile2_Applications.16948eee-6ba3-3c00-8558-adc578eb9694..alerting_profile.tf @@ -0,0 +1,46 @@ +resource "dynatrace_alerting_profile" "Mobile2_Applications" { + display_name = "Mobile2_Applications" + mz_id = "7948932666251761491" + rules { + delay_in_minutes = 10 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "ERROR" + tag_filter { + include_mode = "NONE" + } + } +} diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/WL_Remote_Camera.e453de30-cdab-3d4a-b08d-ae115a8df4b7..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/WL_Remote_Camera.e453de30-cdab-3d4a-b08d-ae115a8df4b7..alerting_profile.tf new file mode 100644 index 0000000..bfe76fe --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/WL_Remote_Camera.e453de30-cdab-3d4a-b08d-ae115a8df4b7..alerting_profile.tf @@ -0,0 +1,39 @@ +resource "dynatrace_alerting_profile" "WL_Remote_Camera" { + display_name = "WL_Remote_Camera" + mz_id = "7111072854346026301" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "NONE" + } + } +} diff --git a/configuration/20211213-081716_EUPROD/autotags/module.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/module.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/autotags/module.tf rename to configuration/20211213-194414_EUPROD/alerting_profiles/module.tf diff --git a/configuration/20211213-194414_EUPROD/alerting_profiles/test.6d891902-12e4-3e4d-9bbb-d8748c0e0fe8..alerting_profile.tf b/configuration/20211213-194414_EUPROD/alerting_profiles/test.6d891902-12e4-3e4d-9bbb-d8748c0e0fe8..alerting_profile.tf new file mode 100644 index 0000000..72054d3 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/alerting_profiles/test.6d891902-12e4-3e4d-9bbb-d8748c0e0fe8..alerting_profile.tf @@ -0,0 +1,4 @@ +resource "dynatrace_alerting_profile" "test" { + display_name = "test" + mz_id = "-4462354815142253164" +} diff --git a/configuration/20211213-194414_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf b/configuration/20211213-194414_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf new file mode 100644 index 0000000..982cd0e --- /dev/null +++ b/configuration/20211213-194414_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf @@ -0,0 +1,127 @@ +resource "dynatrace_autotag" "Cloud" { + name = "Cloud" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Azure" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Azure" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "AWS" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "AWS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf b/configuration/20211213-194414_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf new file mode 100644 index 0000000..10a72e6 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf @@ -0,0 +1,3683 @@ +resource "dynatrace_autotag" "Component" { + name = "Component" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "vcis-information" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "avs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "CDIP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdip" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal (CDIP)" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Toyota Supra Connect Customer Portal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-information-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-personalization-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-public-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-vehicle-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "CSI" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "csi-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crs_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crsa_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "epl_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "newsservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "weatherservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "id5" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "dpp" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "DPM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lis-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "eml-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ups-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "SMACC-BE" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-bl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "SMACC-KTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-key-trk-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "online-entertainment-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf_oe" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "RemoteServices" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "CCG" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccg-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "LSC-HR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-hr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Remote 360" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-360" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "RS Cockpit" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-cockpit" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "RemoteServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "SMS-Gateway" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "/www/smsgw" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_DETECTED_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice.callmgr" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lib2vsbc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CSI" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csi" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "LSC-WO" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "lscwo" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CCG" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ccg" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GCDM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcdm" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/smacc-app/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/rsu-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-HAL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/hsmlib-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "App Repository" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf-apr-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/emea_prod2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "b2v-voice-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crs-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crsa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epm-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "voicegw-admin-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "vgw-homer-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "XCC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "MSGSVC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "msgsvc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_smacc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-RSU" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_rsu" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_hsm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "perseus-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-rsu-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-smacc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Perseus" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "perseus" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchsml" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs3" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "LSC-JR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-jr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "LSC-WO" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-wo" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/b2vapi-new-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-nf-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "api-nf-bmwgroup-" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ltb2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-APP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "EXE_PATH" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/global/www/conn/apigw/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Connected Backend Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "JAVA_MAIN_CLASS" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "com.nitzinger.Synchronization" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Service Gateway Legacy" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_AZURE_SITE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "btcapiwebapp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "App Repository" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apr_apr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/managed-app-(.++)}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "managed-app-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ServerName\\ ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Buffet" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "buffet-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Kubernetes:component}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "component" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_smc2_key_trk" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APPCALL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "APPCALL-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "APPCALL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "acallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ACDS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ACDS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ECS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "XCS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "XCS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EVNS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "EVNS2-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EVNS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "evns2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "eCallGW" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "eCallGW-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "eCallGW" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ecallgateway" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "GATS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "GATS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GATS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gatsconverter" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Buffet" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bff" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APPCALL" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ACDS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ECS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "EVNS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eCallGW" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "GATS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "PISA" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "pisa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "dpp" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpp-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "DPM" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpm-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PISA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "pisa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "smc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "NGTP-CS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp-cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP-CS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HVD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "hvd-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HTTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "htts-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HVD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hvd" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HTTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "htts" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-int}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-test}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-store" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "store" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-casa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-cesim" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cesim" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ops" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ceks" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-ts" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_ts" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-fre" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_fre" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "asbc-sfa-oh" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oh" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "cub-personalization" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "sfa-ota" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sfa_ota" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "camvs" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vsd_cam" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "camvs" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "camvs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "xcc-settings" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcc-settings-db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BMW_POINTS_ENGINE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ime_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ccc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-HAL-CL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-hal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-ngtp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "hpauth" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "hpauth" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Countly" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "countly_mongo_db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL-CL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "rsu" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "^(?\u003ecam|disp|fre|rcs|rdh|rmo|rpp|rte|rve|rvi|rvt|rwd|uvm)(?\u003eeu|us|cn)(?\u003ee2e|p)$" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*archiv" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Monitor" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*monitor" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Admin" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*config" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "msgsvc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "msgsvc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CustomerCentricInformationServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "infotain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "am-proxy" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/am-proxy-rp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle-centric Information Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "vcis" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "nop-archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*nop_archiv" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf b/configuration/20211213-194414_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf rename to configuration/20211213-194414_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf diff --git a/configuration/20211213-081716_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf b/configuration/20211213-194414_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf rename to configuration/20211213-194414_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf diff --git a/configuration/20211213-194414_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf b/configuration/20211213-194414_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf new file mode 100644 index 0000000..a02f94e --- /dev/null +++ b/configuration/20211213-194414_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf @@ -0,0 +1,47 @@ +resource "dynatrace_autotag" "Hub" { + name = "Hub" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf b/configuration/20211213-194414_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf rename to configuration/20211213-194414_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf diff --git a/configuration/20211213-194414_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf b/configuration/20211213-194414_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf new file mode 100644 index 0000000..8175f38 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf @@ -0,0 +1,20 @@ +resource "dynatrace_autotag" "Namespace" { + name = "Namespace" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf b/configuration/20211213-194414_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf rename to configuration/20211213-194414_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf diff --git a/configuration/20211213-081716_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf b/configuration/20211213-194414_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf rename to configuration/20211213-194414_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf diff --git a/configuration/20211213-194414_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf b/configuration/20211213-194414_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf new file mode 100644 index 0000000..9f9d866 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf @@ -0,0 +1,815 @@ +resource "dynatrace_autotag" "WK" { + name = "WK" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Personal Favorites" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf b/configuration/20211213-194414_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf rename to configuration/20211213-194414_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf diff --git a/configuration/20211213-081716_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf b/configuration/20211213-194414_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf rename to configuration/20211213-194414_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf diff --git a/configuration/20211213-081716_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf b/configuration/20211213-194414_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf rename to configuration/20211213-194414_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf diff --git a/configuration/20211213-081716_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf b/configuration/20211213-194414_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf rename to configuration/20211213-194414_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf diff --git a/configuration/20211213-194414_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf b/configuration/20211213-194414_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf new file mode 100644 index 0000000..7919efa --- /dev/null +++ b/configuration/20211213-194414_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf @@ -0,0 +1,79 @@ +resource "dynatrace_autotag" "compass-id" { + name = "compass-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Kubernetes:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:CommandLineArgs/compassid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compassid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:CommandLineArgs/compid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compid=" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf b/configuration/20211213-194414_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf rename to configuration/20211213-194414_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf diff --git a/configuration/20211213-081716_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf b/configuration/20211213-194414_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf rename to configuration/20211213-194414_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf diff --git a/configuration/20211213-081716_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf b/configuration/20211213-194414_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf rename to configuration/20211213-194414_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf diff --git a/configuration/20211213-081716_EUPROD/credentials/module.tf b/configuration/20211213-194414_EUPROD/autotags/module.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/credentials/module.tf rename to configuration/20211213-194414_EUPROD/autotags/module.tf diff --git a/configuration/20211213-194414_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf b/configuration/20211213-194414_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf new file mode 100644 index 0000000..1ec193c --- /dev/null +++ b/configuration/20211213-194414_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "ms-id" { + name = "ms-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.msid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.msid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/configuration.tf b/configuration/20211213-194414_EUPROD/configuration.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/configuration.tf rename to configuration/20211213-194414_EUPROD/configuration.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/module.tf b/configuration/20211213-194414_EUPROD/custom_services/module.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/module.tf rename to configuration/20211213-194414_EUPROD/custom_services/module.tf diff --git a/configuration/20211213-081716_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf b/configuration/20211213-194414_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf rename to configuration/20211213-194414_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf new file mode 100644 index 0000000..44fb153 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL" { + name = "CD_ASBC-HAL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "clusterDomain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf new file mode 100644 index 0000000..3088407 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBS" { + name = "CD_ASBS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf new file mode 100644 index 0000000..8fb09fc --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf @@ -0,0 +1,194 @@ +resource "dynatrace_management_zone" "CD_AudioVideoServices" { + name = "CD_AudioVideoServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-spotify" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ise-connectedradio" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-config" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-gracenote" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-ximalaya" + } + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf new file mode 100644 index 0000000..8cbdb84 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CCG" { + name = "CD_CCG" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf new file mode 100644 index 0000000..b697592 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Call-Handling-Backends" { + name = "CD_Call-Handling-Backends" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf new file mode 100644 index 0000000..a8577ea --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CallCenterClient" { + name = "CD_CallCenterClient" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf new file mode 100644 index 0000000..1c5fe64 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-User-Behaviour" { + name = "CD_Connected-User-Behaviour" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf new file mode 100644 index 0000000..eeaae6c --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ContentProvider" { + name = "CD_ContentProvider" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf new file mode 100644 index 0000000..28c880a --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Countly" { + name = "CD_Countly" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf new file mode 100644 index 0000000..4e4739d --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_DPP_DPM" { + name = "CD_DPP_DPM" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf new file mode 100644 index 0000000..19507b0 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_LSC" { + name = "CD_LSC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf new file mode 100644 index 0000000..5509080 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Location-Services" { + name = "CD_Location-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf new file mode 100644 index 0000000..1a79dac --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_Messaging-Services" { + name = "CD_Messaging-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf new file mode 100644 index 0000000..be3e4fa --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf @@ -0,0 +1,95 @@ +resource "dynatrace_management_zone" "CD_RemoteCamera" { + name = "CD_RemoteCamera" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf new file mode 100644 index 0000000..1207a18 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServices" { + name = "CD_RemoteServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf new file mode 100644 index 0000000..f894752 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf @@ -0,0 +1,39 @@ +resource "dynatrace_management_zone" "CD_SMS-Gateway" { + name = "CD_SMS-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMS-Gateway" + } + } + } + } + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SMS GW" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf new file mode 100644 index 0000000..59aeffb --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SVDS" { + name = "CD_SVDS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf new file mode 100644 index 0000000..a07238d --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_TEST_EW" { + name = "CD_TEST_EW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf new file mode 100644 index 0000000..2e34742 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_TripCollection" { + name = "CD_TripCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tripCollectionApi\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tripCollectionApi\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf new file mode 100644 index 0000000..2042c8c --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_VehicleCentricInformationServices" { + name = "CD_VehicleCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-wechat-proxy" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-admin-ui" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-manifest" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-web-proxy" + } + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf new file mode 100644 index 0000000..dfcd184 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_XCC" { + name = "CD_XCC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "app-id" + value = "APP-18886" + } + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf new file mode 100644 index 0000000..5aa544a --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_agent-service" { + name = "CD_agent-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf new file mode 100644 index 0000000..c612beb --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_aluis" { + name = "CD_aluis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf new file mode 100644 index 0000000..22b8e82 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-casa" { + name = "CD_am-casa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf new file mode 100644 index 0000000..30ae456 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cesim" { + name = "CD_am-cesim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf new file mode 100644 index 0000000..454373f --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cns" { + name = "CD_am-cns" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf new file mode 100644 index 0000000..b9b80c3 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-device" { + name = "CD_am-device" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf new file mode 100644 index 0000000..c319202 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-egim" { + name = "CD_am-egim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf new file mode 100644 index 0000000..dc54ad1 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-lmcs" { + name = "CD_am-lmcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf new file mode 100644 index 0000000..3546bac --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-store" { + name = "CD_am-store" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf new file mode 100644 index 0000000..99df049 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-svms" { + name = "CD_am-svms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf new file mode 100644 index 0000000..a5bf01f --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ui" { + name = "CD_am-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf new file mode 100644 index 0000000..48a6416 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-usage" { + name = "CD_am-usage" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf new file mode 100644 index 0000000..fd2540d --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle-activation" { + name = "CD_am-vehicle-activation" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf new file mode 100644 index 0000000..75cf835 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle" { + name = "CD_am-vehicle" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf new file mode 100644 index 0000000..f9d4fe8 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_analytics-user-data-service" { + name = "CD_analytics-user-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf new file mode 100644 index 0000000..71df59a --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-client-service" { + name = "CD_avs-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf new file mode 100644 index 0000000..2ee9710 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-proxy-composite-service" { + name = "CD_avs-proxy-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf new file mode 100644 index 0000000..091c60e --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-be" { + name = "CD_b2v-com-be" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf new file mode 100644 index 0000000..67d35c2 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-gcdm-client" { + name = "CD_b2v-com-gcdm-client" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf new file mode 100644 index 0000000..f7708fb --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-sms-statistics" { + name = "CD_b2v-sms-statistics" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf new file mode 100644 index 0000000..b810aac --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_camvs" { + name = "CD_camvs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf new file mode 100644 index 0000000..2341287 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_chargenow-enabler-service" { + name = "CD_chargenow-enabler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf new file mode 100644 index 0000000..4521ad3 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-push-notification-service" { + name = "CD_charging-events-push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf new file mode 100644 index 0000000..a85ab2b --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-service" { + name = "CD_charging-events-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf new file mode 100644 index 0000000..28caace --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-remote-commands-composite-service" { + name = "CD_charging-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf new file mode 100644 index 0000000..4df4703 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-stations-service" { + name = "CD_charging-stations-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf new file mode 100644 index 0000000..41aa9a2 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-vehicle-telemetry-processor" { + name = "CD_client-vehicle-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf new file mode 100644 index 0000000..5c609b3 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cm" { + name = "CD_cm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf new file mode 100644 index 0000000..2b2ca15 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-notification-service" { + name = "CD_commute-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf new file mode 100644 index 0000000..04307dd --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-service" { + name = "CD_commute-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf new file mode 100644 index 0000000..0ab8ec8 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service" { + name = "CD_connected-oauth-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf new file mode 100644 index 0000000..4c6c796 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-marketing-api" { + name = "CD_ctns-marketing-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf new file mode 100644 index 0000000..5b92c0d --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-vehicle-api" { + name = "CD_ctns-vehicle-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf new file mode 100644 index 0000000..fe2e9d0 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_current-driver-service" { + name = "CD_current-driver-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf new file mode 100644 index 0000000..eccc696 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-comms-provider-service" { + name = "CD_dealer-comms-provider-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf new file mode 100644 index 0000000..4c2d8b4 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-data-service" { + name = "CD_dealer-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf new file mode 100644 index 0000000..fa9b204 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-invoice-service" { + name = "CD_dealer-payments-invoice-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf new file mode 100644 index 0000000..48fbf76 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-service" { + name = "CD_dealer-payments-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf new file mode 100644 index 0000000..f7164a4 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-services-composite-service" { + name = "CD_dealer-services-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf new file mode 100644 index 0000000..bcbfe6e --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_delivery" { + name = "CD_delivery" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf new file mode 100644 index 0000000..60a0c77 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_destination-composite-service" { + name = "CD_destination-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf new file mode 100644 index 0000000..8c6dee1 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_digital-key-composite-service" { + name = "CD_digital-key-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf new file mode 100644 index 0000000..841a4b5 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_discover-bmw-composite-service" { + name = "CD_discover-bmw-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf new file mode 100644 index 0000000..52c89e2 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_e4m" { + name = "CD_e4m" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf new file mode 100644 index 0000000..a413e05 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eadb" { + name = "CD_eadb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf new file mode 100644 index 0000000..facdf0c --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercaf" { + name = "CD_ercaf" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf new file mode 100644 index 0000000..216f9d4 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esa" { + name = "CD_esa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf new file mode 100644 index 0000000..db1657c --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esh" { + name = "CD_esh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf new file mode 100644 index 0000000..e5fd290 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esim-composite-service" { + name = "CD_esim-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf new file mode 100644 index 0000000..92afdaf --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_feature-toggles-service" { + name = "CD_feature-toggles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf new file mode 100644 index 0000000..234911c --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fmc" { + name = "CD_fmc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf new file mode 100644 index 0000000..b06ad56 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_gcs" { + name = "CD_gcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf new file mode 100644 index 0000000..95b994d --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hubtab-service" { + name = "CD_hubtab-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf new file mode 100644 index 0000000..4b2a25a --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_id-lookup-service" { + name = "CD_id-lookup-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf new file mode 100644 index 0000000..80d5dc8 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-admin" { + name = "CD_ids-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf new file mode 100644 index 0000000..4d2d77e --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ipa-gateway" { + name = "CD_ipa-gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf new file mode 100644 index 0000000..6d75e4e --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legal-document-composite-service" { + name = "CD_legal-document-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf new file mode 100644 index 0000000..2597ee7 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_log-data-deletion-service" { + name = "CD_log-data-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf new file mode 100644 index 0000000..79ce350 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-jr" { + name = "CD_lsc-jr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf new file mode 100644 index 0000000..78f6590 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-wo" { + name = "CD_lsc-wo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf new file mode 100644 index 0000000..d32fb91 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrpspringboot" { + name = "CD_mrpspringboot" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf new file mode 100644 index 0000000..455283f --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oas-composite-service" { + name = "CD_oas-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf new file mode 100644 index 0000000..c371e93 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisc2v" { + name = "CD_oclisc2v" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf new file mode 100644 index 0000000..64efc9b --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omc-cd-services" { + name = "CD_omc-cd-services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf new file mode 100644 index 0000000..25fa5c1 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_onboard-navigation-sync-service" { + name = "CD_onboard-navigation-sync-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf new file mode 100644 index 0000000..5352434 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-appointment-service" { + name = "CD_online-appointment-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf new file mode 100644 index 0000000..586e16b --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-entertainment" { + name = "CD_online-entertainment" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf new file mode 100644 index 0000000..385f817 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pdmmanager" { + name = "CD_pdmmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf new file mode 100644 index 0000000..71d1aab --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_personal-data-service" { + name = "CD_personal-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf new file mode 100644 index 0000000..bb22eef --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pmuimapper-service" { + name = "CD_pmuimapper-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf new file mode 100644 index 0000000..e02685a --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-composite-service" { + name = "CD_private-charging-tariffs-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf new file mode 100644 index 0000000..c3fe7bd --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-service" { + name = "CD_push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf new file mode 100644 index 0000000..a8f0730 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-settings-composite-service" { + name = "CD_push-notification-settings-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf new file mode 100644 index 0000000..18f6a04 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-analytics-service" { + name = "CD_recall-analytics-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf new file mode 100644 index 0000000..862e776 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-notification-service" { + name = "CD_recall-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf new file mode 100644 index 0000000..28255dd --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-scheduler-service" { + name = "CD_recall-scheduler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf new file mode 100644 index 0000000..930fdad --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service-event-processor" { + name = "CD_remote-service-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf new file mode 100644 index 0000000..d715933 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance" { + name = "CD_roadside-assistance" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf new file mode 100644 index 0000000..bff8b84 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu-adapter" { + name = "CD_rsu-adapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf new file mode 100644 index 0000000..68e5534 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu" { + name = "CD_rsu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf new file mode 100644 index 0000000..4b39913 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rtti" { + name = "CD_rtti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf new file mode 100644 index 0000000..cbb7ca7 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sbr" { + name = "CD_sbr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf new file mode 100644 index 0000000..15da919 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-agentreg" { + name = "CD_scm-agentreg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf new file mode 100644 index 0000000..d6cabc4 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-scm" { + name = "CD_scm-scm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf new file mode 100644 index 0000000..893398f --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scma-backend" { + name = "CD_scma-backend" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf new file mode 100644 index 0000000..266ce2c --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-consumer" { + name = "CD_seam-event-consumer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf new file mode 100644 index 0000000..e7ff4af --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-producer" { + name = "CD_seam-event-producer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf new file mode 100644 index 0000000..609c496 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_search-composite-service" { + name = "CD_search-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf new file mode 100644 index 0000000..698d04d --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-manager" { + name = "CD_service-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf new file mode 100644 index 0000000..423d56d --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-fre" { + name = "CD_sfa-fre" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf new file mode 100644 index 0000000..ec6a518 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ota" { + name = "CD_sfa-ota" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf new file mode 100644 index 0000000..d4a7107 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ts" { + name = "CD_sfa-ts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf new file mode 100644 index 0000000..d8e1287 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-vs" { + name = "CD_sfa-vs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf new file mode 100644 index 0000000..0c3910f --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa" { + name = "CD_sfa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf new file mode 100644 index 0000000..b5f0fa4 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-key-trk" { + name = "CD_smc2-key-trk" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-key-trk" + } + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf new file mode 100644 index 0000000..5e26556 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-rt" { + name = "CD_smc2-rt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf new file mode 100644 index 0000000..4049173 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_srmanager" { + name = "CD_srmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf new file mode 100644 index 0000000..6313178 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timer-service" { + name = "CD_timer-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf new file mode 100644 index 0000000..de8ba93 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_token-exchanger-service" { + name = "CD_token-exchanger-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf new file mode 100644 index 0000000..1db9e4f --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-mgu" { + name = "CD_tol-mgu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf new file mode 100644 index 0000000..e484ce4 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-tssb" { + name = "CD_tol-tssb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf new file mode 100644 index 0000000..942f1fb --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-change-processor" { + name = "CD_trip-change-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf new file mode 100644 index 0000000..fa74220 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-monitor-service" { + name = "CD_trip-monitor-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf new file mode 100644 index 0000000..1a37211 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-route-service" { + name = "CD_trip-route-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf new file mode 100644 index 0000000..4dde92f --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-service" { + name = "CD_trip-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf new file mode 100644 index 0000000..38cc632 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bcallservice" { + name = "CD_ts-bcallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf new file mode 100644 index 0000000..07446a8 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-spm" { + name = "CD_ts-cas-spm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf new file mode 100644 index 0000000..0b799e4 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-diagservice" { + name = "CD_ts-diagservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf new file mode 100644 index 0000000..c5f579e --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-message-receiver" { + name = "CD_ts-message-receiver" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf new file mode 100644 index 0000000..1787794 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pservice" { + name = "CD_ts-pservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf new file mode 100644 index 0000000..ea8cbfb --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-remotediagnosis" { + name = "CD_ts-remotediagnosis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf new file mode 100644 index 0000000..24583ca --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcadapter" { + name = "CD_ts-rtcadapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf new file mode 100644 index 0000000..ecc6d01 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtchandler" { + name = "CD_ts-rtchandler" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf new file mode 100644 index 0000000..0029f65 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgam" { + name = "CD_ts-tsbgam" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf new file mode 100644 index 0000000..8ca7e65 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgservice" { + name = "CD_ts-tsbgservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf new file mode 100644 index 0000000..275bcef --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsp" { + name = "CD_ts-tsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf new file mode 100644 index 0000000..0e8f37b --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tscs" { + name = "CD_tscs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf new file mode 100644 index 0000000..e8a10bd --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsmb" { + name = "CD_tsmb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf new file mode 100644 index 0000000..8f8fa21 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-dd" { + name = "CD_tsr-dd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf new file mode 100644 index 0000000..8d2b60f --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-vu" { + name = "CD_tsr-vu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf new file mode 100644 index 0000000..abf8b5b --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_tvp" { + name = "CD_tvp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tvp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tvp\")" + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf new file mode 100644 index 0000000..ef2fead --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-attributes-service" { + name = "CD_user-attributes-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf new file mode 100644 index 0000000..002c59b --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-composite-service" { + name = "CD_user-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf new file mode 100644 index 0000000..1682ae4 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-delete-service" { + name = "CD_user-delete-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf new file mode 100644 index 0000000..1e8f6b2 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_usid-filter-service" { + name = "CD_usid-filter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf new file mode 100644 index 0000000..fa6d0e3 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-composite-service" { + name = "CD_vehicle-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf new file mode 100644 index 0000000..a834b6b --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-features-service" { + name = "CD_vehicle-features-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf new file mode 100644 index 0000000..5df091f --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-alert" { + name = "CD_vehicle-service-alert" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf new file mode 100644 index 0000000..81b3bda --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service" { + name = "CD_vehicle-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf new file mode 100644 index 0000000..d291dcb --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-shadow-event-processor" { + name = "CD_vehicle-shadow-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf new file mode 100644 index 0000000..fa17b96 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vin-list-generator-service" { + name = "CD_vin-list-generator-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf new file mode 100644 index 0000000..afbe5bc --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-admin" { + name = "CD_vps-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf new file mode 100644 index 0000000..23bc340 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-prov" { + name = "CD_vps-prov" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } +} diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf new file mode 100644 index 0000000..c89d483 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-trigger" { + name = "CD_vps-trigger" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf new file mode 100644 index 0000000..e50d9ad --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wus" { + name = "CD_wus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf diff --git a/configuration/20211213-194414_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf new file mode 100644 index 0000000..6688d47 --- /dev/null +++ b/configuration/20211213-194414_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf @@ -0,0 +1,264 @@ +resource "dynatrace_management_zone" "WK_SMACC" { + name = "WK_SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/maintenance/module.tf b/configuration/20211213-194414_EUPROD/management_zones/module.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/maintenance/module.tf rename to configuration/20211213-194414_EUPROD/management_zones/module.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf b/configuration/20211213-194414_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf rename to configuration/20211213-194414_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf b/configuration/20211213-194541_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf new file mode 100644 index 0000000..982cd0e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf @@ -0,0 +1,127 @@ +resource "dynatrace_autotag" "Cloud" { + name = "Cloud" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Azure" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Azure" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "AWS" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "AWS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf b/configuration/20211213-194541_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf rename to configuration/20211213-194541_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf diff --git a/configuration/20211213-194541_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf b/configuration/20211213-194541_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf new file mode 100644 index 0000000..deea76f --- /dev/null +++ b/configuration/20211213-194541_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf @@ -0,0 +1,1446 @@ +resource "dynatrace_autotag" "ENV" { + name = "ENV" + entity_selector_based_rule { + enabled = false + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"Component:Infotainment\"))" + value_format = "" + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dev" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dly" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf b/configuration/20211213-194541_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf new file mode 100644 index 0000000..9276413 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf @@ -0,0 +1,1269 @@ +resource "dynatrace_autotag" "Environment" { + name = "Environment" + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:PROD))" + value_format = "PROD" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:E2E))" + value_format = "E2E" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:TEST))" + value_format = "TEST" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:INT))" + value_format = "INT" + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:DetectedName/-(.*?)\\)}" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "svds - prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dev" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "test" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "int" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "I2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "i2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "e2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "I2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "I2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DLY" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "PRD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_DEV" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_INT" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_PROD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_PROD" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lt" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "li" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "(?\u003eeu|us|cn)p$" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.environment=(.*?) -D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.environment" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-prod-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-e2e-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-int-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-test-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc2-emea-e2e" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf b/configuration/20211213-194541_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf new file mode 100644 index 0000000..a02f94e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf @@ -0,0 +1,47 @@ +resource "dynatrace_autotag" "Hub" { + name = "Hub" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf b/configuration/20211213-194541_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf new file mode 100644 index 0000000..3fa97ef --- /dev/null +++ b/configuration/20211213-194541_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf @@ -0,0 +1,77 @@ +resource "dynatrace_autotag" "Microservice" { + name = "Microservice" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "nws" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "nws-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "bev" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bev-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "wea" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wea-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:microservice}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf b/configuration/20211213-194541_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf new file mode 100644 index 0000000..8175f38 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf @@ -0,0 +1,20 @@ +resource "dynatrace_autotag" "Namespace" { + name = "Namespace" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf b/configuration/20211213-194541_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf new file mode 100644 index 0000000..2dd4135 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf @@ -0,0 +1,59 @@ +resource "dynatrace_autotag" "PaaS" { + name = "PaaS" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Orbit" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-Orbit_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Runtime" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:PaaS}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf b/configuration/20211213-194541_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf new file mode 100644 index 0000000..ca95d0f --- /dev/null +++ b/configuration/20211213-194541_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf @@ -0,0 +1,165 @@ +resource "dynatrace_autotag" "Platform" { + name = "Platform" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EKS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "AKS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "OpenShift" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "AWS_ECS_CLUSTER" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "LINUX_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "ECS" + conditions { + key { + type = "STATIC" + attribute = "HOST_PAAS_TYPE" + } + paas_type { + negate = false + operator = "EQUALS" + value = "AWS_ECS_FARGATE" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf b/configuration/20211213-194541_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf new file mode 100644 index 0000000..9f9d866 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf @@ -0,0 +1,815 @@ +resource "dynatrace_autotag" "WK" { + name = "WK" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Personal Favorites" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf b/configuration/20211213-194541_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf new file mode 100644 index 0000000..869ce7b --- /dev/null +++ b/configuration/20211213-194541_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf @@ -0,0 +1,709 @@ +resource "dynatrace_autotag" "Wirkkette" { + name = "Wirkkette" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected OAuth Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ID Lookup Service " + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Legal Document Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360 Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Remote Commands Composite Service (VRCCS)" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Mapping Composite Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "csi" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "ccg" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-wo" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-jr" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-hr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Composite Service (VCS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf b/configuration/20211213-194541_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf new file mode 100644 index 0000000..9120e22 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-id" { + name = "app-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf b/configuration/20211213-194541_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf new file mode 100644 index 0000000..1b871ac --- /dev/null +++ b/configuration/20211213-194541_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-name" { + name = "app-name" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appname=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appname=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf b/configuration/20211213-194541_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf new file mode 100644 index 0000000..6b9d618 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "appd-id" { + name = "appd-id" + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-253617" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf b/configuration/20211213-194541_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf rename to configuration/20211213-194541_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf diff --git a/configuration/20211213-194541_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf b/configuration/20211213-194541_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf new file mode 100644 index 0000000..fa0fe2d --- /dev/null +++ b/configuration/20211213-194541_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf @@ -0,0 +1,23 @@ +resource "dynatrace_autotag" "itsm-service" { + name = "itsm-service" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:itsm-service}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "itsm-service" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf b/configuration/20211213-194541_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf new file mode 100644 index 0000000..89d7ea5 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf @@ -0,0 +1,188 @@ +resource "dynatrace_autotag" "licensing-base" { + name = "licensing-base" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-OpenShift" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-AKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "AKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-EKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "EKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-Classic IT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-ECS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "ECS" + } + } + } + } + rules { + type = "MOBILE_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Mobile" + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Apps" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "CUSTOM_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-CustomApps" + conditions { + key { + type = "STATIC" + attribute = "CUSTOM_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "HTTP_CHECK" + enabled = true + value_format = "CoCo-EMEA-HTTP" + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SYNTHETIC_TEST" + enabled = true + value_format = "CoCo-EMEA-Browser" + conditions { + key { + type = "STATIC" + attribute = "BROWSER_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf b/configuration/20211213-194541_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf new file mode 100644 index 0000000..850c089 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "mcid" { + name = "mcid" + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/module.tf b/configuration/20211213-194541_EUPROD/autotags/module.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/module.tf rename to configuration/20211213-194541_EUPROD/autotags/module.tf diff --git a/configuration/20211213-194541_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf b/configuration/20211213-194541_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf new file mode 100644 index 0000000..1ec193c --- /dev/null +++ b/configuration/20211213-194541_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "ms-id" { + name = "ms-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.msid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.msid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/configuration.tf b/configuration/20211213-194541_EUPROD/configuration.tf new file mode 100644 index 0000000..42347c2 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/configuration.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} \ No newline at end of file diff --git a/configuration/20211213-081716_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf b/configuration/20211213-194541_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf rename to configuration/20211213-194541_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf diff --git a/configuration/20211213-081716_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf b/configuration/20211213-194541_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf rename to configuration/20211213-194541_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/module.tf b/configuration/20211213-194541_EUPROD/credentials/module.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/module.tf rename to configuration/20211213-194541_EUPROD/credentials/module.tf diff --git a/configuration/20211213-194541_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf new file mode 100644 index 0000000..5b8628a --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ACDS_-_JOYNR" { + name = "ACDS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "3c9b95ce-aa16-4d8e-9aae-72ed21967ffa" + class { + name = "joynr.de.bmw.infotainment.telematic.acall.ACallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyAccidentCallData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "79a5f781-3aeb-443a-9de5-9b7eb43ae891" + returns = "io.joynr.provider.Promise" + } + method { + name = "notifyAccidentInfoData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "14af5cb3-fa06-40dd-8f99-128db957a466" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf new file mode 100644 index 0000000..7d6d22b --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Gcdm" { + name = "BASE - Gcdm" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1f70cf23-3e02-4b9b-ab0d-f7bafdcad734" + class { + name = "com.bmw.cc.base.integration.gcdm.GcdmESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "retrieveCustomerData" + arguments = ["java.lang.String"] + id = "d56d0977-3a25-42c1-b68b-a274c73a6e0b" + returns = "com.bmw.cc.base.bm.customerdata.entity.CustomerDataBE" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf new file mode 100644 index 0000000..34a4b27 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_HereMaps" { + name = "BASE - HereMaps" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d83fc32a-2452-4327-889d-23c0049fdd06" + class { + name = "com.bmw.cc.base.integration.heremaps.HereMapsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findAddress" + arguments = ["float","float"] + id = "558edf16-2370-4299-8a1b-12c8e750a5ee" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf new file mode 100644 index 0000000..3c56530 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Istats" { + name = "BASE - Istats" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ea27960b-ecc0-4611-9323-d4af67633715" + class { + name = "com.bmw.cc.base.integration.istats.IstatsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "62c72095-5449-47c9-8fe7-c404c5eeee33" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf new file mode 100644 index 0000000..d44e64e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "BASE_-_Loc" { + name = "BASE - Loc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b62f11ca-ede2-4dbe-981c-87dd240772c3" + class { + name = "com.bmw.cc.base.integration.loc.LocESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCBS" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "4692c834-dfa4-4455-9aa9-7fe9db9825bc" + returns = "java.util.Optional" + } + method { + name = "getCCM" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "44602e49-2c5d-424b-af00-e51d9791a86b" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf new file mode 100644 index 0000000..25f71db --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Los" { + name = "BASE - Los" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "f9d8b2c3-74c6-4ed5-b9a8-91fb5a8eaa38" + class { + name = "com.bmw.cc.base.integration.los.msc.LosESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getMiscPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "06af95a5-a41a-4871-9a14-fa537c95cdcb" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf new file mode 100644 index 0000000..73aa825 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_LosFts" { + name = "BASE - LosFts" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0eccc8f1-0420-49bd-895a-0392a5ddf03d" + class { + name = "com.bmw.cc.base.integration.los.fts.LosFtsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.Double","java.lang.String","java.lang.String"] + id = "bc4fdda8-bac7-4d4e-aa13-3409e0b1fed6" + returns = "java.util.List" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf new file mode 100644 index 0000000..03202ae --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Msgsvc" { + name = "BASE - Msgsvc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "44d9578c-71e9-4dba-ac89-1c2e0a535cce" + class { + name = "com.bmw.cc.base.integration.msgsvc.MsgsvcESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendDealerAsPoi" + arguments = ["java.util.List","java.lang.String","java.lang.String"] + id = "bedc3640-cda5-404a-b853-866b90d0c80c" + returns = "com.bmw.cc.base.bm.dealer.entity.DealerPoiSendStatus" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf new file mode 100644 index 0000000..1ded039 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Ngtp" { + name = "BASE - Ngtp" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8e3e3eb1-8635-4fb8-9f9a-2ec1348d3e67" + class { + name = "com.bmw.cc.base.integration.ngtp.NgtpESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "680cf371-d90c-4cf7-b536-50d2cb26c352" + returns = "java.util.Optional" + } + method { + name = "executePositionUpdate" + arguments = ["java.lang.String","java.lang.String"] + id = "a205bbb8-f5c9-46e7-b270-14f7eebdc0eb" + returns = "void" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5af9001d-ec61-44a6-8ff1-f057cb0ffde8" + returns = "void" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf new file mode 100644 index 0000000..f41653e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Pisa" { + name = "BASE - Pisa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "c1007ca3-7f3f-4be9-ade8-f79bd4dd023f" + class { + name = "com.bmw.cc.base.integration.pisa.PisaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findByVin" + arguments = ["java.lang.String"] + id = "3b7175a2-5aec-4f52-a66f-d89d635f9132" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf new file mode 100644 index 0000000..aed5256 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Rsa" { + name = "BASE - Rsa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b2cdc7e3-f4d1-48c2-8e23-074869f60c48" + class { + name = "com.bmw.cc.base.integration.rsa.RsaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestSolution" + arguments = ["com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchQuery"] + id = "2821fe7e-1498-418b-9e8a-df1029577d6e" + returns = "com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchResult" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf new file mode 100644 index 0000000..c150bf7 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Scaa" { + name = "BASE - Scaa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "25b40f14-1ef3-4b92-b847-4706e91e0287" + class { + name = "com.bmw.cc.base.integration.scaa.ScaaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCustomerApproval" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "b6d91976-7181-4475-ae9e-3972e3c9dd93" + returns = "boolean" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf new file mode 100644 index 0000000..225ba54 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_SvdsVehicles" { + name = "BASE - SvdsVehicles" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2fafaf0a-5484-4d89-b4ca-b9febc94ffff" + class { + name = "com.bmw.cc.base.integration.svds.SvdsVehiclesESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findClientId" + arguments = ["java.lang.String"] + id = "f65c962d-faf1-4431-b7a8-8711b6e35266" + returns = "java.lang.String" + } + method { + name = "retrieveVehicleData" + arguments = ["java.lang.String"] + id = "3014a2b6-84a6-499b-8ecf-207a3b6e8f70" + returns = "java.util.Optional" + } + method { + name = "vehicleSpecsInternal4" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "c2af5ae9-21e5-436b-8b11-e956c923d6a7" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf new file mode 100644 index 0000000..235ba87 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf @@ -0,0 +1,46 @@ +resource "dynatrace_custom_service" "BASE_-_Tsrd" { + name = "BASE - Tsrd" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "5f742b9f-222d-4c7b-bb48-2d3b43a4ab0c" + class { + name = "com.bmw.cc.base.integration.tsrd.TsrdESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "deleteRemoteDiagnosisBCall" + arguments = ["java.lang.String"] + id = "7ae9bf2b-368e-4f79-8b31-3eaf81cef238" + returns = "void" + } + method { + name = "getKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "4821308b-3153-4d19-a6f6-1a0ed8712ff1" + returns = "java.util.Optional" + } + method { + name = "requestBCallData" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallData"] + id = "b4f237f3-b3e0-4def-9811-662d3730998a" + returns = "void" + } + method { + name = "requestCustomerConfirmationBCall" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallCustomerConfirmation"] + id = "07b87c9a-5cf7-41ae-bba6-0b69d3d7c598" + returns = "void" + } + method { + name = "requestFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "2f344a9c-4ee8-4987-916d-213474e516ca" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf new file mode 100644 index 0000000..b652125 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Tssb" { + name = "BASE - Tssb" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "219e0fdd-8980-4189-916c-dd315be8af45" + class { + name = "com.bmw.cc.base.integration.tssb.TssbESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCompoundId" + arguments = ["java.lang.String"] + id = "d031b017-3a29-4abb-ae8f-7d9f91e56a33" + returns = "java.util.Optional" + } + method { + name = "requestKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "f95e01db-e2e8-4b11-865b-f6c4020c44fc" + returns = "java.util.Optional" + } + method { + name = "sendReport" + arguments = ["com.bmw.cc.base.integration.tssb.acall.model.ACallTicketDataBE"] + id = "33d653da-447f-4d7d-ae85-10373edfcd22" + returns = "org.springframework.http.ResponseEntity" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf new file mode 100644 index 0000000..983f09b --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Xcs" { + name = "BASE - Xcs" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "37b7399c-5aa8-4d5e-bdb9-4e6e5f28b2c8" + class { + name = "com.bmw.cc.base.integration.xcs.XcsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "ac89d1ea-c9fc-4c7c-910d-453303dc22fa" + returns = "java.util.Optional" + } + method { + name = "requestAnUpdateOfXCallDataFromVehicle" + arguments = ["java.lang.String"] + id = "5c650a04-a01d-44b1-872f-7ccb6941d5ac" + returns = "java.util.Optional" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5b635937-4ffe-4a91-ab40-cf58611c343f" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf new file mode 100644 index 0000000..2bef90e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "CASA_-_ChangeRelationshipProvisioningWorkflow_-_E2E" { + name = "CASA - ChangeRelationshipProvisioningWorkflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "42a4e5f1-d181-40b4-8e4c-b21a36179cf3" + class { + name = "com.bmw.cc.casa.bm.workflow.control.relationship.v2.ChangeRelationshipProvisioningWorkflow" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "0b24b6d9-0c20-4d0c-87a6-fb43b01eb43a" + returns = "void" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf new file mode 100644 index 0000000..31da3cb --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf @@ -0,0 +1,37 @@ +resource "dynatrace_custom_service" "CASA_AbstractTimerBean_-_E2E" { + name = "CASA AbstractTimerBean - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "fd6b6e18-5d6e-491e-b3df-29bc44c0c2f5" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "96376862-a3f1-4f1d-becb-8dcf90b11465" + returns = "void" + } + } + rule { + enabled = true + id = "cea5e84d-12f8-42a1-bcfb-3eb303be1310" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "5e25e71c-8758-4a0b-b9e6-1dfea93dd21a" + returns = "void" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf new file mode 100644 index 0000000..f29d86e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf @@ -0,0 +1,26 @@ +resource "dynatrace_custom_service" "CASA_ExecutionContext_-_E2E" { + name = "CASA ExecutionContext - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "4f180cf3-e8b3-4be4-85e8-57556c431f4e" + class { + name = "com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getVin" + id = "8dbbee3a-a50c-4f5f-b4ad-91b239a8379b" + returns = "java.lang.String" + } + method { + name = "getWorkflowStart" + id = "f407d68f-ffa1-4385-9a82-33ce29c83a0f" + returns = "java.time.Instant" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf new file mode 100644 index 0000000..2f5a934 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf @@ -0,0 +1,158 @@ +resource "dynatrace_custom_service" "CASA_Listener_-_E2E" { + name = "CASA Listener - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6b407ea6-9a9a-48ce-a4ab-25be2a5a3ab5" + class { + name = "com.bmw.cc.casa.api.dealerimport.mq.boundary.DealerImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "352f907b-c5bb-45e8-a09e-54f40495902e" + returns = "void" + } + } + rule { + enabled = true + id = "8ba009f2-3766-4827-a9ba-50b13455583a" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.GCDMChangesMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b070dfdc-621c-4f60-8b5e-a93ff5cf3d35" + returns = "void" + } + } + rule { + enabled = true + id = "e8be5e09-351b-40f7-8309-5f9cdd637b6e" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.IDS2MessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "78fdbd96-e9b6-4e28-81d2-4d97dab113b4" + returns = "void" + } + } + rule { + enabled = true + id = "921660d6-5760-465a-8d51-e7eb12d145e2" + class { + name = "com.bmw.cc.casa.api.rsu.v1.boundary.RSUMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "70e21922-6c43-4ae2-b3c6-34ce8d7937a1" + returns = "void" + } + } + rule { + enabled = true + id = "98fadb95-a962-47af-a48d-f9a3557d202e" + class { + name = "com.bmw.cc.casa.api.updatesimcard.v1.boundary.UpdateSimCardMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "987b1351-1643-42af-be04-a0f54ddaefc5" + returns = "void" + } + } + rule { + enabled = true + id = "ccfc8524-1b53-4329-825d-61582a1c349d" + class { + name = "com.bmw.cc.casa.api.vehicleGroups.mq.boundary.AdjustVehicleGroupsListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "64f36b72-7871-4768-84e2-fbe01b3c6bc9" + returns = "void" + } + } + rule { + enabled = true + id = "8a4f54d4-5acb-4887-817b-c60858150613" + class { + name = "com.bmw.cc.casa.api.vehicleimport.mq.boundary.VehicleImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "2a0d6732-b323-43d9-9e2f-3b02c11c0ad1" + returns = "void" + } + } + rule { + enabled = true + id = "5bc24dbd-3f6c-43cd-bf3d-83743a8a2625" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.MNOMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b842f24a-85bc-4bec-b6cd-1c6b89d6c5e0" + returns = "void" + } + } + rule { + enabled = true + id = "8cecd8cc-7f8b-4a1f-b139-75d6c5599b8b" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.NopMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "5c4b2e91-6afb-46b3-882b-7ed1f976f2f9" + returns = "void" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf new file mode 100644 index 0000000..f26e327 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf @@ -0,0 +1,453 @@ +resource "dynatrace_custom_service" "CASA_Timer_-_E2E" { + name = "CASA Timer - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "04cda430-778d-49f5-98b5-7ec4ee6c0921" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractExpiryNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "8c548ab8-8928-4c88-836e-da894c97ba2e" + returns = "void" + } + } + rule { + enabled = true + id = "42057f6e-6534-46ad-8f01-e0c329391cbf" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractNotificationStatusTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "6d0b363b-8f2b-4f18-af10-df12609fca45" + returns = "void" + } + } + rule { + enabled = true + id = "f96a9b30-dd80-41d6-b58c-beded4d6a976" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractReminderNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1c55fd1e-ad2b-4d2b-bcd0-80d8e44b98aa" + returns = "void" + } + } + rule { + enabled = true + id = "ad800150-a03c-4f19-9641-98fab4f1c435" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.CatOfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0da89776-01be-4c21-897a-616e5dff9590" + returns = "void" + } + } + rule { + enabled = true + id = "3da82cbf-d779-4fdc-ac3d-871eb12605fc" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.OfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e09c2604-81eb-4ab4-9743-ec2e96a62878" + returns = "void" + } + } + rule { + enabled = true + id = "e959e5a5-fd11-4837-840b-df6f000cb147" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.AntiquatedDataRemovalTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a5fe7b7d-5e4f-4fdd-8802-dfb36da04471" + returns = "void" + } + } + rule { + enabled = true + id = "3fc63279-bf7d-4838-81c7-60371e435bd5" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CancelActiveExecutionTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b1c3975b-631b-41cd-9d20-c0d3bec905f3" + returns = "void" + } + } + rule { + enabled = true + id = "02e358fc-fa96-40c5-a02b-52ba86ee3eb7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CasaSupportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "4287f30c-f821-402c-9dda-edff7901df1a" + returns = "void" + } + } + rule { + enabled = true + id = "e08df754-9046-48ce-baf8-6abf169d4202" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerInitialSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "cb90f96a-80c3-4f53-b2ee-ccf4d7c6a89b" + returns = "void" + } + } + rule { + enabled = true + id = "e01240aa-87c0-4913-856a-67191422a51e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerReminderSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "384ca83d-3abb-4aba-8395-f06ea44268f1" + returns = "void" + } + } + rule { + enabled = true + id = "2985f6f7-b631-4963-957b-431d9f0eabc7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuAutoExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c36808e1-6854-49c4-be0a-90731da82eac" + returns = "void" + } + } + rule { + enabled = true + id = "26784dd4-2678-4bac-9660-69eabbaf0dbb" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0eee9530-8858-4cce-998d-efceaecd6288" + returns = "void" + } + } + rule { + enabled = true + id = "41d04b56-ff02-4d50-9322-9b05c04c4ce6" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuInstallTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0dee10c2-867d-4989-9a08-f66601b8893b" + returns = "void" + } + } + rule { + enabled = true + id = "d79c6f50-ae05-47f1-a459-ae2ea8645bd7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EndOfTermTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "adb216ce-1dd8-481c-8988-7680ce7c7e0c" + returns = "void" + } + } + rule { + enabled = true + id = "a1103dab-b287-43c8-9589-737fb7a4462e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.MigrationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "eb4771b5-fd85-49e1-a83d-c2c9f2d69384" + returns = "void" + } + } + rule { + enabled = true + id = "52093b00-62a6-40ca-9634-c66270f29ae3" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.PreactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1e93863a-05bb-4ba5-b419-95498e38b5c6" + returns = "void" + } + } + rule { + enabled = true + id = "ca20c4ec-8fae-4ff2-82c8-06a963917a41" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.QueuedWorkflowTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e56c6781-82dd-47f3-9abe-bbe88a6ed2cf" + returns = "void" + } + } + rule { + enabled = true + id = "bd7ec679-2a79-41f1-8cb5-1a001478c192" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "de4e9e0c-b26b-4e8d-828d-0b2ad769fcb3" + returns = "void" + } + } + rule { + enabled = true + id = "6f2ab7e2-e5d0-4ddb-afb8-2f880375faa0" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardTaskTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0ed845cb-f3fd-4bea-8d8c-47d8f6e89ebf" + returns = "void" + } + } + rule { + enabled = true + id = "42363513-4ae3-4e0c-bed3-fa9e52167642" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.ServiceDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b3f462c7-67a5-4935-be99-5e4f28a67bba" + returns = "void" + } + } + rule { + enabled = true + id = "1adbab0b-0f48-4138-947a-5df742356faa" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepRetryTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "bd24328e-30cd-41bf-a962-c7dc79bc5d26" + returns = "void" + } + } + rule { + enabled = true + id = "51ec0a26-ee5c-4391-9813-c4d1084eb4fe" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepTimeoutTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c7f3e3ec-add3-4f61-b0a7-a16084e80ff4" + returns = "void" + } + } + rule { + enabled = true + id = "d4e40a1c-b1e8-4b2a-aa0d-931448ab5236" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.VehicleGroupExpirationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b4cbdb2-f8e6-4543-a965-f670ad0848b9" + returns = "void" + } + } + rule { + enabled = true + id = "758eec5b-23fb-4886-b8fb-de6f2ceaf47d" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.CatRuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b12bab84-b4a2-4e5f-ac6e-3ac0e8bc1027" + returns = "void" + } + } + rule { + enabled = true + id = "29ab384d-32ec-49ab-ba01-faba5f77d5e6" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.RuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "265c7116-eb73-4bbf-a06e-7635034ee160" + returns = "void" + } + } + rule { + enabled = true + id = "1e73bd8e-7517-4456-931a-898a75a486c3" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.FetchOrderStatusesTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b9d75dc-6ea9-40bc-a5e7-02297f991372" + returns = "void" + } + } + rule { + enabled = true + id = "8a418fd2-8e94-4056-807a-6a606a5a249d" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.ServiceOrderReportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a9aa08e9-f6af-4637-9e6a-5a674e72979b" + returns = "void" + } + } + rule { + enabled = true + id = "63343af0-a65b-4c87-8991-43b37b4d9868" + class { + name = "com.bmw.cc.casa.integration.dms.boundary.DMSFileExportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1d36994c-fef5-4c5c-866e-4274cc888130" + returns = "void" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf new file mode 100644 index 0000000..f076cf0 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_service" "CASA_Timer" { + name = "CASA Timer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2686ca3c-9714-403a-9f83-9c488cc19376" + class { + name = "com.bmw.cc.smc2.dkey.bm.flcm2.boundary.CasaTrigger2LockedBF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "runLocked" + id = "d666edd5-e43e-401e-8d0f-8cb462dddd99" + returns = "void" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf new file mode 100644 index 0000000..d6c6c0c --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf @@ -0,0 +1,241 @@ +resource "dynatrace_custom_service" "CASA_Workflow_-_E2E" { + name = "CASA Workflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + annotations = ["javax.enterprise.context.ApplicationScoped"] + id = "bb7d3c0e-0e3d-49c5-a5d5-2bee0d77aabe" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "6fe0226c-6579-47f5-a4e9-9b38044dd56a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "7a368665-f3aa-4775-81b7-611dc2f6f75f" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3f6b98dd-b80d-4f1a-9f97-80beef022c08" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "735766ef-9829-4fc8-a272-07061d5dcc3a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b332dc83-e58a-4e5b-9141-d25f8ac8f844" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "9041af60-5a01-4360-b294-781ced03a409" + returns = "void" + } + method { + name = "getName" + id = "fa2e9403-1fd3-4c1d-9716-37517cdae55a" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "de7b59a4-b07d-4a4b-adb8-5635cfb37133" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "e90fec53-5c3e-4c11-8ad5-61cb8086fb9e" + class { + name = "com.bmw.cc.casa.bm.workflow.control.activatevehicle.ActivateVehicleWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "3ae6319b-b561-4b68-9512-cd8a4ad880f2" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1fa7ccad-f8aa-4987-84e2-fc52ce9cab01" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "301f0c57-85b3-4c5c-83f1-b789cf8f09bf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ee3dfc2b-621d-4f31-92fe-a58c3b5e9d06" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ceae431-4801-42f6-9cb4-3d7299b6f00b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "9e0652c6-47d6-4f1c-a06a-2e947d620614" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "b078aa8c-e0b8-41c6-a35f-1217151f8f45" + returns = "void" + } + method { + name = "getName" + id = "2ff9b0eb-e721-40c4-9570-b457f2702338" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "3283a505-562b-40d2-946d-1bd8155ba870" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "ad955112-482a-46ff-9e68-1cc5729cab89" + class { + name = "com.bmw.cc.casa.bm.workflow.control.casasupport.CasaSupportWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "6e06aa16-2bd7-43b8-98b4-7278e9884dce" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "62625550-305e-41dc-8bee-c9ad53008246" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b0e16564-f0da-42a3-a19c-2021a76dbf6c" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "f3e7c731-cafc-4ebe-9162-eaacaf7a163b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ed73cce-bf98-4646-9a3f-201de67a9808" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1b990832-31d2-477b-a920-87e9a3dc4733" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "f839622e-ad5a-4a0c-8e68-369b63be9d33" + returns = "void" + } + method { + name = "getName" + id = "bda3cea9-5195-4ddc-9b73-f6f33a3a8160" + returns = "java.lang.String" + } + } + rule { + enabled = true + id = "8092d1d8-2c7c-48cb-aea3-c37a23a5dfa4" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWithBuildDataWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "6b313554-fd72-4100-8740-e8e7f100cadf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3e45b075-baef-4619-b45e-94637496a9ee" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "55661055-9504-4b40-83db-ad179dcb2b29" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ceaa6009-092d-4f6e-b98a-35342c7067d4" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "2b0f3ec4-85cf-43f8-892b-b66e5c257af7" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1e6d76c4-e926-4721-abc4-6429d81117b1" + returns = "void" + } + method { + name = "getName" + id = "d2eb4e8e-456f-4c0e-9b97-c684b047a0fd" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "645d7f6b-d08f-4f52-b01f-6f501628e5db" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf new file mode 100644 index 0000000..f1f1583 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "Car_Status_Information_Kafka_IN" { + name = "Car Status Information Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "565d5882-09fa-4492-9941-13da20011624" + class { + name = "com.bmw.carsharing.csi.kafka.KafkaConsumerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "submitRecord" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "9ad5cf74-1d83-4691-86e8-746472ab854f" + returns = "void" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf new file mode 100644 index 0000000..ff32af1 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR_v1" { + name = "DPP - JOYNR v1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ac61411d-3b0e-4e45-b48a-d6fc50941578" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "28f88ca7-fd3d-4b1b-8360-2e8ab43ac18f" + returns = "void" + } + } + rule { + enabled = true + id = "a7bc6180-74c4-4ad1-bfd1-a47567d3772a" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "7a156e40-a2d5-4726-9ad0-db35ac8b5169" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "0e84647f-0e17-4376-bb79-19b9b31e3bf1" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "8b803591-acf4-43bd-9813-9eb743647881" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "c5c31393-5a0f-4567-9aa6-46e332893b6e" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "aa676ac7-43a0-40f7-88c5-c5870b6198bf" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "81f5eda8-892b-4676-9b62-da849d9eec09" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "32df3e13-717e-430e-ac81-85c5d9f33517" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf new file mode 100644 index 0000000..d3fa22b --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR" { + name = "DPP - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d7dd5cb7-0f05-4c3e-967b-5aad67c9595e" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "cf70526f-e8c6-4426-a549-2375159ad74c" + returns = "void" + } + } + rule { + enabled = true + id = "a88a9939-f0d2-43cc-aaf0-aa75338db61d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "6d3012f7-6fe0-45db-b577-c22d2d69cbb6" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "7145ebcb-1193-472e-9346-754fa3b9eff8" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "aaad8fdc-025f-43b0-8c9c-27762b3cedcf" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "132c2823-de13-4649-9e83-e5f5f06d78fc" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "760913c7-c937-4504-b214-88adcf9ac51d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "fa39a5ec-8ed4-4f2a-9cd0-2bd52a221835" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "5d2ff543-ab68-4808-9e3b-3e393e1afdb7" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf new file mode 100644 index 0000000..567b3b3 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ECS_-_CreateEvent_-_E2E" { + name = "ECS - CreateEvent - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "289c318a-b157-423b-a84f-d4d8c704ad51" + class { + name = "com.bmw.cc.vs.ecs.bm.ecs.control.JoynrEventOperations" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createEvent" + arguments = ["com.bmw.cc.vs.ecs.bm.ecs.entity.ECallEventJoynrBE"] + id = "67e97b0c-a941-4031-b7b2-ecd20a16530b" + returns = "java.lang.String" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf new file mode 100644 index 0000000..f490048 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ECS_-_JOYNR" { + name = "ECS - JOYNR" + enabled = false + queue_entry_point = false + rule { + enabled = true + id = "9b93f53f-99a5-4f7b-a1f7-495752f8e6c2" + class { + name = "joynr.de.bmw.infotainment.telematic.ecall.ECallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "starteCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "150ac898-4b93-4517-a61c-74bbcf668067" + returns = "io.joynr.provider.Promise" + } + method { + name = "updateeCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "4ec1698e-f91d-4fef-931a-0c74ad7c4249" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf new file mode 100644 index 0000000..46e10f8 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "JOYNR" { + name = "JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0bc2f069-2322-43ad-bbb6-73ac3696c112" + class { + name = "com.bmw.cc.smc2.dkey.api.vehicle.v1.boundary.VehicleInboundBCI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendKeyListToBackend" + arguments = ["java.lang.String","java.lang.Byte[]"] + id = "8b4ddd1f-add5-4037-a0d8-c60eef4fc967" + returns = "void" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf new file mode 100644 index 0000000..f82a1e3 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "LSC_Worker_Kafka_IN" { + name = "LSC Worker Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "cf721345-b090-410a-b621-f7868402e0cd" + class { + name = "com.bmw.tssb.lsc.worker.facade.LscMessageProcessingBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "a5c4e9fd-9231-40d6-ad5e-ec05fdd9c71b" + returns = "void" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf new file mode 100644 index 0000000..66c89d3 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf @@ -0,0 +1,39 @@ +resource "dynatrace_custom_service" "RsEventTimeoutTimer" { + name = "RsEventTimeoutTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "720b971d-2c4b-4dd6-9be9-737809c06df6" + class { + name = "com.bmw.cc.rs.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "31a5874e-3928-437d-b6b0-347dafde01b3" + returns = "void" + } + } + rule { + enabled = true + id = "1c3bd2d4-0e92-48bf-b0fc-d66a8093176f" + class { + name = "com.bmw.cc.rs360.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "25fdf96c-6656-45e5-bde3-718debb61437" + returns = "void" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf new file mode 100644 index 0000000..09a514e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "RsExecuteJoynr" { + name = "RsExecuteJoynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "434439d7-5ca2-4b5e-bc14-1ac6a078efe6" + class { + name = "com.bmw.cc.rs.control.JoynrServiceBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "executeRemoteService" + arguments = ["com.bmw.cc.rs.entity.Event"] + id = "6887ac56-6d4b-40d9-8910-691f0f91354b" + returns = "void" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf new file mode 100644 index 0000000..6def547 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf @@ -0,0 +1,260 @@ +resource "dynatrace_custom_service" "RsJoynrApiV1" { + name = "RsJoynrApiV1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1c4fe75a-a5d5-4681-a643-f1243f33ca29" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "VehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "795176a1-b32a-4148-a3e9-0982717bc6f9" + returns = "void" + } + method { + name = "VehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PearlChain"] + id = "0a31922f-6fa8-421c-bb44-44f48a15822a" + returns = "void" + } + } + rule { + enabled = true + id = "99285881-9b86-48c9-ba61-36db2fbab601" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "6dc41c57-bb45-4cd5-bb7a-bab5d12a2a6a" + returns = "void" + } + method { + name = "RemoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "27783b17-214b-440a-9a66-c7466c49feeb" + returns = "void" + } + method { + name = "RemoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "928b0743-9fb3-489c-aa36-9b3461555fd3" + returns = "void" + } + method { + name = "RemoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "72b24d9c-3f19-4047-9053-8827a808824e" + returns = "void" + } + } + rule { + enabled = true + id = "2ab9333c-759c-41ad-87f1-dbcb8d43924b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "92a20bc4-1dae-4f11-891c-5a353f7f0fbb" + returns = "void" + } + method { + name = "RemoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "af6e64e6-cca4-454c-8d24-6ee35a245f7b" + returns = "void" + } + method { + name = "RemoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "7c5cb89d-53a7-4b4f-8036-89a038d985c7" + returns = "void" + } + method { + name = "RemoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "e73a4f75-f8d0-4692-be10-d472b8d6174b" + returns = "void" + } + } + rule { + enabled = true + id = "acb70158-3831-497a-8620-64cc2a88b158" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "f12b4a23-e9b7-4fae-b7ae-807e8efc8df1" + returns = "void" + } + method { + name = "RemoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "d5afe1a0-0e2b-40aa-9590-af2fb2bdcd95" + returns = "void" + } + method { + name = "RemoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "e187f67c-5e89-4271-8a5f-97bcc0093740" + returns = "void" + } + method { + name = "RemoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "4006ded6-30b9-4d13-b033-1d796b304d76" + returns = "void" + } + } + rule { + enabled = true + id = "891f2867-66b5-4c0b-8d4f-6d404ac2dadf" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteChargingProfileInitStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "1529682f-789e-44df-8346-df144a56714f" + returns = "void" + } + method { + name = "RemoteChargingProfileInitStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "547e4e8e-0459-4439-a219-7920173681a5" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "ba50d26c-1e3b-46b4-ab2f-cd95ee0df98d" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "90208e1a-4ac2-42a2-a8f4-a9eff3f1613f" + returns = "void" + } + } + rule { + enabled = true + id = "82dbc5bc-172c-4164-b329-dd7cd750b4bc" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "0c8b91af-30a3-48bd-91e5-2fecd87b332b" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "2c9db4e0-5426-4e56-91c3-5c4d1d5502e6" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "0640d7d1-763e-4622-b009-96bf33b8a30e" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "71a911e0-8b7e-4bb2-8397-6658433ab619" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "cbfbb6dd-21e5-4104-9327-e4ca1bcea8eb" + returns = "void" + } + } + rule { + enabled = true + id = "85d0d7b3-ecb5-446a-89a4-81bab2fc0cf2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "5fb4fe45-8415-43c8-8d3f-e58ab03f1e89" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "364e08fd-6dde-4fe8-9dc1-9683fe0a3bb1" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "5e3ad135-a7c8-448a-970e-ec41f51f3428" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "6218361e-f767-4316-b0d7-c6b816fe6814" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "99f381c2-8d95-427f-9771-f9cbad6a592f" + returns = "void" + } + method { + name = "Remote360InitStatus" + id = "6b94b91a-98ef-446c-87f1-21df1fdc3633" + returns = "void" + } + method { + name = "Remote360Status" + id = "61029247-2a83-4ae7-b69c-ee41bfc59f85" + returns = "void" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf new file mode 100644 index 0000000..89cb284 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf @@ -0,0 +1,348 @@ +resource "dynatrace_custom_service" "RsJoynrApiV2" { + name = "RsJoynrApiV2" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6355413d-fc88-46fe-b284-8573f544b46b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "vehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "701cbef6-8037-450e-8218-54dfa86622d2" + returns = "void" + } + method { + name = "vehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PearlChain"] + id = "5a4c7d19-21fc-4cdb-a33c-9fe188973888" + returns = "void" + } + } + rule { + enabled = true + id = "88faa8ae-0322-488e-98e8-a5130dd96725" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "15b01e1c-eab9-4419-ba66-4ac998cc8d79" + returns = "void" + } + method { + name = "remoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "a25f12ef-f8a7-47c2-aeeb-816b3da9bf53" + returns = "void" + } + method { + name = "remoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a5ba332a-b357-488b-a192-40977250261b" + returns = "void" + } + method { + name = "remoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "e8c92e96-239e-495f-9261-f2bfed8c27f2" + returns = "void" + } + } + rule { + enabled = true + id = "94430ce4-b490-4c4e-9aad-b302dbd16a1e" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "707484db-d8fa-4ac4-b9c3-4e204c74fc1d" + returns = "void" + } + method { + name = "remoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "30939bd5-6496-47a3-a4e8-5d33e80430c4" + returns = "void" + } + method { + name = "remoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "72675c9d-1f70-49b6-8c71-17f39a8ca9cc" + returns = "void" + } + method { + name = "remoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "97554b70-6ad1-4c66-a4d9-1bed6f2d77fa" + returns = "void" + } + } + rule { + enabled = true + id = "fae67036-17f1-4480-839f-ef1985653fb4" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingProfileInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "b3f41169-381c-4957-a333-df1acbd7a5c6" + returns = "void" + } + method { + name = "remoteChargingProfileStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchp.v2.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "4ff7aacb-b13a-4f5b-a7b3-f8af4d66c5bd" + returns = "void" + } + } + rule { + enabled = true + id = "fff388c5-219f-4c46-b677-6ce2751606ed" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a40f971c-667c-422d-9703-35e43b4ac9b0" + returns = "void" + } + method { + name = "remoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.ClimateControlState","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.EngineState","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "9113e4d0-0a41-4043-ae26-b168849f3e1d" + returns = "void" + } + method { + name = "remoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "c755807d-69d9-4f9a-bee9-9de115b54b32" + returns = "void" + } + method { + name = "remoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "aff811dc-3288-4cc7-bbcd-bca1e29afc5c" + returns = "void" + } + } + rule { + enabled = true + id = "8520fb48-db9c-41c2-993a-346d79cd5983" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingControlInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "ae1c178c-332e-4379-aca1-98aa7869adba" + returns = "void" + } + method { + name = "remoteChargingControlStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchc.v2.RemoteChargingControlStatusTypes.RemoteChargingControlError"] + id = "02d37f6c-7c93-428d-b4bb-fb157fba39f2" + returns = "void" + } + } + rule { + enabled = true + id = "13bc4619-d1a0-4519-ace7-2cdeef18e331" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "b052092c-c394-4bf0-a75a-fa8f1775c996" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "a24d49e3-3903-4b07-a30b-128eee39330d" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState","java.lang.Byte"] + id = "b955380c-71be-411b-8ee9-1f274a0bc16a" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState"] + id = "8c0c04e5-b1ec-4458-94c1-c5f22f647d7a" + returns = "void" + } + } + rule { + enabled = true + id = "1551fabe-e27a-4ef8-bf67-43198dc6c393" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.SurroundViewRecorderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "a649e530-abcd-4807-8638-7057f5ec5d98" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "cdb768eb-5da8-48ad-8f64-2d72a54911cd" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.Recording[]","java.lang.String"] + id = "c15f123c-c138-4aa6-9690-cda7ec92e83a" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState","java.lang.Byte"] + id = "0acea922-ba1f-4197-8cc5-4f8aa576f4d6" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState"] + id = "a36648f7-7eb9-47bc-a73d-7cb0e25b3be5" + returns = "void" + } + } + rule { + enabled = true + id = "a549fa3f-07e7-4788-a8ca-b35e34b24fd2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "f054d5a9-3ad8-4640-bf17-450356c51506" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "64916c25-9962-47ad-9319-78c8a8848dc2" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState","java.lang.Byte"] + id = "bc213335-4762-4e41-ba7b-ac70e00c3d99" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState"] + id = "1494ac7c-8de7-48c3-9c55-a81f702d0803" + returns = "void" + } + } + rule { + enabled = true + id = "e4482e02-8602-4ecc-92e7-9774d7487488" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraDwaStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "9a9c29cb-7548-46a1-b067-11f08a771637" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "b1e201f5-ff43-4a22-a301-d8f7d51d3fcf" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.Recording[]","java.lang.String"] + id = "d6a02884-15ef-4078-a68e-f05d85756b3e" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState","java.lang.Byte"] + id = "b240abe5-a1be-48f1-96b6-73b7a04fae83" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState"] + id = "ec114e56-e995-487e-87cc-c333ec6fa4b5" + returns = "void" + } + } + rule { + enabled = true + id = "77033e55-2484-4142-bed7-04c9816d054f" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.PublicKeyApi" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "e726fd58-70ee-40ea-9d81-3a351eded062" + returns = "void" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf new file mode 100644 index 0000000..3efc4e6 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "RsProvisioningMdb" { + name = "RsProvisioningMdb" + enabled = true + queue_entry_point = true + queue_entry_point_type = "JMS" + rule { + enabled = true + id = "dd08e5a4-46e1-4254-ab26-9dc50e855b0b" + class { + name = "com.bmw.cc.rs.provisioningapi.jms.ProvisioningAckMDB" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "05aeca23-cfff-46e7-b8b9-8b2cbeb04556" + returns = "void" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf new file mode 100644 index 0000000..2ee71ea --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf @@ -0,0 +1,52 @@ +resource "dynatrace_custom_service" "TrackESI_-_apple" { + name = "TrackESI - apple" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "152f4773-b05a-4dce-9525-f96f8ed2b5e0" + class { + name = "com.bmw.cc.smc2.dkey.integration.track.v2.boundary.TrackESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "fc3e1652-f5bf-4281-b1d4-6958af3f70cb" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.bm.track.entity.EventNotificationRequestDO","java.time.Instant"] + id = "76ad362b-0670-46fc-8792-288edfe3e7ca" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotificationRetry" + arguments = ["com.bmw.cc.smc2.dkey.bm.key.pdo.VehicleKeyPDO","com.bmw.cc.smc2.dkey.bm.smc15.entity.DeviceEndpointBE","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "30857f5c-0533-4645-aa24-c6a94255a800" + returns = "java.util.concurrent.Future" + } + method { + name = "healthCheck" + arguments = ["java.lang.String","java.lang.String"] + id = "c76aaeec-c4d6-473a-8252-7bd4faa41601" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKey" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "4abefe4a-aa6a-47d7-8e65-27d77902181c" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKeyRetry" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "ee2d12b5-2283-4083-88ba-356b03d91f42" + returns = "java.util.concurrent.Future" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf new file mode 100644 index 0000000..088916e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "Voice_Services_-_DBCleanUpTimer" { + name = "Voice Services - DBCleanUpTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "319de1eb-a486-4900-ab0f-0b098fcf1b63" + class { + name = "com.bmw.cc.conn.b2vvoice.bm.mguvoice.control.DBEventCleanupBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "clean" + id = "67475e25-8530-4d10-8edd-0dcfab3a2207" + returns = "void" + } + method { + name = "destroyTimer" + id = "6a97c742-6ee2-43d4-8ef6-3759d07052a0" + returns = "void" + } + method { + name = "init" + id = "db591e7c-0724-4f6c-a9d4-177c7017dd31" + returns = "void" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf new file mode 100644 index 0000000..f1b8ec7 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-Joynr" { + name = "Voicemanager - SendCRQM-Joynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "e4865ab7-e741-45ad-8be6-d6ece13e2686" + class { + name = "com.bmw.cc.conn.b2vvoice.joynr.consumer.boundary.VehicleJoynrECallClientBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendEcallCrqmNumber" + arguments = ["java.lang.String","int","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "653f7fb9-e21d-4e15-9023-3cc397833587" + returns = "void" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf new file mode 100644 index 0000000..3ff5074 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-SMS" { + name = "Voicemanager - SendCRQM-SMS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d93f7d97-ae16-4373-9675-d0ee600f29c5" + class { + name = "com.bmw.cc.conn.b2vvoice.consumer.smsgateway.boundary.SmsGatewayESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "messagePost" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "73e9d6a4-7f6d-4390-8fb8-a9b389004c30" + returns = "java.lang.Boolean" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf new file mode 100644 index 0000000..6082c0e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "VpsJoynrApi" { + name = "VpsJoynrApi" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "35afa908-e85c-415b-816b-ed68c5b3a026" + class { + name = "com.bmw.cc.conn.vps.joynr.provider.control.ProvisioningVehicleProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendVehicleDataForProvisioningComUnit" + id = "877a923d-7336-4058-823c-2412a0e52833" + returns = "void" + } + method { + name = "sendVehicleDataForProvisioningHeadUnit" + id = "862bdd26-e185-4094-81eb-ec79a10fecc8" + returns = "void" + } + method { + name = "sendVehicleProvisioningResult" + id = "f47fcdb0-2f79-4826-a85b-7e3aa5361817" + returns = "void" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf new file mode 100644 index 0000000..a2a3e99 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf @@ -0,0 +1,51 @@ +resource "dynatrace_custom_service" "XCS_-_JOYNR" { + name = "XCS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "a2c5ec00-e230-4ce4-ad1d-74f324b68558" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "4ad00a69-80b1-4ea1-ab27-67bcb299dd74" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TerminateReason"] + id = "d271a40d-f938-479e-9e64-f6baa24cd8f3" + returns = "io.joynr.provider.Promise" + } + } + rule { + enabled = true + id = "d020be82-ea18-4b68-b33c-c7724d7d01a8" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.v1.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.KeyValue[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.ResultCode"] + id = "e6cf4193-0ad6-422a-81b4-af2fc53bd698" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TerminateReason"] + id = "9ea9c576-3041-480e-9c48-4f272bb2198a" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211213-081716_EUPROD/request_attributes/module.tf b/configuration/20211213-194541_EUPROD/custom_services/module.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/module.tf rename to configuration/20211213-194541_EUPROD/custom_services/module.tf diff --git a/configuration/20211213-194541_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf b/configuration/20211213-194541_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf new file mode 100644 index 0000000..aa019ed --- /dev/null +++ b/configuration/20211213-194541_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ts-pffs_SQS" { + name = "ts-pffs SQS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8f23e73a-e12b-4c2f-96a4-0c94e1398055" + class { + name = "com.bmw.cc.tspffs.api.seam.boundary.SeamNotificationSqsListenerMF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onNotification" + arguments = ["java.lang.String","java.util.Map","org.springframework.cloud.aws.messaging.listener.Acknowledgment"] + id = "641761d5-391c-4a17-82dc-d7f545b0aeb7" + returns = "void" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf new file mode 100644 index 0000000..29dbc58 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ABC" { + name = "CD_ABC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag('msid:am-proxy','msid:am-cns'))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag('msid:am-proxy','msid:am-cns')" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf new file mode 100644 index 0000000..31d19ca --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf @@ -0,0 +1,231 @@ +resource "dynatrace_management_zone" "CD_APIGW" { + name = "CD_APIGW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + } +} diff --git a/WK_SendDestinationtoVehicle.-2249255080281287839..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf similarity index 67% rename from WK_SendDestinationtoVehicle.-2249255080281287839..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf index 67aa2f8..a36993e 100644 --- a/WK_SendDestinationtoVehicle.-2249255080281287839..management_zone.tf +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf @@ -1,5 +1,5 @@ -resource "dynatrace_management_zone" "WK_SendDestinationtoVehicle" { - name = "WK_SendDestinationtoVehicle" +resource "dynatrace_management_zone" "CD_APIM" { + name = "CD_APIM" rules { type = "SERVICE" enabled = true @@ -12,7 +12,7 @@ resource "dynatrace_management_zone" "WK_SendDestinationtoVehicle" { case_sensitive = true negate = false operator = "BEGINS_WITH" - value = "empty" + value = "Empty" } } } diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf new file mode 100644 index 0000000..9094e23 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-FSC-AST" { + name = "CD_ASBC-FSC-AST" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf new file mode 100644 index 0000000..1bb30f2 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL-CL" { + name = "CD_ASBC-HAL-CL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf new file mode 100644 index 0000000..44fb153 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL" { + name = "CD_ASBC-HAL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "clusterDomain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf new file mode 100644 index 0000000..c4f31be --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-MFSCS" { + name = "CD_ASBC-MFSCS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf new file mode 100644 index 0000000..73b9678 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-NGTP" { + name = "CD_ASBC-NGTP" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf new file mode 100644 index 0000000..70d523b --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-DFP" { + name = "CD_ASBC-PKI-DFP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:DFP\",\"compass-id:DFPH\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf new file mode 100644 index 0000000..6ff5b07 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLIScert2vin" { + name = "CD_ASBC-PKI-OCLIScert2vin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISc2v\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISc2v\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf new file mode 100644 index 0000000..b2d9e4c --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLISocsp" { + name = "CD_ASBC-PKI-OCLISocsp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISocsp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISocsp\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf new file mode 100644 index 0000000..61f4aba --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-P2X" { + name = "CD_ASBC-PKI-P2X" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:P2X\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:P2X\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf new file mode 100644 index 0000000..7d66c0b --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-VCSM" { + name = "CD_ASBC-PKI-VCSM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:VCS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:VCS\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf new file mode 100644 index 0000000..467268d --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-RSU" { + name = "CD_ASBC-RSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBC-RSU\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBC-RSU\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf new file mode 100644 index 0000000..e7eba08 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-SMACC" { + name = "CD_ASBC-SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "cluster" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf new file mode 100644 index 0000000..050782b --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-STM" { + name = "CD_ASBC-STM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:STM\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:STM\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf new file mode 100644 index 0000000..a7a4680 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TIS" { + name = "CD_ASBC-TIS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TIS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TIS\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf new file mode 100644 index 0000000..9190094 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TVP" { + name = "CD_ASBC-TVP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TVP\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TVP\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf new file mode 100644 index 0000000..5b7c0e9 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBCSWLSEC2" { + name = "CD_ASBCSWLSEC2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBCSWLSEC2\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBCSWLSEC2\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf new file mode 100644 index 0000000..3088407 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBS" { + name = "CD_ASBS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf new file mode 100644 index 0000000..a977057 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_App-Repository" { + name = "CD_App-Repository" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf new file mode 100644 index 0000000..8fb09fc --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf @@ -0,0 +1,194 @@ +resource "dynatrace_management_zone" "CD_AudioVideoServices" { + name = "CD_AudioVideoServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-spotify" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ise-connectedradio" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-config" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-gracenote" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-ximalaya" + } + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf new file mode 100644 index 0000000..dbd7bd3 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "CD_BMW-Assistant-for-Service-Events-_BASE_" { + name = "CD_BMW-Assistant-for-Service-Events-(BASE)" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed in" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf new file mode 100644 index 0000000..7cb817e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMWPoints" { + name = "CD_BMWPoints" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf new file mode 100644 index 0000000..9a59948 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMW_POINTS_ENGINE" { + name = "CD_BMW_POINTS_ENGINE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf new file mode 100644 index 0000000..e383b11 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Billing_Buffet" { + name = "CD_Billing_Buffet" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf new file mode 100644 index 0000000..8cbdb84 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CCG" { + name = "CD_CCG" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf new file mode 100644 index 0000000..ec2c876 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_CICD" { + name = "CD_CICD" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:CICD\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:CICD\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf new file mode 100644 index 0000000..ca41c95 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CSI" { + name = "CD_CSI" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf new file mode 100644 index 0000000..d563a62 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-Backend-Services" { + name = "CD_Connected-Backend-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf new file mode 100644 index 0000000..1c5fe64 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-User-Behaviour" { + name = "CD_Connected-User-Behaviour" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf new file mode 100644 index 0000000..fa87347 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_ConnectedDrive-Internet-Portal" { + name = "CD_ConnectedDrive-Internet-Portal" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdipdb_prod" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf new file mode 100644 index 0000000..28c880a --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Countly" { + name = "CD_Countly" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf new file mode 100644 index 0000000..23c3302 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_CustomerCentricInformationServices" { + name = "CD_CustomerCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf new file mode 100644 index 0000000..4e4739d --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_DPP_DPM" { + name = "CD_DPP_DPM" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf new file mode 100644 index 0000000..8472d9d --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_GCDM" { + name = "CD_GCDM" + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "GCDM" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf new file mode 100644 index 0000000..3bf88a6 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ImageBlur" { + name = "CD_ImageBlur" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf new file mode 100644 index 0000000..e9a2128 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf @@ -0,0 +1,121 @@ +resource "dynatrace_management_zone" "CD_Infotainment-In-Car-Experience-Services" { + name = "CD_Infotainment-In-Car-Experience-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "background" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "asbc" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf new file mode 100644 index 0000000..d4d3217 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_InfotainmentInCarExperienceServices" { + name = "CD_InfotainmentInCarExperienceServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf new file mode 100644 index 0000000..4ecff14 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf @@ -0,0 +1,79 @@ +resource "dynatrace_management_zone" "CD_LSC-FSU" { + name = "CD_LSC-FSU" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf new file mode 100644 index 0000000..19507b0 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_LSC" { + name = "CD_LSC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf new file mode 100644 index 0000000..3626c40 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_LSCFSU" { + name = "CD_LSCFSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:lscfsu\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:lscfsu\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf new file mode 100644 index 0000000..16c6f9e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_MSGSVC" { + name = "CD_MSGSVC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:msgsvc\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:msgsvc\")" + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf new file mode 100644 index 0000000..d730ceb --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf @@ -0,0 +1,282 @@ +resource "dynatrace_management_zone" "CD_Mobile2_and_BFFs" { + name = "CD_Mobile2_and_BFFs" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-digital-key-composite-service" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "composite" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-software-upgrade" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf new file mode 100644 index 0000000..2838d3d --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "CD_Mobile_2" { + name = "CD_Mobile_2" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Mobile" + } + } + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf new file mode 100644 index 0000000..3311fa9 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Navigation-Information-Services" { + name = "CD_Navigation-Information-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf new file mode 100644 index 0000000..0a92e77 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "CD_Openshift" { + name = "CD_Openshift" + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf new file mode 100644 index 0000000..ff57260 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PAIS" { + name = "CD_PAIS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf new file mode 100644 index 0000000..2fffbde --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PISA" { + name = "CD_PISA" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf new file mode 100644 index 0000000..a33be88 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSR" { + name = "CD_PSR" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:PSR\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:PSR\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf new file mode 100644 index 0000000..397b339 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSdZ-Checker" { + name = "CD_PSdZ-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:psdzchecker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:psdzchecker\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf new file mode 100644 index 0000000..1862729 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_Perseus" { + name = "CD_Perseus" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf new file mode 100644 index 0000000..be3e4fa --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf @@ -0,0 +1,95 @@ +resource "dynatrace_management_zone" "CD_RemoteCamera" { + name = "CD_RemoteCamera" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf new file mode 100644 index 0000000..a099690 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServiceCockpit" { + name = "CD_RemoteServiceCockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf new file mode 100644 index 0000000..ebb27f3 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf @@ -0,0 +1,275 @@ +resource "dynatrace_management_zone" "CD_SMACC-BE" { + name = "CD_SMACC-BE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "svds" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smacc" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf new file mode 100644 index 0000000..4a74017 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SMC2_CEKS" { + name = "CD_SMC2_CEKS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf new file mode 100644 index 0000000..f894752 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf @@ -0,0 +1,39 @@ +resource "dynatrace_management_zone" "CD_SMS-Gateway" { + name = "CD_SMS-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMS-Gateway" + } + } + } + } + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SMS GW" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf new file mode 100644 index 0000000..0638d42 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-BA2BT" { + name = "CD_SWLSEC2-BA2BT" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:SWLSEC2-BA2BT\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:SWLSEC2-BA2BT\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf new file mode 100644 index 0000000..8baf261 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-Checker" { + name = "CD_SWLSEC2-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:swlsec2checker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:swlsec2checker\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf new file mode 100644 index 0000000..12b6a4f --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_Service-Bus" { + name = "CD_Service-Bus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf new file mode 100644 index 0000000..daedc68 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Service-Gateway" { + name = "CD_Service-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf new file mode 100644 index 0000000..ad8a0fb --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Speech" { + name = "CD_Speech" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf new file mode 100644 index 0000000..a07238d --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_TEST_EW" { + name = "CD_TEST_EW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf new file mode 100644 index 0000000..c0ac313 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "CD_TEST_EW2" { + name = "CD_TEST_EW2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\"))" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf new file mode 100644 index 0000000..2e34742 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_TripCollection" { + name = "CD_TripCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tripCollectionApi\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tripCollectionApi\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf new file mode 100644 index 0000000..0950abb --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_UDS" { + name = "CD_UDS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:UDS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:UDS\")" + } + rules { + type = "SERVICE" + enabled = false + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "HOST" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf new file mode 100644 index 0000000..5869f4e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf @@ -0,0 +1,98 @@ +resource "dynatrace_management_zone" "CD_Voice-Services" { + name = "CD_Voice-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf new file mode 100644 index 0000000..dfcd184 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_XCC" { + name = "CD_XCC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "app-id" + value = "APP-18886" + } + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf new file mode 100644 index 0000000..1f61d61 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-bpm" { + name = "CD_am-bpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf new file mode 100644 index 0000000..b9b80c3 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-device" { + name = "CD_am-device" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf new file mode 100644 index 0000000..8acf65b --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ecs" { + name = "CD_am-ecs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf new file mode 100644 index 0000000..c319202 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-egim" { + name = "CD_am-egim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf new file mode 100644 index 0000000..29bfbe0 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-esim-ui" { + name = "CD_am-esim-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf new file mode 100644 index 0000000..dc54ad1 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-lmcs" { + name = "CD_am-lmcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf new file mode 100644 index 0000000..379b26e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-mno-manager" { + name = "CD_am-mno-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf new file mode 100644 index 0000000..c79092d --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-proxy" { + name = "CD_am-proxy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf new file mode 100644 index 0000000..a5bf01f --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ui" { + name = "CD_am-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf new file mode 100644 index 0000000..48a6416 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-usage" { + name = "CD_am-usage" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf new file mode 100644 index 0000000..bde1dd5 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vms" { + name = "CD_am-vms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf new file mode 100644 index 0000000..472e43e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sfa-oh" { + name = "CD_asbc-sfa-oh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf new file mode 100644 index 0000000..2197b9c --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sts" { + name = "CD_asbc-sts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf new file mode 100644 index 0000000..71df59a --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-client-service" { + name = "CD_avs-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf new file mode 100644 index 0000000..191c232 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-echo" { + name = "CD_b2v-com-echo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf new file mode 100644 index 0000000..87887fd --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-fe" { + name = "CD_b2v-com-fe" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf new file mode 100644 index 0000000..67d35c2 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-gcdm-client" { + name = "CD_b2v-com-gcdm-client" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf new file mode 100644 index 0000000..dac5be0 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-hello" { + name = "CD_b2v-com-hello" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf new file mode 100644 index 0000000..53a1910 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-nots" { + name = "CD_b2v-nots" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf new file mode 100644 index 0000000..f7708fb --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-sms-statistics" { + name = "CD_b2v-sms-statistics" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf new file mode 100644 index 0000000..34b4533 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bmw-points-push-notifications-service" { + name = "CD_bmw-points-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf new file mode 100644 index 0000000..80535d1 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bsi-service" { + name = "CD_bsi-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf new file mode 100644 index 0000000..9b90b4f --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cac" { + name = "CD_cac" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf new file mode 100644 index 0000000..83603df --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_casa-event-processor" { + name = "CD_casa-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf new file mode 100644 index 0000000..681b281 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ccc" { + name = "CD_ccc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf new file mode 100644 index 0000000..296f2a0 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cdc" { + name = "CD_cdc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf new file mode 100644 index 0000000..ceea268 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy-composite" { + name = "CD_charging-data-privacy-composite" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf new file mode 100644 index 0000000..219bd1e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy" { + name = "CD_charging-data-privacy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf new file mode 100644 index 0000000..4521ad3 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-push-notification-service" { + name = "CD_charging-events-push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf new file mode 100644 index 0000000..a85ab2b --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-service" { + name = "CD_charging-events-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf new file mode 100644 index 0000000..3069acf --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-history-gdpr-proxy-service" { + name = "CD_charging-history-gdpr-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf new file mode 100644 index 0000000..2c1abbc --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-plan-composite-service" { + name = "CD_charging-plan-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf new file mode 100644 index 0000000..e1c9236 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-push-notifications-service" { + name = "CD_charging-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf new file mode 100644 index 0000000..28caace --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-remote-commands-composite-service" { + name = "CD_charging-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf new file mode 100644 index 0000000..efe8407 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-sessions-service" { + name = "CD_charging-sessions-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf new file mode 100644 index 0000000..e16dfc1 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-agent-telemetry-processor" { + name = "CD_client-agent-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf new file mode 100644 index 0000000..5c609b3 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cm" { + name = "CD_cm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf new file mode 100644 index 0000000..3eb85c8 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_comfy" { + name = "CD_comfy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf new file mode 100644 index 0000000..2b2ca15 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-notification-service" { + name = "CD_commute-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf new file mode 100644 index 0000000..61da73e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service-apim" { + name = "CD_connected-oauth-service-apim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf new file mode 100644 index 0000000..0ab8ec8 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service" { + name = "CD_connected-oauth-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf new file mode 100644 index 0000000..e0e3b84 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-onboard-composite-service" { + name = "CD_connected-onboard-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf new file mode 100644 index 0000000..5a8a6a9 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_csu" { + name = "CD_csu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf new file mode 100644 index 0000000..a89fb2a --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-event-origin" { + name = "CD_ctns-event-origin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf new file mode 100644 index 0000000..4c6c796 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-marketing-api" { + name = "CD_ctns-marketing-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf new file mode 100644 index 0000000..5b92c0d --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-vehicle-api" { + name = "CD_ctns-vehicle-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf new file mode 100644 index 0000000..1c7ca76 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_data-deletion-processor" { + name = "CD_data-deletion-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf new file mode 100644 index 0000000..eccc696 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-comms-provider-service" { + name = "CD_dealer-comms-provider-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf new file mode 100644 index 0000000..f407106 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-notification-service" { + name = "CD_dealer-payments-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf new file mode 100644 index 0000000..48fbf76 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-service" { + name = "CD_dealer-payments-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf new file mode 100644 index 0000000..73f81f3 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-search-service" { + name = "CD_dealer-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf new file mode 100644 index 0000000..f7164a4 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-services-composite-service" { + name = "CD_dealer-services-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf new file mode 100644 index 0000000..98707e5 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealercockpit" { + name = "CD_dealercockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf new file mode 100644 index 0000000..bcbfe6e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_delivery" { + name = "CD_delivery" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf new file mode 100644 index 0000000..60a0c77 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_destination-composite-service" { + name = "CD_destination-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf new file mode 100644 index 0000000..7e06908 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpm" { + name = "CD_dpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf new file mode 100644 index 0000000..c105008 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpp" { + name = "CD_dpp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf new file mode 100644 index 0000000..953a0bb --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dsd" { + name = "CD_dsd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf new file mode 100644 index 0000000..52c89e2 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_e4m" { + name = "CD_e4m" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf new file mode 100644 index 0000000..efa9410 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_emc" { + name = "CD_emc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf new file mode 100644 index 0000000..74078f6 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercr" { + name = "CD_ercr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf new file mode 100644 index 0000000..e401e0e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_erd" { + name = "CD_erd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf new file mode 100644 index 0000000..b5dcf68 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eroute" { + name = "CD_eroute" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf new file mode 100644 index 0000000..216f9d4 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esa" { + name = "CD_esa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf new file mode 100644 index 0000000..db1657c --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esh" { + name = "CD_esh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf new file mode 100644 index 0000000..e5fd290 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esim-composite-service" { + name = "CD_esim-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf new file mode 100644 index 0000000..5fd870a --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_explore-composite-service" { + name = "CD_explore-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf new file mode 100644 index 0000000..84de89c --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fuel-search-service" { + name = "CD_fuel-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf new file mode 100644 index 0000000..102dda6 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hpauth" { + name = "CD_hpauth" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf new file mode 100644 index 0000000..4b2a25a --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_id-lookup-service" { + name = "CD_id-lookup-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf new file mode 100644 index 0000000..1cc5844 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-svds" { + name = "CD_ids-svds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf new file mode 100644 index 0000000..eb22f94 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-sync" { + name = "CD_ids-sync" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf new file mode 100644 index 0000000..c487686 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-ws" { + name = "CD_ids-ws" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf new file mode 100644 index 0000000..60721b6 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_image-composite-service" { + name = "CD_image-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf new file mode 100644 index 0000000..45b70b1 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_imiles-service" { + name = "CD_imiles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf new file mode 100644 index 0000000..4442aa2 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_jdssp21" { + name = "CD_jdssp21" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf new file mode 100644 index 0000000..27a965c --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-deletion-service" { + name = "CD_legacy-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf new file mode 100644 index 0000000..10f27cf --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-sar-service" { + name = "CD_legacy-sar-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf new file mode 100644 index 0000000..2597ee7 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_log-data-deletion-service" { + name = "CD_log-data-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf new file mode 100644 index 0000000..13a75cf --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-hr" { + name = "CD_lsc-hr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf new file mode 100644 index 0000000..2006214 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-kc" { + name = "CD_lsc-kc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf new file mode 100644 index 0000000..1ac7dc3 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-mm" { + name = "CD_lsc-mm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf new file mode 100644 index 0000000..8ffff59 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-oc" { + name = "CD_lsc-oc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf new file mode 100644 index 0000000..1c786e0 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-og" { + name = "CD_lsc-og" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf new file mode 100644 index 0000000..27e12d9 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_managementZone" { + name = "CD_managementZone" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf new file mode 100644 index 0000000..974d15e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mds" { + name = "CD_mds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf new file mode 100644 index 0000000..3f0ff31 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ml-ingestion-service" { + name = "CD_ml-ingestion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf new file mode 100644 index 0000000..83d17f5 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mlc" { + name = "CD_mlc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf new file mode 100644 index 0000000..95ccfc5 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrp" { + name = "CD_mrp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf new file mode 100644 index 0000000..6a177c3 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_naas" { + name = "CD_naas" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf new file mode 100644 index 0000000..b096751 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-admin" { + name = "CD_nop-admin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Admin\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Admin\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf new file mode 100644 index 0000000..1042ccf --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-archive" { + name = "CD_nop-archive" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Archive\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Archive\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf new file mode 100644 index 0000000..c457c46 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-provisioning" { + name = "CD_nop-provisioning" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Provisioning\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Provisioning\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf new file mode 100644 index 0000000..8b6c599 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-trigger" { + name = "CD_nop-trigger" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Trigger\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Trigger\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf new file mode 100644 index 0000000..9ef2cee --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-composite-service" { + name = "CD_notification-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf new file mode 100644 index 0000000..e4a691b --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-service" { + name = "CD_notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf new file mode 100644 index 0000000..f388173 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisocsp" { + name = "CD_oclisocsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf new file mode 100644 index 0000000..d6f558f --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oes" { + name = "CD_oes" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf new file mode 100644 index 0000000..64efc9b --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omc-cd-services" { + name = "CD_omc-cd-services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf new file mode 100644 index 0000000..d5e4c8e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omg" { + name = "CD_omg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf new file mode 100644 index 0000000..5352434 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-appointment-service" { + name = "CD_online-appointment-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf new file mode 100644 index 0000000..bb22eef --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pmuimapper-service" { + name = "CD_pmuimapper-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf new file mode 100644 index 0000000..d25a761 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-service" { + name = "CD_private-charging-tariffs-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf new file mode 100644 index 0000000..c3fe7bd --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-service" { + name = "CD_push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf new file mode 100644 index 0000000..e8bab85 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-client-service" { + name = "CD_recall-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf new file mode 100644 index 0000000..1ed2387 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-handler-service" { + name = "CD_recall-handler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf new file mode 100644 index 0000000..862e776 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-notification-service" { + name = "CD_recall-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf new file mode 100644 index 0000000..a6bfb46 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-tcn-service" { + name = "CD_recall-tcn-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf new file mode 100644 index 0000000..e095b43 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-360-composite-service" { + name = "CD_remote-360-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf new file mode 100644 index 0000000..c6e454f --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service" { + name = "CD_remote-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf new file mode 100644 index 0000000..cf5a960 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-software-upgrade" { + name = "CD_remote-software-upgrade" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf new file mode 100644 index 0000000..8506efc --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance-composite-service" { + name = "CD_roadside-assistance-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf new file mode 100644 index 0000000..68e5534 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu" { + name = "CD_rsu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf new file mode 100644 index 0000000..4b39913 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rtti" { + name = "CD_rtti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf new file mode 100644 index 0000000..cbb7ca7 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sbr" { + name = "CD_sbr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf new file mode 100644 index 0000000..7b921fa --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scb" { + name = "CD_scb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf new file mode 100644 index 0000000..8bc0a47 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scc" { + name = "CD_scc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf new file mode 100644 index 0000000..15da919 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-agentreg" { + name = "CD_scm-agentreg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf new file mode 100644 index 0000000..d6cabc4 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-scm" { + name = "CD_scm-scm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf new file mode 100644 index 0000000..893398f --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scma-backend" { + name = "CD_scma-backend" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf new file mode 100644 index 0000000..266ce2c --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-consumer" { + name = "CD_seam-event-consumer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf new file mode 100644 index 0000000..e7ff4af --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-producer" { + name = "CD_seam-event-producer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf new file mode 100644 index 0000000..7555f73 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_send-to-car-service" { + name = "CD_send-to-car-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf new file mode 100644 index 0000000..698d04d --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-manager" { + name = "CD_service-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf new file mode 100644 index 0000000..6a82f95 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-notification-service" { + name = "CD_service-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf new file mode 100644 index 0000000..423d56d --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-fre" { + name = "CD_sfa-fre" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf new file mode 100644 index 0000000..6b3360a --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smart-access-order-service" { + name = "CD_smart-access-order-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf new file mode 100644 index 0000000..97637aa --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-bl" { + name = "CD_smc2-bl" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-bl" + } + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf new file mode 100644 index 0000000..b5f0fa4 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-key-trk" { + name = "CD_smc2-key-trk" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-key-trk" + } + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf new file mode 100644 index 0000000..d24d375 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-ops" { + name = "CD_smc2-ops" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf new file mode 100644 index 0000000..5d6975d --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sms-email-adapter-service" { + name = "CD_sms-email-adapter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf new file mode 100644 index 0000000..63b3f36 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_stm" { + name = "CD_stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf new file mode 100644 index 0000000..ff00d78 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_svcinfo" { + name = "CD_svcinfo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf new file mode 100644 index 0000000..e133d81 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timers-processor" { + name = "CD_timers-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf new file mode 100644 index 0000000..e484ce4 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-tssb" { + name = "CD_tol-tssb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf new file mode 100644 index 0000000..63df27e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol" { + name = "CD_tol" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf new file mode 100644 index 0000000..96cd3b9 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-cleanup-app-service" { + name = "CD_trip-cleanup-app-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf new file mode 100644 index 0000000..e85eb84 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-reminder-processor" { + name = "CD_trip-reminder-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf new file mode 100644 index 0000000..1a37211 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-route-service" { + name = "CD_trip-route-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf new file mode 100644 index 0000000..8b82f4a --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bt" { + name = "CD_ts-bt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf new file mode 100644 index 0000000..39b155b --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bti" { + name = "CD_ts-bti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf new file mode 100644 index 0000000..4fc3131 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-stm" { + name = "CD_ts-cas-stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf new file mode 100644 index 0000000..d49d93b --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-datadispatcher" { + name = "CD_ts-datadispatcher" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf new file mode 100644 index 0000000..0b799e4 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-diagservice" { + name = "CD_ts-diagservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf new file mode 100644 index 0000000..f155be7 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-eshad" { + name = "CD_ts-eshad" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf new file mode 100644 index 0000000..c5f579e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-message-receiver" { + name = "CD_ts-message-receiver" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf new file mode 100644 index 0000000..66dcb37 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pdmupdater" { + name = "CD_ts-pdmupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf new file mode 100644 index 0000000..ea8cbfb --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-remotediagnosis" { + name = "CD_ts-remotediagnosis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf new file mode 100644 index 0000000..fd8b19e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rsurservice" { + name = "CD_ts-rsurservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf new file mode 100644 index 0000000..24583ca --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcadapter" { + name = "CD_ts-rtcadapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf new file mode 100644 index 0000000..ecc6d01 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtchandler" { + name = "CD_ts-rtchandler" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf new file mode 100644 index 0000000..6d49841 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcservice" { + name = "CD_ts-rtcservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf new file mode 100644 index 0000000..bb3c657 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-scallservice" { + name = "CD_ts-scallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf new file mode 100644 index 0000000..0029f65 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgam" { + name = "CD_ts-tsbgam" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf new file mode 100644 index 0000000..33f3dd8 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-wlupdater" { + name = "CD_ts-wlupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf new file mode 100644 index 0000000..0e8f37b --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tscs" { + name = "CD_tscs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf new file mode 100644 index 0000000..86ac614 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-cmr" { + name = "CD_tsr-cmr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf new file mode 100644 index 0000000..8d2b60f --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-vu" { + name = "CD_tsr-vu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf new file mode 100644 index 0000000..6734ba5 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsrservice" { + name = "CD_tsrservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf new file mode 100644 index 0000000..abf8b5b --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_tvp" { + name = "CD_tvp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tvp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tvp\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf new file mode 100644 index 0000000..2a8fe06 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-activity-service" { + name = "CD_user-activity-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf new file mode 100644 index 0000000..2972ba0 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-position-service" { + name = "CD_user-position-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf new file mode 100644 index 0000000..b8f0334 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-profile-service" { + name = "CD_user-profile-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf new file mode 100644 index 0000000..1e8f6b2 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_usid-filter-service" { + name = "CD_usid-filter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf new file mode 100644 index 0000000..fa6d0e3 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-composite-service" { + name = "CD_vehicle-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf new file mode 100644 index 0000000..852f865 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-list-proxy-service" { + name = "CD_vehicle-list-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf new file mode 100644 index 0000000..48bb988 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-composite-service" { + name = "CD_vehicle-mapping-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf new file mode 100644 index 0000000..5d00b1d --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-service" { + name = "CD_vehicle-mapping-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf new file mode 100644 index 0000000..068b08e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-remote-commands-composite-service" { + name = "CD_vehicle-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf new file mode 100644 index 0000000..46b2639 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-background" { + name = "CD_vehicle-service-background" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf new file mode 100644 index 0000000..593e879 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-staging" { + name = "CD_vehicle-service-staging" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf new file mode 100644 index 0000000..5f12309 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-status-proxy-service" { + name = "CD_vehicle-status-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf new file mode 100644 index 0000000..e0dd2bb --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-user-relationship-service" { + name = "CD_vehicle-user-relationship-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf new file mode 100644 index 0000000..6c2a6e7 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-archive" { + name = "CD_vps-archive" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf new file mode 100644 index 0000000..011a7c4 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-monitor" { + name = "CD_vps-monitor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf rename to configuration/20211213-194541_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf new file mode 100644 index 0000000..f230006 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vs-api" { + name = "CD_vs-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf new file mode 100644 index 0000000..b525173 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_webapi" { + name = "CD_webapi" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf new file mode 100644 index 0000000..afa563c --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wlmanager" { + name = "CD_wlmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf new file mode 100644 index 0000000..e50d9ad --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wus" { + name = "CD_wus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf new file mode 100644 index 0000000..aa99014 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_xfcd" { + name = "CD_xfcd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf new file mode 100644 index 0000000..8a47e9a --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "Dynatrace_BusinessInsights" { + name = "Dynatrace_BusinessInsights" + description = "MZ for entities that should be part of the Dynatrace Business Insights offering." + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "Dynatrace_BusinessInsights" + } + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf new file mode 100644 index 0000000..849e85e --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf @@ -0,0 +1,45 @@ +resource "dynatrace_management_zone" "Offboard_Platform_APM_CNAP_Viewer" { + name = "Offboard_Platform_APM_CNAP_Viewer" + rules { + type = "HOST" + enabled = true + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "KUBERNETES_CLUSTER" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "CNAP" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf new file mode 100644 index 0000000..3804003 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_AccountManagementConnectedCar" { + name = "PD_AccountManagementConnectedCar" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-CESIM\"),tag(\"compass-id:AM-Device\"),tag(\"compass-id:AM-EGIM\"),tag(\"compass-id:AM-MNO-Manager\"),tag(\"compass-id:CESIM Proxy\"),tag(\"compass-id:MNOMGR-CU-Jasper\"),tag(\"compass-id:MNOMGR-CU-SHA\"),tag(\"compass-id:MNOMGR-GD\"),tag(\"compass-id:MNOMGR-TMSP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-BPM\"),tag(\"compass-id:AM-CASA\"),tag(\"compass-id:am-cloud\"),tag(\"compass-id:AM-CNR\"),tag(\"compass-id:AM-CNS\"),tag(\"compass-id:AM-ECS\"),tag(\"compass-id:AM-LMCS\"),tag(\"compass-id:AM-Proxy\"),tag(\"compass-id:AM-Store\"),tag(\"compass-id:AM-SVMS\"),tag(\"compass-id:AM-SVMS-EventService\"),tag(\"compass-id:AM-USAGE\"),tag(\"compass-id:AM-VAS\"),tag(\"compass-id:AM-Vehicle\"),tag(\"compass-id:AM-VMS\"),tag(\"compass-id:Countly\"),tag(\"compass-id:TAMSArchive\"),tag(\"compass-id:TestdataTool\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf new file mode 100644 index 0000000..2a35070 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf @@ -0,0 +1,27 @@ +resource "dynatrace_management_zone" "PD_AutomotiveSecurity" { + name = "PD_AutomotiveSecurity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-MFSCS\"),tag(\"compass-id:STM\"),tag(\"compass-id:ts-wlupdater\"),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\"),tag(\"compass-id:DFPH\"),tag(\"compass-id:OCLISc2v\"),tag(\"compass-id:OCLISocsp\"),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-HAL\"),tag(\"compass-id:ASBC-NGTP\"),tag(\"compass-id:ASBS\"),tag(\"compass-id:HPAuth\"),tag(\"compass-id:STS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-SMACC\"),tag(\"compass-id:CAC\"),tag(\"compass-id:CAC-AGENT\"),tag(\"compass-id:SMC2-BL\"),tag(\"compass-id:SMC2-KEY-TRK\"),tag(\"compass-id:SMC2-RT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\"),tag(\"compass-id:ASBC-SBB\"),tag(\"compass-id:ASBCSWLSEC2\"),tag(\"compass-id:PSdZ-Checker\"),tag(\"compass-id:SCB\"),tag(\"compass-id:SCC\"),tag(\"compass-id:SWAG\"),tag(\"compass-id:SWLSEC2-Checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-AFW-POC\"),tag(\"compass-id:ASBC-AFWSFA-POC\"),tag(\"compass-id:ASBC-AFWSTM-POC\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf new file mode 100644 index 0000000..32191cb --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_CallServices" { + name = "PD_CallServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ACDS\"),tag(\"compass-id:APPCALL\"),tag(\"compass-id:B2V-NGTP\"),tag(\"compass-id:ECALLGW\"),tag(\"compass-id:ECS\"),tag(\"compass-id:EVNS2\"),tag(\"compass-id:EVNS2T\"),tag(\"compass-id:NGTP-CS\"),tag(\"compass-id:XCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BASE\"),tag(\"compass-id:CCC\"),tag(\"compass-id:RSA\"),tag(\"compass-id:RSA-ASD-Search\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PiSA-CORE\"),tag(\"compass-id:PISA-EVENT-HANDLER\"),tag(\"compass-id:PISA-RUNTIME\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:HTTS\"),tag(\"compass-id:HVD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-Voice\"),tag(\"compass-id:CRS\"),tag(\"compass-id:CRSA\"),tag(\"compass-id:EPL\"),tag(\"compass-id:EPM\"),tag(\"compass-id:VOICEGW\"),tag(\"compass-id:VOICEGW-ADMIN\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf new file mode 100644 index 0000000..b85cfab --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedDriveStoreBackend" { + name = "PD_ConnectedDriveStoreBackend" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Buffet-Birt\"),tag(\"compass-id:Buffet-CIC-Backend\"),tag(\"compass-id:Buffet-Core\"),tag(\"compass-id:Buffet-External-CDM\"),tag(\"compass-id:Buffet-External-Offer\"),tag(\"compass-id:Buffet-External-Payment\"),tag(\"compass-id:Buffet-External-Tax\"),tag(\"compass-id:Buffet-GAM\"),tag(\"compass-id:Buffet-IF33\"),tag(\"compass-id:Buffet-IF38\"),tag(\"compass-id:Buffet-IF41\"),tag(\"compass-id:Buffet-IF50\"),tag(\"compass-id:Buffet-IF51\"),tag(\"compass-id:Buffet-IF52\"),tag(\"compass-id:Buffet-IF53\"),tag(\"compass-id:Buffet-IF54\"),tag(\"compass-id:Buffet-IF58\"),tag(\"compass-id:Buffet-IF60\"),tag(\"compass-id:Buffet-IF90\"),tag(\"compass-id:Buffet-Promo-API\"),tag(\"compass-id:IME-CDS\"),tag(\"compass-id:IME-CS\"),tag(\"compass-id:IME-RDC\"),tag(\"compass-id:IME-SS\"),tag(\"compass-id:IME-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Concat\"),tag(\"compass-id:Connected-Catalog\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf new file mode 100644 index 0000000..c1362ed --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedUserProfileServices" { + name = "PD_ConnectedUserProfileServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OMC Table Storage Expiration Service\"),tag(\"compass-id:omc-client-analytics-hub-consumer-ms\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DPM\"),tag(\"compass-id:DPP\"),tag(\"compass-id:PERSEUS\"),tag(\"compass-id:PIABO\"),tag(\"compass-id:PIAEP\"),tag(\"compass-id:PIAOP\"),tag(\"compass-id:PIAPE\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf new file mode 100644 index 0000000..a048325 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_InfotainmentInteractivityServices" { + name = "PD_InfotainmentInteractivityServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:cm-config\"),tag(\"compass-id:cm-gracenote\"),tag(\"compass-id:cm-spotify\"),tag(\"compass-id:cm-ximalaya\"),tag(\"compass-id:OED\"),tag(\"compass-id:OED-CN\"),tag(\"compass-id:OEG\"),tag(\"compass-id:OEG-CN\"),tag(\"compass-id:OEO\"),tag(\"compass-id:OEO-CN\"),tag(\"compass-id:OEP\"),tag(\"compass-id:OEP-CN\"),tag(\"compass-id:OES\"),tag(\"compass-id:OES-CN\"),tag(\"compass-id:OET\"),tag(\"compass-id:OET-CN\"),tag(\"compass-id:shortvideo\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCIS-Download\"),tag(\"compass-id:Geolocator\"),tag(\"compass-id:intelligent-reminder\"),tag(\"compass-id:news-next\"),tag(\"compass-id:restaurant-reservation\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\"),tag(\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GEN3\"),tag(\"compass-id:ID5\"),tag(\"compass-id:ID5-APP\"),tag(\"compass-id:ID5-EXT\"),tag(\"compass-id:ISE-BEV\"),tag(\"compass-id:ISE-CDR\"),tag(\"compass-id:ISE-EML\"),tag(\"compass-id:ISE-GEN2\"),tag(\"compass-id:ISE-ID7\"),tag(\"compass-id:ISE-INP\"),tag(\"compass-id:ISE-IPA\"),tag(\"compass-id:ISE-LIS\"),tag(\"compass-id:ISE-LOC\"),tag(\"compass-id:ISE-MCL\"),tag(\"compass-id:ISE-NEWS\"),tag(\"compass-id:ISE-PAR\"),tag(\"compass-id:ISE-RSL\"),tag(\"compass-id:ISE-VPS\"),tag(\"compass-id:ISE-VSD\"),tag(\"compass-id:tmpp-admin-ui\"),tag(\"compass-id:tmpp-manifest\"),tag(\"compass-id:tmpp-web-proxy\"),tag(\"compass-id:UPS\"),tag(\"compass-id:WEA\"),tag(\"compass-id:WEA-ID5\"),tag(\"compass-id:WEA-IN-MAP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CDIP\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf new file mode 100644 index 0000000..e27efe0 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_LocationServices" { + name = "PD_LocationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:C2B-BS\"),tag(\"compass-id:GCS\"),tag(\"compass-id:LOS-CHA\"),tag(\"compass-id:LOS-CHA-CNV\"),tag(\"compass-id:LOS-JOY\"),tag(\"compass-id:LOS-MOD\"),tag(\"compass-id:LOS-MSC\"),tag(\"compass-id:LOS-OPS\"),tag(\"compass-id:LOS-PAR\"),tag(\"compass-id:LOS-PER\"),tag(\"compass-id:LOS-REF\"),tag(\"compass-id:RES-PAR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:LOS-FTS\"),tag(\"compass-id:potholes-reader\"),tag(\"compass-id:potholes-service\"),tag(\"compass-id:sc-reader\"),tag(\"compass-id:sc-service\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ercaf\"),tag(\"compass-id:ERCR\"),tag(\"compass-id:ERTP\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf new file mode 100644 index 0000000..6a3ede5 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_MapServicesAutomatedDriving" { + name = "PD_MapServicesAutomatedDriving" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ms-hdmap-lcv\"),tag(\"compass-id:ms-hdmap-map-viewer\"),tag(\"compass-id:ms-hdmap-mci-adapter\"),tag(\"compass-id:ms-hdmap-mci-downloader\"),tag(\"compass-id:ms-hdmap-nds-downloader\"),tag(\"compass-id:ms-hdmap-qc-bl\"),tag(\"compass-id:ms-hdmap-qc-checks\"),tag(\"compass-id:ms-hdmap-tile-delivery\"),tag(\"compass-id:ms-hdmap-tile-generator\"),tag(\"compass-id:ms-hdmap-vehicle-mock\"),tag(\"compass-id:mupi-backend\"),tag(\"compass-id:MUPI-BE\"),tag(\"compass-id:mupi-cloud-discovery-service\"),tag(\"compass-id:mupi-cloud-dumm-adapter-service\"),tag(\"compass-id:mupi-cloud-hd-adapter-service\"),tag(\"compass-id:mupi-cloud-import-service\"),tag(\"compass-id:mupi-cloud-integration-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-class-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-service\"),tag(\"compass-id:mupi-cloud-stats-service\"),tag(\"compass-id:mupi-cockpit\"),tag(\"compass-id:mupi-gateway\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GNSS API Gateway\"),tag(\"compass-id:gnss-reader\"),tag(\"compass-id:gnss-service\"),tag(\"compass-id:ms-3dp-rc\"),tag(\"compass-id:tc-app\"),tag(\"compass-id:tc-service\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf new file mode 100644 index 0000000..11074d5 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_NavigationServices" { + name = "PD_NavigationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OSPI\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DM\"),tag(\"compass-id:eRoute\"),tag(\"compass-id:NaaS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CNGW\"),tag(\"compass-id:RTTI\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf new file mode 100644 index 0000000..93192ac --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_RemoteMessagingServices" { + name = "PD_RemoteMessagingServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:EADB\"),tag(\"compass-id:ICNB\"),tag(\"compass-id:MSGSVC\"),tag(\"compass-id:OMGW\"),tag(\"compass-id:TCN\"),tag(\"compass-id:XCC-CAMPAIGNS\"),tag(\"compass-id:XCC-CMGR\"),tag(\"compass-id:XCC-SETTINGS\"),tag(\"compass-id:XCC-STATISTICS\"),tag(\"compass-id:XCC-USERS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APIGW\"),tag(\"compass-id:FMC\"),tag(\"compass-id:RS\"),tag(\"compass-id:RS360\"),tag(\"compass-id:RSCockpit\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf new file mode 100644 index 0000000..59a9632 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_RemoteVehicleConfigurationManagement" { + name = "PD_RemoteVehicleConfigurationManagement" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APR\"),tag(\"compass-id:APR-NPM\"),tag(\"compass-id:APR-Portal\"),tag(\"compass-id:APR-Registry\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:comfy-agent-registry\"),tag(\"compass-id:comfy-cockpit\"),tag(\"compass-id:comfy-management\"),tag(\"compass-id:comfy-orchestration\"),tag(\"compass-id:NOP-Admin\"),tag(\"compass-id:NOP-Archive\"),tag(\"compass-id:NOP-Provisioning\"),tag(\"compass-id:NOP-Trigger\"),tag(\"compass-id:SCM\"),tag(\"compass-id:SCMA\"),tag(\"compass-id:VPS-Admin\"),tag(\"compass-id:VPS-Archive\"),tag(\"compass-id:VPS-Monitor\"),tag(\"compass-id:VPS-Prov\"),tag(\"compass-id:VPS-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:FRE\"),tag(\"compass-id:FRS\"),tag(\"compass-id:MPG\"),tag(\"compass-id:QMC\"),tag(\"compass-id:RCM\"),tag(\"compass-id:RCP\"),tag(\"compass-id:RCS\"),tag(\"compass-id:RDC\"),tag(\"compass-id:RDH\"),tag(\"compass-id:RES\"),tag(\"compass-id:RLM\"),tag(\"compass-id:RMO\"),tag(\"compass-id:RNB App\"),tag(\"compass-id:RNP\"),tag(\"compass-id:RPP\"),tag(\"compass-id:RSA Admin GUI\"),tag(\"compass-id:RSA Testbench GUI\"),tag(\"compass-id:RTE\"),tag(\"compass-id:RTS\"),tag(\"compass-id:RVC\"),tag(\"compass-id:RVE\"),tag(\"compass-id:RVI\"),tag(\"compass-id:RVS\"),tag(\"compass-id:RVT\"),tag(\"compass-id:rwd\"),tag(\"compass-id:tdp\"),tag(\"compass-id:uvm\"),tag(\"compass-id:vjm\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ZAS\"),tag(\"compass-id:ZDI\"),tag(\"compass-id:ZFUS-MP-GENERATOR\"),tag(\"compass-id:ZIP\"),tag(\"compass-id:zis\"),tag(\"compass-id:ZMP\"),tag(\"compass-id:ZOS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SFA-FRE\"),tag(\"compass-id:SFA-OH\"),tag(\"compass-id:SFA-OTA\"),tag(\"compass-id:SFA-S\"),tag(\"compass-id:SFA-TS\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf new file mode 100644 index 0000000..8e389f7 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_Teleservices" { + name = "PD_Teleservices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:RSURService\"),tag(\"compass-id:SCallService\"),tag(\"compass-id:SEAM\"),tag(\"compass-id:ts-asc\"),tag(\"compass-id:TSBGService\"),tag(\"compass-id:TSBM\"),tag(\"compass-id:TS-CCM-DI\"),tag(\"compass-id:TSCS\"),tag(\"compass-id:TSDD\"),tag(\"compass-id:TSMR\"),tag(\"compass-id:TS-PFFS\"),tag(\"compass-id:TSSB-BT\"),tag(\"compass-id:TSSB-BTI\"),tag(\"compass-id:TSSB-TSP\"),tag(\"compass-id:TS-SDI\"),tag(\"compass-id:ts-tyredi\"),tag(\"compass-id:ts-tyrewf\"),tag(\"compass-id:TTBS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BCallService\"),tag(\"compass-id:CAS-SPM\"),tag(\"compass-id:CAS-STM\"),tag(\"compass-id:DiagService\"),tag(\"compass-id:ESHAD\"),tag(\"compass-id:patchcampaign\"),tag(\"compass-id:RTCAD\"),tag(\"compass-id:RTCHandler\"),tag(\"compass-id:RTCService\"),tag(\"compass-id:ts-bcallhandler\"),tag(\"compass-id:ts-cts-ui\"),tag(\"compass-id:ts-pat-ui\"),tag(\"compass-id:TSRD\"),tag(\"compass-id:ts-rtc-ui\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PDMManager\"),tag(\"compass-id:PDMUpdater\"),tag(\"compass-id:ts-ena-ui\"),tag(\"compass-id:WLManager\"),tag(\"compass-id:WLUpdater\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf new file mode 100644 index 0000000..a5ddeea --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_VehicleDataCollection" { + name = "PD_VehicleDataCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CMCS\"),tag(\"compass-id:ERDCDC2FCD\"),tag(\"compass-id:ERDDISP\"),tag(\"compass-id:ERDFCDUDS\"),tag(\"compass-id:ERDMGR\"),tag(\"compass-id:ERDPROC\"),tag(\"compass-id:ERDXFCDFCD\"),tag(\"compass-id:XFCD Cockpit\"),tag(\"compass-id:XFCD Configuration\"),tag(\"compass-id:XFCDAnonymizer\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TOL\"),tag(\"compass-id:TOL MGU\"),tag(\"compass-id:TOL-TSSB\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:IDS-SVDS\"),tag(\"compass-id:IDS-Sync\"),tag(\"compass-id:IDS-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SRManager\"),tag(\"compass-id:TSMB\"),tag(\"compass-id:TSR-CH\"),tag(\"compass-id:TSR-CMA\"),tag(\"compass-id:TSR-DD\"),tag(\"compass-id:TSR-ICC\"),tag(\"compass-id:TSR-VU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCG\"),tag(\"compass-id:CSI\"),tag(\"compass-id:CSU\"),tag(\"compass-id:LSCFSU\"),tag(\"compass-id:LSCHR\"),tag(\"compass-id:LSCJHWO\"),tag(\"compass-id:LSCJR\"),tag(\"compass-id:LSCKC\"),tag(\"compass-id:LSCMM\"),tag(\"compass-id:LSCOC\"),tag(\"compass-id:LSCOG\"),tag(\"compass-id:LSCWO\"),tag(\"compass-id:tripCollection\"),tag(\"compass-id:vdc-vcs\"),tag(\"compass-id:VHCJR\"),tag(\"compass-id:VHS\"),tag(\"compass-id:VJDS\"),tag(\"compass-id:VNS\"),tag(\"compass-id:VS-API\"),tag(\"compass-id:VSFO\"),tag(\"compass-id:VSST\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf new file mode 100644 index 0000000..54bb6f4 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_VehicleDataConnectivity" { + name = "PD_VehicleDataConnectivity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-ADC\"),tag(\"compass-id:B2V-ADC-CLOUD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-COM-BE\"),tag(\"compass-id:B2V-COM-ECHO\"),tag(\"compass-id:B2V-COM-FE\"),tag(\"compass-id:B2VCOMGCDMCLIENT\"),tag(\"compass-id:B2V-NOTS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:JoynrDS\"),tag(\"compass-id:UDS\"),tag(\"compass-id:UDS Storage Service\")" + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf new file mode 100644 index 0000000..b95ad29 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf @@ -0,0 +1,12 @@ +resource "dynatrace_management_zone" "TEST-Philipp" { + name = "TEST-Philipp" + dimensional_rule { + enabled = true + applies_to = "METRIC" + condition { + type = "METRIC_KEY" + key = "fav_failure_rate" + match = "BEGINS_WITH" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf new file mode 100644 index 0000000..151c4c5 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf @@ -0,0 +1,87 @@ +resource "dynatrace_management_zone" "WK_Login" { + name = "WK_Login" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-legal-document-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf new file mode 100644 index 0000000..2754c8d --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "WK_Personal_Favorites" { + name = "WK_Personal_Favorites" + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE), entityId(SERVICE-EA5D470986A259F3)" + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf new file mode 100644 index 0000000..c32c17b --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Philipp" { + name = "WK_Philipp" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf new file mode 100644 index 0000000..33c4d05 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Camera" { + name = "WK_Remote_Camera" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf new file mode 100644 index 0000000..b8d70e9 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Services" { + name = "WK_Remote_Services" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf new file mode 100644 index 0000000..6688d47 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf @@ -0,0 +1,264 @@ +resource "dynatrace_management_zone" "WK_SMACC" { + name = "WK_SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf new file mode 100644 index 0000000..4f23fc4 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_Legacy" { + name = "WK_Send_to_Car_Legacy" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LegacyPoiApi - msgsvc - prod" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf new file mode 100644 index 0000000..a268fc4 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_MGU" { + name = "WK_Send_to_Car_MGU" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-trip-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf new file mode 100644 index 0000000..466e179 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Data" { + name = "WK_Vehicle_Data" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf new file mode 100644 index 0000000..42fea7d --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Mapping" { + name = "WK_Vehicle_Mapping" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/module.tf b/configuration/20211213-194541_EUPROD/management_zones/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211213-194541_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf b/configuration/20211213-194541_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf new file mode 100644 index 0000000..56dfe27 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf @@ -0,0 +1,34 @@ +resource "dynatrace_management_zone" "tf-example-for-management-zone-by-tag" { + name = "tf-example-for-management-zone-by-tag" + description = "CONNECTED APP \u0026 CONVERSATION SERVICES4: CONNECTED APP (MYBMW, MINI)" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "compass-id" + value = "UDS" + } + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf b/configuration/20211213-194541_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf b/configuration/20211213-194541_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf b/configuration/20211213-194541_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf b/configuration/20211213-194541_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf b/configuration/20211213-194541_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf b/configuration/20211213-194541_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf b/configuration/20211213-194541_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf b/configuration/20211213-194541_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf b/configuration/20211213-194541_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf b/configuration/20211213-194541_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf b/configuration/20211213-194541_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf b/configuration/20211213-194541_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf b/configuration/20211213-194541_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf b/configuration/20211213-194541_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf b/configuration/20211213-194541_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf b/configuration/20211213-194541_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf b/configuration/20211213-194541_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf b/configuration/20211213-194541_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf b/configuration/20211213-194541_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf b/configuration/20211213-194541_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf b/configuration/20211213-194541_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf b/configuration/20211213-194541_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf b/configuration/20211213-194541_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf b/configuration/20211213-194541_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf diff --git a/configuration/20211213-081716_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf b/configuration/20211213-194541_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf rename to configuration/20211213-194541_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf diff --git a/configuration/20211213-194541_EUPROD/notifications/module.tf b/configuration/20211213-194541_EUPROD/notifications/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/notifications/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211213-081716_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf diff --git a/configuration/20211213-081716_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf diff --git a/configuration/20211213-081716_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf diff --git a/configuration/20211213-081716_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf diff --git a/configuration/20211213-081716_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf diff --git a/configuration/20211213-081716_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf diff --git a/configuration/20211213-081716_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf diff --git a/configuration/20211213-081716_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf diff --git a/configuration/20211213-081716_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf diff --git a/configuration/20211213-081716_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf diff --git a/configuration/20211213-081716_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf diff --git a/configuration/20211213-081716_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf diff --git a/configuration/20211213-081716_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf diff --git a/configuration/20211213-081716_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf diff --git a/configuration/20211213-081716_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf diff --git a/configuration/20211213-081716_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf diff --git a/configuration/20211213-081716_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf diff --git a/configuration/20211213-081716_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf diff --git a/configuration/20211213-194541_EUPROD/request_attributes/module.tf b/configuration/20211213-194541_EUPROD/request_attributes/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211213-194541_EUPROD/request_attributes/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211213-081716_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf diff --git a/configuration/20211213-081716_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf diff --git a/configuration/20211213-081716_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf b/configuration/20211213-194541_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf rename to configuration/20211213-194541_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_ASBC-RSU E2E.afde4b7b-34b7-3170-ac6f-38dcc97dde80..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_ASBC-RSU E2E.afde4b7b-34b7-3170-ac6f-38dcc97dde80..alerting_profile.tf new file mode 100644 index 0000000..cb762b4 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_ASBC-RSU E2E.afde4b7b-34b7-3170-ac6f-38dcc97dde80..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_ASBC-RSU_E2E" { + display_name = "CD_ASBC-RSU E2E" + mz_id = "-1268277950254444437" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CDASBC-RSU" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CDASBC-RSU" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CDASBC-RSU" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CDASBC-RSU" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CDASBC-RSU" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_ASBC-RSU.dedc33d5-0064-42f7-b575-14ee4b68e544..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_ASBC-RSU.dedc33d5-0064-42f7-b575-14ee4b68e544..alerting_profile.tf new file mode 100644 index 0000000..0b31110 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_ASBC-RSU.dedc33d5-0064-42f7-b575-14ee4b68e544..alerting_profile.tf @@ -0,0 +1,76 @@ +resource "dynatrace_alerting_profile" "CD_ASBC-RSU" { + display_name = "CD_ASBC-RSU" + mz_id = "-1268277950254444437" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_ASBC-STM PROD.7bcdcf6e-be05-32a6-bfbc-7db147737f27..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_ASBC-STM PROD.7bcdcf6e-be05-32a6-bfbc-7db147737f27..alerting_profile.tf new file mode 100644 index 0000000..c8dad6d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_ASBC-STM PROD.7bcdcf6e-be05-32a6-bfbc-7db147737f27..alerting_profile.tf @@ -0,0 +1,64 @@ +resource "dynatrace_alerting_profile" "CD_ASBC-STM_PROD" { + display_name = "CD_ASBC-STM PROD" + mz_id = "-5139616067943914324" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_ASBC-TVP PROD.c28321eb-6bb3-3892-ad3d-1e134be46291..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_ASBC-TVP PROD.c28321eb-6bb3-3892-ad3d-1e134be46291..alerting_profile.tf new file mode 100644 index 0000000..9aa4b41 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_ASBC-TVP PROD.c28321eb-6bb3-3892-ad3d-1e134be46291..alerting_profile.tf @@ -0,0 +1,64 @@ +resource "dynatrace_alerting_profile" "CD_ASBC-TVP_PROD" { + display_name = "CD_ASBC-TVP PROD" + mz_id = "-5884762133802735399" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_BMW_POINTS_ENGINE PROD.ce64a92a-832b-34d4-9770-b37d81169ebb..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_BMW_POINTS_ENGINE PROD.ce64a92a-832b-34d4-9770-b37d81169ebb..alerting_profile.tf new file mode 100644 index 0000000..47f4ace --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_BMW_POINTS_ENGINE PROD.ce64a92a-832b-34d4-9770-b37d81169ebb..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_BMW_POINTS_ENGINE_PROD" { + display_name = "CD_BMW_POINTS_ENGINE PROD" + mz_id = "-8570994466372814219" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_CICD PROD.6c6d4083-4908-3f1a-98fc-9ab33a6061e1..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_CICD PROD.6c6d4083-4908-3f1a-98fc-9ab33a6061e1..alerting_profile.tf new file mode 100644 index 0000000..45842e4 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_CICD PROD.6c6d4083-4908-3f1a-98fc-9ab33a6061e1..alerting_profile.tf @@ -0,0 +1,64 @@ +resource "dynatrace_alerting_profile" "CD_CICD_PROD" { + display_name = "CD_CICD PROD" + mz_id = "5483395701072092813" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_Call-Handling-Backends NGTP_NGTP-CS.2ccbed32-3519-4782-a7ab-8521fd2d52f2..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_Call-Handling-Backends NGTP_NGTP-CS.2ccbed32-3519-4782-a7ab-8521fd2d52f2..alerting_profile.tf new file mode 100644 index 0000000..ecbb64c --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_Call-Handling-Backends NGTP_NGTP-CS.2ccbed32-3519-4782-a7ab-8521fd2d52f2..alerting_profile.tf @@ -0,0 +1,106 @@ +resource "dynatrace_alerting_profile" "CD_Call-Handling-Backends_NGTP_NGTP-CS" { + display_name = "CD_Call-Handling-Backends NGTP/NGTP-CS" + mz_id = "6501681794177069649" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_ImageBlur PROD.370204be-d1ea-34cf-b33f-2e51ba936557..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_ImageBlur PROD.370204be-d1ea-34cf-b33f-2e51ba936557..alerting_profile.tf new file mode 100644 index 0000000..4f73968 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_ImageBlur PROD.370204be-d1ea-34cf-b33f-2e51ba936557..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_ImageBlur_PROD" { + display_name = "CD_ImageBlur PROD" + mz_id = "-319238264175647671" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_LSCFSU PROD.76339845-8de6-3a25-b344-7e6d16998d0a..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_LSCFSU PROD.76339845-8de6-3a25-b344-7e6d16998d0a..alerting_profile.tf new file mode 100644 index 0000000..7e1fdb1 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_LSCFSU PROD.76339845-8de6-3a25-b344-7e6d16998d0a..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_LSCFSU_PROD" { + display_name = "CD_LSCFSU PROD" + mz_id = "-7762134287292745723" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_NOP-Archive PROD.8212410f-5fed-35d2-b375-fa44bacccfda..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_NOP-Archive PROD.8212410f-5fed-35d2-b375-fa44bacccfda..alerting_profile.tf new file mode 100644 index 0000000..e04de89 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_NOP-Archive PROD.8212410f-5fed-35d2-b375-fa44bacccfda..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_NOP-Archive_PROD" { + display_name = "CD_NOP-Archive PROD" + mz_id = "1023740486178908540" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NOP-Archive" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NOP-Archive" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NOP-Archive" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NOP-Archive" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NOP-Archive" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_RemoteServices.85ec3cd2-a5c1-4c70-a2f1-5c75986b165d..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_RemoteServices.85ec3cd2-a5c1-4c70-a2f1-5c75986b165d..alerting_profile.tf new file mode 100644 index 0000000..87705dc --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_RemoteServices.85ec3cd2-a5c1-4c70-a2f1-5c75986b165d..alerting_profile.tf @@ -0,0 +1,46 @@ +resource "dynatrace_alerting_profile" "CD_RemoteServices" { + display_name = "CD_RemoteServices" + mz_id = "5188541189677060803" + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "ERROR" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "NONE" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_SMACC-BE.c49ba34a-a856-4ede-a0b7-91e36b019414..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_SMACC-BE.c49ba34a-a856-4ede-a0b7-91e36b019414..alerting_profile.tf new file mode 100644 index 0000000..619267d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_SMACC-BE.c49ba34a-a856-4ede-a0b7-91e36b019414..alerting_profile.tf @@ -0,0 +1,130 @@ +resource "dynatrace_alerting_profile" "CD_SMACC-BE" { + display_name = "CD_SMACC-BE" + mz_id = "-3795364033337839281" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_SMC2_CEKS PROD.b182b139-3898-3b16-8eb4-9cf3a2598669..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_SMC2_CEKS PROD.b182b139-3898-3b16-8eb4-9cf3a2598669..alerting_profile.tf new file mode 100644 index 0000000..4d3b1b4 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_SMC2_CEKS PROD.b182b139-3898-3b16-8eb4-9cf3a2598669..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_SMC2_CEKS_PROD" { + display_name = "CD_SMC2_CEKS PROD" + mz_id = "4397088666970698037" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_SVDS PROD.f75dfbb2-0280-3023-9e55-9a43529cb3ce..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_SVDS PROD.f75dfbb2-0280-3023-9e55-9a43529cb3ce..alerting_profile.tf new file mode 100644 index 0000000..81e5cfd --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_SVDS PROD.f75dfbb2-0280-3023-9e55-9a43529cb3ce..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_SVDS_PROD" { + display_name = "CD_SVDS PROD" + mz_id = "-4413944977212003148" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_Speech HTTS.70ef3b62-7951-4d39-ab4f-b03b99c0f501..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_Speech HTTS.70ef3b62-7951-4d39-ab4f-b03b99c0f501..alerting_profile.tf new file mode 100644 index 0000000..3ce3a55 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_Speech HTTS.70ef3b62-7951-4d39-ab4f-b03b99c0f501..alerting_profile.tf @@ -0,0 +1,76 @@ +resource "dynatrace_alerting_profile" "CD_Speech_HTTS" { + display_name = "CD_Speech HTTS" + mz_id = "4065036998432033236" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_VPS-Archive PROD.1609ee02-fc31-3425-9293-ddfcc79c05cb..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_VPS-Archive PROD.1609ee02-fc31-3425-9293-ddfcc79c05cb..alerting_profile.tf new file mode 100644 index 0000000..610acf3 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_VPS-Archive PROD.1609ee02-fc31-3425-9293-ddfcc79c05cb..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_VPS-Archive_PROD" { + display_name = "CD_VPS-Archive PROD" + mz_id = "-1017790433340187721" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Archive" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Archive" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Archive" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Archive" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Archive" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_VPS-Monitor PROD.907ea23f-1fb6-3e23-8cec-30c30012a5ce..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_VPS-Monitor PROD.907ea23f-1fb6-3e23-8cec-30c30012a5ce..alerting_profile.tf new file mode 100644 index 0000000..46dfe43 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_VPS-Monitor PROD.907ea23f-1fb6-3e23-8cec-30c30012a5ce..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_VPS-Monitor_PROD" { + display_name = "CD_VPS-Monitor PROD" + mz_id = "-4238479884355788160" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Monitor" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Monitor" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Monitor" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Monitor" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Monitor" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_VPS-Trigger PROD.b5729e93-8e0f-3fb7-aefb-b37024df4512..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_VPS-Trigger PROD.b5729e93-8e0f-3fb7-aefb-b37024df4512..alerting_profile.tf new file mode 100644 index 0000000..28486be --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_VPS-Trigger PROD.b5729e93-8e0f-3fb7-aefb-b37024df4512..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_VPS-Trigger_PROD" { + display_name = "CD_VPS-Trigger PROD" + mz_id = "-7519199679488905472" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Trigger" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Trigger" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Trigger" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Trigger" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Trigger" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_VehicleCentricInformationServices PROD.46f9c1c5-86f0-3554-82da-b68fd39cad05..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_VehicleCentricInformationServices PROD.46f9c1c5-86f0-3554-82da-b68fd39cad05..alerting_profile.tf new file mode 100644 index 0000000..b3b21c0 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_VehicleCentricInformationServices PROD.46f9c1c5-86f0-3554-82da-b68fd39cad05..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_VehicleCentricInformationServices_PROD" { + display_name = "CD_VehicleCentricInformationServices PROD" + mz_id = "3268847322115566645" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_XCC PROD.1136cc19-7a13-3214-85b9-57bf5a4db569..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_XCC PROD.1136cc19-7a13-3214-85b9-57bf5a4db569..alerting_profile.tf new file mode 100644 index 0000000..3bd4086 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_XCC PROD.1136cc19-7a13-3214-85b9-57bf5a4db569..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_XCC_PROD" { + display_name = "CD_XCC PROD" + mz_id = "726963056829115815" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_am-bpm PROD.a97cc141-f688-3b4d-8063-65a3f7f3e6e1..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_am-bpm PROD.a97cc141-f688-3b4d-8063-65a3f7f3e6e1..alerting_profile.tf new file mode 100644 index 0000000..8bb7530 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_am-bpm PROD.a97cc141-f688-3b4d-8063-65a3f7f3e6e1..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_am-bpm_PROD" { + display_name = "CD_am-bpm PROD" + mz_id = "-6595885403062829907" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_comfy PROD.b53d1edf-d803-3f3f-8037-b7534b4fe2f2..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_comfy PROD.b53d1edf-d803-3f3f-8037-b7534b4fe2f2..alerting_profile.tf new file mode 100644 index 0000000..796de41 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_comfy PROD.b53d1edf-d803-3f3f-8037-b7534b4fe2f2..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_comfy_PROD" { + display_name = "CD_comfy PROD" + mz_id = "848401857749292905" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_emc PROD.3ef2bfe0-a8fd-32f4-8687-e702f4a98a75..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_emc PROD.3ef2bfe0-a8fd-32f4-8687-e702f4a98a75..alerting_profile.tf new file mode 100644 index 0000000..cd74b4b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_emc PROD.3ef2bfe0-a8fd-32f4-8687-e702f4a98a75..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_emc_PROD" { + display_name = "CD_emc PROD" + mz_id = "1786086320445564585" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_oes PROD.66a1fad0-ee19-31c0-a98b-ff8aeedbbc63..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_oes PROD.66a1fad0-ee19-31c0-a98b-ff8aeedbbc63..alerting_profile.tf new file mode 100644 index 0000000..ab0d836 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_oes PROD.66a1fad0-ee19-31c0-a98b-ff8aeedbbc63..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_oes_PROD" { + display_name = "CD_oes PROD" + mz_id = "8628942035731022351" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_rtti PROD.61f25555-02e3-3d37-84a3-9a7143f23a43..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_rtti PROD.61f25555-02e3-3d37-84a3-9a7143f23a43..alerting_profile.tf new file mode 100644 index 0000000..31458e9 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_rtti PROD.61f25555-02e3-3d37-84a3-9a7143f23a43..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_rtti_PROD" { + display_name = "CD_rtti PROD" + mz_id = "-3219539803207924419" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_smc2-bl PROD.1a5255f9-c980-38bf-8a52-7ff6b3010234..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_smc2-bl PROD.1a5255f9-c980-38bf-8a52-7ff6b3010234..alerting_profile.tf new file mode 100644 index 0000000..96a07f3 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_smc2-bl PROD.1a5255f9-c980-38bf-8a52-7ff6b3010234..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_smc2-bl_PROD" { + display_name = "CD_smc2-bl PROD" + mz_id = "2228363312078773864" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_smc2-key-trk PROD.5805c991-46e2-34b1-9a16-a5ecb079f56b..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_smc2-key-trk PROD.5805c991-46e2-34b1-9a16-a5ecb079f56b..alerting_profile.tf new file mode 100644 index 0000000..30463a2 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_smc2-key-trk PROD.5805c991-46e2-34b1-9a16-a5ecb079f56b..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_smc2-key-trk_PROD" { + display_name = "CD_smc2-key-trk PROD" + mz_id = "-2891055759702142212" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_smc2-rt PROD.16fb531f-b356-375a-bfbd-aba5acdc9020..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_smc2-rt PROD.16fb531f-b356-375a-bfbd-aba5acdc9020..alerting_profile.tf new file mode 100644 index 0000000..7cca88d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_smc2-rt PROD.16fb531f-b356-375a-bfbd-aba5acdc9020..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_smc2-rt_PROD" { + display_name = "CD_smc2-rt PROD" + mz_id = "-7966244513986779017" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_tsr-vu PROD.6932bb19-8336-3eaf-b67f-958214ab1ce1..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_tsr-vu PROD.6932bb19-8336-3eaf-b67f-958214ab1ce1..alerting_profile.tf new file mode 100644 index 0000000..5db7c3c --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_tsr-vu PROD.6932bb19-8336-3eaf-b67f-958214ab1ce1..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_tsr-vu_PROD" { + display_name = "CD_tsr-vu PROD" + mz_id = "-4286479403216664835" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_tvp PROD.9d51feb9-b3cc-3b4e-9250-3422eee2faf8..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_tvp PROD.9d51feb9-b3cc-3b4e-9250-3422eee2faf8..alerting_profile.tf new file mode 100644 index 0000000..701ba61 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_tvp PROD.9d51feb9-b3cc-3b4e-9250-3422eee2faf8..alerting_profile.tf @@ -0,0 +1,64 @@ +resource "dynatrace_alerting_profile" "CD_tvp_PROD" { + display_name = "CD_tvp PROD" + mz_id = "994369514616635249" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_vehicle-remote-commands-composite-service PROD.2ef98f3e-c5ca-4ef8-88ac-31e46405d382..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_vehicle-remote-commands-composite-service PROD.2ef98f3e-c5ca-4ef8-88ac-31e46405d382..alerting_profile.tf new file mode 100644 index 0000000..8ff8870 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_vehicle-remote-commands-composite-service PROD.2ef98f3e-c5ca-4ef8-88ac-31e46405d382..alerting_profile.tf @@ -0,0 +1,88 @@ +resource "dynatrace_alerting_profile" "CD_vehicle-remote-commands-composite-service_PROD" { + display_name = "CD_vehicle-remote-commands-composite-service PROD" + rules { + delay_in_minutes = 15 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + delay_in_minutes = 15 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + delay_in_minutes = 15 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + delay_in_minutes = 15 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_wus PROD.5f303a4b-b1f9-3f60-a8b3-9d752258a45f..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_wus PROD.5f303a4b-b1f9-3f60-a8b3-9d752258a45f..alerting_profile.tf new file mode 100644 index 0000000..cdf94f3 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_wus PROD.5f303a4b-b1f9-3f60-a8b3-9d752258a45f..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_wus_PROD" { + display_name = "CD_wus PROD" + mz_id = "-830480395218330790" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/CD_xcc-settings PROD.051100f5-c526-3996-8476-e2b6d4ab152d..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_xcc-settings PROD.051100f5-c526-3996-8476-e2b6d4ab152d..alerting_profile.tf new file mode 100644 index 0000000..c77f839 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/CD_xcc-settings PROD.051100f5-c526-3996-8476-e2b6d4ab152d..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_xcc-settings_PROD" { + display_name = "CD_xcc-settings PROD" + mz_id = "2692334004302244598" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "xcc-settings" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "xcc-settings" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "xcc-settings" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "xcc-settings" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "xcc-settings" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/Default.c21f969b-5f03-333d-83e0-4f8f136e7682..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/Default.c21f969b-5f03-333d-83e0-4f8f136e7682..alerting_profile.tf new file mode 100644 index 0000000..e4a7469 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/Default.c21f969b-5f03-333d-83e0-4f8f136e7682..alerting_profile.tf @@ -0,0 +1,45 @@ +resource "dynatrace_alerting_profile" "Default" { + display_name = "Default" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 0 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 0 + severity_level = "ERROR" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 0 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "NONE" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/Mobile 2 _ Dark Ops Channel.5cfb6828-fb42-4d90-a6e6-b5d16cad9fd3..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/Mobile 2 _ Dark Ops Channel.5cfb6828-fb42-4d90-a6e6-b5d16cad9fd3..alerting_profile.tf new file mode 100644 index 0000000..3e2b659 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/Mobile 2 _ Dark Ops Channel.5cfb6828-fb42-4d90-a6e6-b5d16cad9fd3..alerting_profile.tf @@ -0,0 +1,39 @@ +resource "dynatrace_alerting_profile" "Mobile_2___Dark_Ops_Channel" { + display_name = "Mobile 2 | Dark Ops Channel" + mz_id = "7948932666251761491" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 15 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 15 + severity_level = "ERROR" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 15 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "NONE" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/Mobile2_Applications.16948eee-6ba3-3c00-8558-adc578eb9694..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/Mobile2_Applications.16948eee-6ba3-3c00-8558-adc578eb9694..alerting_profile.tf new file mode 100644 index 0000000..56dd8ff --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/Mobile2_Applications.16948eee-6ba3-3c00-8558-adc578eb9694..alerting_profile.tf @@ -0,0 +1,46 @@ +resource "dynatrace_alerting_profile" "Mobile2_Applications" { + display_name = "Mobile2_Applications" + mz_id = "7948932666251761491" + rules { + delay_in_minutes = 10 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "ERROR" + tag_filter { + include_mode = "NONE" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/WL_Remote_Camera.e453de30-cdab-3d4a-b08d-ae115a8df4b7..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/WL_Remote_Camera.e453de30-cdab-3d4a-b08d-ae115a8df4b7..alerting_profile.tf new file mode 100644 index 0000000..bfe76fe --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/WL_Remote_Camera.e453de30-cdab-3d4a-b08d-ae115a8df4b7..alerting_profile.tf @@ -0,0 +1,39 @@ +resource "dynatrace_alerting_profile" "WL_Remote_Camera" { + display_name = "WL_Remote_Camera" + mz_id = "7111072854346026301" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "NONE" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/module.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/alerting_profiles/test.6d891902-12e4-3e4d-9bbb-d8748c0e0fe8..alerting_profile.tf b/configuration/20211213-194715_EUPROD/alerting_profiles/test.6d891902-12e4-3e4d-9bbb-d8748c0e0fe8..alerting_profile.tf new file mode 100644 index 0000000..72054d3 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/alerting_profiles/test.6d891902-12e4-3e4d-9bbb-d8748c0e0fe8..alerting_profile.tf @@ -0,0 +1,4 @@ +resource "dynatrace_alerting_profile" "test" { + display_name = "test" + mz_id = "-4462354815142253164" +} diff --git a/configuration/20211213-081716_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf b/configuration/20211213-194715_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf rename to configuration/20211213-194715_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf diff --git a/configuration/20211213-194715_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf b/configuration/20211213-194715_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf new file mode 100644 index 0000000..10a72e6 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf @@ -0,0 +1,3683 @@ +resource "dynatrace_autotag" "Component" { + name = "Component" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "vcis-information" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "avs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "CDIP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdip" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal (CDIP)" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Toyota Supra Connect Customer Portal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-information-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-personalization-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-public-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-vehicle-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "CSI" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "csi-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crs_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crsa_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "epl_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "newsservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "weatherservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "id5" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "dpp" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "DPM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lis-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "eml-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ups-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "SMACC-BE" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-bl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "SMACC-KTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-key-trk-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "online-entertainment-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf_oe" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "RemoteServices" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "CCG" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccg-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "LSC-HR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-hr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Remote 360" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-360" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "RS Cockpit" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-cockpit" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "RemoteServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "SMS-Gateway" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "/www/smsgw" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_DETECTED_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice.callmgr" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lib2vsbc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CSI" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csi" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "LSC-WO" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "lscwo" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CCG" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ccg" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GCDM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcdm" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/smacc-app/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/rsu-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-HAL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/hsmlib-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "App Repository" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf-apr-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/emea_prod2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "b2v-voice-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crs-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crsa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epm-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "voicegw-admin-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "vgw-homer-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "XCC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "MSGSVC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "msgsvc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_smacc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-RSU" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_rsu" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_hsm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "perseus-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-rsu-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-smacc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Perseus" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "perseus" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchsml" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs3" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "LSC-JR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-jr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "LSC-WO" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-wo" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/b2vapi-new-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-nf-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "api-nf-bmwgroup-" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ltb2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-APP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "EXE_PATH" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/global/www/conn/apigw/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Connected Backend Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "JAVA_MAIN_CLASS" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "com.nitzinger.Synchronization" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Service Gateway Legacy" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_AZURE_SITE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "btcapiwebapp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "App Repository" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apr_apr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/managed-app-(.++)}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "managed-app-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ServerName\\ ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Buffet" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "buffet-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Kubernetes:component}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "component" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_smc2_key_trk" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APPCALL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "APPCALL-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "APPCALL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "acallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ACDS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ACDS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ECS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "XCS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "XCS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EVNS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "EVNS2-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EVNS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "evns2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "eCallGW" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "eCallGW-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "eCallGW" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ecallgateway" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "GATS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "GATS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GATS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gatsconverter" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Buffet" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bff" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APPCALL" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ACDS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ECS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "EVNS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eCallGW" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "GATS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "PISA" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "pisa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "dpp" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpp-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "DPM" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpm-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PISA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "pisa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "smc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "NGTP-CS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp-cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP-CS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HVD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "hvd-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HTTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "htts-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HVD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hvd" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HTTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "htts" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-int}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-test}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-store" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "store" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-casa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-cesim" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cesim" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ops" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ceks" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-ts" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_ts" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-fre" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_fre" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "asbc-sfa-oh" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oh" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "cub-personalization" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "sfa-ota" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sfa_ota" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "camvs" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vsd_cam" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "camvs" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "camvs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "xcc-settings" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcc-settings-db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BMW_POINTS_ENGINE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ime_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ccc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-HAL-CL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-hal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-ngtp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "hpauth" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "hpauth" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Countly" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "countly_mongo_db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL-CL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "rsu" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "^(?\u003ecam|disp|fre|rcs|rdh|rmo|rpp|rte|rve|rvi|rvt|rwd|uvm)(?\u003eeu|us|cn)(?\u003ee2e|p)$" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*archiv" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Monitor" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*monitor" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Admin" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*config" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "msgsvc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "msgsvc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CustomerCentricInformationServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "infotain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "am-proxy" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/am-proxy-rp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle-centric Information Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "vcis" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "nop-archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*nop_archiv" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf b/configuration/20211213-194715_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf new file mode 100644 index 0000000..deea76f --- /dev/null +++ b/configuration/20211213-194715_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf @@ -0,0 +1,1446 @@ +resource "dynatrace_autotag" "ENV" { + name = "ENV" + entity_selector_based_rule { + enabled = false + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"Component:Infotainment\"))" + value_format = "" + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dev" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dly" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf b/configuration/20211213-194715_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf new file mode 100644 index 0000000..bda3fe0 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf @@ -0,0 +1,1269 @@ +resource "dynatrace_autotag" "Environment" { + name = "Environment" + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:PROD))" + value_format = "PROD" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:E2E))" + value_format = "E2E" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:TEST))" + value_format = "TEST" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:INT))" + value_format = "INT" + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:DetectedName/-(.*?)\\)}" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "svds - prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dev" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "test" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "int" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "I2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "i2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "e2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "I2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "I2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DLY" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "PRD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_DEV" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_INT" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_PROD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_PROD" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lt" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "li" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "(?\u003eeu|us|cn)p$" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.environment=(.*?) -D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.environment" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-prod-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-e2e-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-int-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-test-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc2-emea-e2e" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf b/configuration/20211213-194715_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf rename to configuration/20211213-194715_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf diff --git a/configuration/20211213-194715_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf b/configuration/20211213-194715_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf new file mode 100644 index 0000000..3fa97ef --- /dev/null +++ b/configuration/20211213-194715_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf @@ -0,0 +1,77 @@ +resource "dynatrace_autotag" "Microservice" { + name = "Microservice" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "nws" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "nws-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "bev" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bev-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "wea" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wea-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:microservice}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf b/configuration/20211213-194715_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf new file mode 100644 index 0000000..8175f38 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf @@ -0,0 +1,20 @@ +resource "dynatrace_autotag" "Namespace" { + name = "Namespace" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf b/configuration/20211213-194715_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf new file mode 100644 index 0000000..4ac836b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf @@ -0,0 +1,59 @@ +resource "dynatrace_autotag" "PaaS" { + name = "PaaS" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Orbit" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-Orbit_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Runtime" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:PaaS}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf b/configuration/20211213-194715_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf new file mode 100644 index 0000000..9ed9333 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf @@ -0,0 +1,165 @@ +resource "dynatrace_autotag" "Platform" { + name = "Platform" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EKS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "AKS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "OpenShift" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "AWS_ECS_CLUSTER" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "LINUX_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "ECS" + conditions { + key { + type = "STATIC" + attribute = "HOST_PAAS_TYPE" + } + paas_type { + negate = false + operator = "EQUALS" + value = "AWS_ECS_FARGATE" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf b/configuration/20211213-194715_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf new file mode 100644 index 0000000..9f9d866 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf @@ -0,0 +1,815 @@ +resource "dynatrace_autotag" "WK" { + name = "WK" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Personal Favorites" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf b/configuration/20211213-194715_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf new file mode 100644 index 0000000..869ce7b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf @@ -0,0 +1,709 @@ +resource "dynatrace_autotag" "Wirkkette" { + name = "Wirkkette" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected OAuth Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ID Lookup Service " + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Legal Document Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360 Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Remote Commands Composite Service (VRCCS)" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Mapping Composite Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "csi" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "ccg" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-wo" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-jr" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-hr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Composite Service (VCS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf b/configuration/20211213-194715_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf new file mode 100644 index 0000000..9120e22 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-id" { + name = "app-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf b/configuration/20211213-194715_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf new file mode 100644 index 0000000..1b871ac --- /dev/null +++ b/configuration/20211213-194715_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-name" { + name = "app-name" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appname=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appname=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf b/configuration/20211213-194715_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf new file mode 100644 index 0000000..6b9d618 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "appd-id" { + name = "appd-id" + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-253617" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf b/configuration/20211213-194715_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf new file mode 100644 index 0000000..7919efa --- /dev/null +++ b/configuration/20211213-194715_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf @@ -0,0 +1,79 @@ +resource "dynatrace_autotag" "compass-id" { + name = "compass-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Kubernetes:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:CommandLineArgs/compassid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compassid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:CommandLineArgs/compid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compid=" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf b/configuration/20211213-194715_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf new file mode 100644 index 0000000..fa0fe2d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf @@ -0,0 +1,23 @@ +resource "dynatrace_autotag" "itsm-service" { + name = "itsm-service" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:itsm-service}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "itsm-service" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf b/configuration/20211213-194715_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf new file mode 100644 index 0000000..89d7ea5 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf @@ -0,0 +1,188 @@ +resource "dynatrace_autotag" "licensing-base" { + name = "licensing-base" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-OpenShift" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-AKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "AKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-EKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "EKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-Classic IT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-ECS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "ECS" + } + } + } + } + rules { + type = "MOBILE_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Mobile" + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Apps" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "CUSTOM_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-CustomApps" + conditions { + key { + type = "STATIC" + attribute = "CUSTOM_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "HTTP_CHECK" + enabled = true + value_format = "CoCo-EMEA-HTTP" + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SYNTHETIC_TEST" + enabled = true + value_format = "CoCo-EMEA-Browser" + conditions { + key { + type = "STATIC" + attribute = "BROWSER_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf b/configuration/20211213-194715_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf new file mode 100644 index 0000000..850c089 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "mcid" { + name = "mcid" + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/autotags/module.tf b/configuration/20211213-194715_EUPROD/autotags/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/autotags/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf b/configuration/20211213-194715_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf new file mode 100644 index 0000000..1ec193c --- /dev/null +++ b/configuration/20211213-194715_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "ms-id" { + name = "ms-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.msid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.msid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/configuration.tf b/configuration/20211213-194715_EUPROD/configuration.tf new file mode 100644 index 0000000..42347c2 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/configuration.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} \ No newline at end of file diff --git a/configuration/20211213-194715_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf new file mode 100644 index 0000000..5b8628a --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ACDS_-_JOYNR" { + name = "ACDS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "3c9b95ce-aa16-4d8e-9aae-72ed21967ffa" + class { + name = "joynr.de.bmw.infotainment.telematic.acall.ACallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyAccidentCallData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "79a5f781-3aeb-443a-9de5-9b7eb43ae891" + returns = "io.joynr.provider.Promise" + } + method { + name = "notifyAccidentInfoData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "14af5cb3-fa06-40dd-8f99-128db957a466" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf new file mode 100644 index 0000000..7d6d22b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Gcdm" { + name = "BASE - Gcdm" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1f70cf23-3e02-4b9b-ab0d-f7bafdcad734" + class { + name = "com.bmw.cc.base.integration.gcdm.GcdmESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "retrieveCustomerData" + arguments = ["java.lang.String"] + id = "d56d0977-3a25-42c1-b68b-a274c73a6e0b" + returns = "com.bmw.cc.base.bm.customerdata.entity.CustomerDataBE" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf new file mode 100644 index 0000000..34a4b27 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_HereMaps" { + name = "BASE - HereMaps" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d83fc32a-2452-4327-889d-23c0049fdd06" + class { + name = "com.bmw.cc.base.integration.heremaps.HereMapsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findAddress" + arguments = ["float","float"] + id = "558edf16-2370-4299-8a1b-12c8e750a5ee" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf new file mode 100644 index 0000000..3c56530 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Istats" { + name = "BASE - Istats" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ea27960b-ecc0-4611-9323-d4af67633715" + class { + name = "com.bmw.cc.base.integration.istats.IstatsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "62c72095-5449-47c9-8fe7-c404c5eeee33" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf new file mode 100644 index 0000000..d44e64e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "BASE_-_Loc" { + name = "BASE - Loc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b62f11ca-ede2-4dbe-981c-87dd240772c3" + class { + name = "com.bmw.cc.base.integration.loc.LocESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCBS" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "4692c834-dfa4-4455-9aa9-7fe9db9825bc" + returns = "java.util.Optional" + } + method { + name = "getCCM" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "44602e49-2c5d-424b-af00-e51d9791a86b" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf new file mode 100644 index 0000000..25f71db --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Los" { + name = "BASE - Los" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "f9d8b2c3-74c6-4ed5-b9a8-91fb5a8eaa38" + class { + name = "com.bmw.cc.base.integration.los.msc.LosESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getMiscPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "06af95a5-a41a-4871-9a14-fa537c95cdcb" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf new file mode 100644 index 0000000..73aa825 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_LosFts" { + name = "BASE - LosFts" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0eccc8f1-0420-49bd-895a-0392a5ddf03d" + class { + name = "com.bmw.cc.base.integration.los.fts.LosFtsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.Double","java.lang.String","java.lang.String"] + id = "bc4fdda8-bac7-4d4e-aa13-3409e0b1fed6" + returns = "java.util.List" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf new file mode 100644 index 0000000..03202ae --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Msgsvc" { + name = "BASE - Msgsvc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "44d9578c-71e9-4dba-ac89-1c2e0a535cce" + class { + name = "com.bmw.cc.base.integration.msgsvc.MsgsvcESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendDealerAsPoi" + arguments = ["java.util.List","java.lang.String","java.lang.String"] + id = "bedc3640-cda5-404a-b853-866b90d0c80c" + returns = "com.bmw.cc.base.bm.dealer.entity.DealerPoiSendStatus" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf new file mode 100644 index 0000000..1ded039 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Ngtp" { + name = "BASE - Ngtp" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8e3e3eb1-8635-4fb8-9f9a-2ec1348d3e67" + class { + name = "com.bmw.cc.base.integration.ngtp.NgtpESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "680cf371-d90c-4cf7-b536-50d2cb26c352" + returns = "java.util.Optional" + } + method { + name = "executePositionUpdate" + arguments = ["java.lang.String","java.lang.String"] + id = "a205bbb8-f5c9-46e7-b270-14f7eebdc0eb" + returns = "void" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5af9001d-ec61-44a6-8ff1-f057cb0ffde8" + returns = "void" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf new file mode 100644 index 0000000..f41653e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Pisa" { + name = "BASE - Pisa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "c1007ca3-7f3f-4be9-ade8-f79bd4dd023f" + class { + name = "com.bmw.cc.base.integration.pisa.PisaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findByVin" + arguments = ["java.lang.String"] + id = "3b7175a2-5aec-4f52-a66f-d89d635f9132" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf new file mode 100644 index 0000000..aed5256 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Rsa" { + name = "BASE - Rsa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b2cdc7e3-f4d1-48c2-8e23-074869f60c48" + class { + name = "com.bmw.cc.base.integration.rsa.RsaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestSolution" + arguments = ["com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchQuery"] + id = "2821fe7e-1498-418b-9e8a-df1029577d6e" + returns = "com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchResult" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf new file mode 100644 index 0000000..c150bf7 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Scaa" { + name = "BASE - Scaa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "25b40f14-1ef3-4b92-b847-4706e91e0287" + class { + name = "com.bmw.cc.base.integration.scaa.ScaaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCustomerApproval" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "b6d91976-7181-4475-ae9e-3972e3c9dd93" + returns = "boolean" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf new file mode 100644 index 0000000..225ba54 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_SvdsVehicles" { + name = "BASE - SvdsVehicles" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2fafaf0a-5484-4d89-b4ca-b9febc94ffff" + class { + name = "com.bmw.cc.base.integration.svds.SvdsVehiclesESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findClientId" + arguments = ["java.lang.String"] + id = "f65c962d-faf1-4431-b7a8-8711b6e35266" + returns = "java.lang.String" + } + method { + name = "retrieveVehicleData" + arguments = ["java.lang.String"] + id = "3014a2b6-84a6-499b-8ecf-207a3b6e8f70" + returns = "java.util.Optional" + } + method { + name = "vehicleSpecsInternal4" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "c2af5ae9-21e5-436b-8b11-e956c923d6a7" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf new file mode 100644 index 0000000..235ba87 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf @@ -0,0 +1,46 @@ +resource "dynatrace_custom_service" "BASE_-_Tsrd" { + name = "BASE - Tsrd" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "5f742b9f-222d-4c7b-bb48-2d3b43a4ab0c" + class { + name = "com.bmw.cc.base.integration.tsrd.TsrdESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "deleteRemoteDiagnosisBCall" + arguments = ["java.lang.String"] + id = "7ae9bf2b-368e-4f79-8b31-3eaf81cef238" + returns = "void" + } + method { + name = "getKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "4821308b-3153-4d19-a6f6-1a0ed8712ff1" + returns = "java.util.Optional" + } + method { + name = "requestBCallData" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallData"] + id = "b4f237f3-b3e0-4def-9811-662d3730998a" + returns = "void" + } + method { + name = "requestCustomerConfirmationBCall" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallCustomerConfirmation"] + id = "07b87c9a-5cf7-41ae-bba6-0b69d3d7c598" + returns = "void" + } + method { + name = "requestFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "2f344a9c-4ee8-4987-916d-213474e516ca" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf new file mode 100644 index 0000000..b652125 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Tssb" { + name = "BASE - Tssb" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "219e0fdd-8980-4189-916c-dd315be8af45" + class { + name = "com.bmw.cc.base.integration.tssb.TssbESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCompoundId" + arguments = ["java.lang.String"] + id = "d031b017-3a29-4abb-ae8f-7d9f91e56a33" + returns = "java.util.Optional" + } + method { + name = "requestKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "f95e01db-e2e8-4b11-865b-f6c4020c44fc" + returns = "java.util.Optional" + } + method { + name = "sendReport" + arguments = ["com.bmw.cc.base.integration.tssb.acall.model.ACallTicketDataBE"] + id = "33d653da-447f-4d7d-ae85-10373edfcd22" + returns = "org.springframework.http.ResponseEntity" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf new file mode 100644 index 0000000..983f09b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Xcs" { + name = "BASE - Xcs" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "37b7399c-5aa8-4d5e-bdb9-4e6e5f28b2c8" + class { + name = "com.bmw.cc.base.integration.xcs.XcsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "ac89d1ea-c9fc-4c7c-910d-453303dc22fa" + returns = "java.util.Optional" + } + method { + name = "requestAnUpdateOfXCallDataFromVehicle" + arguments = ["java.lang.String"] + id = "5c650a04-a01d-44b1-872f-7ccb6941d5ac" + returns = "java.util.Optional" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5b635937-4ffe-4a91-ab40-cf58611c343f" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf new file mode 100644 index 0000000..2bef90e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "CASA_-_ChangeRelationshipProvisioningWorkflow_-_E2E" { + name = "CASA - ChangeRelationshipProvisioningWorkflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "42a4e5f1-d181-40b4-8e4c-b21a36179cf3" + class { + name = "com.bmw.cc.casa.bm.workflow.control.relationship.v2.ChangeRelationshipProvisioningWorkflow" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "0b24b6d9-0c20-4d0c-87a6-fb43b01eb43a" + returns = "void" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf new file mode 100644 index 0000000..31da3cb --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf @@ -0,0 +1,37 @@ +resource "dynatrace_custom_service" "CASA_AbstractTimerBean_-_E2E" { + name = "CASA AbstractTimerBean - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "fd6b6e18-5d6e-491e-b3df-29bc44c0c2f5" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "96376862-a3f1-4f1d-becb-8dcf90b11465" + returns = "void" + } + } + rule { + enabled = true + id = "cea5e84d-12f8-42a1-bcfb-3eb303be1310" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "5e25e71c-8758-4a0b-b9e6-1dfea93dd21a" + returns = "void" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf new file mode 100644 index 0000000..f29d86e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf @@ -0,0 +1,26 @@ +resource "dynatrace_custom_service" "CASA_ExecutionContext_-_E2E" { + name = "CASA ExecutionContext - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "4f180cf3-e8b3-4be4-85e8-57556c431f4e" + class { + name = "com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getVin" + id = "8dbbee3a-a50c-4f5f-b4ad-91b239a8379b" + returns = "java.lang.String" + } + method { + name = "getWorkflowStart" + id = "f407d68f-ffa1-4385-9a82-33ce29c83a0f" + returns = "java.time.Instant" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf new file mode 100644 index 0000000..2f5a934 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf @@ -0,0 +1,158 @@ +resource "dynatrace_custom_service" "CASA_Listener_-_E2E" { + name = "CASA Listener - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6b407ea6-9a9a-48ce-a4ab-25be2a5a3ab5" + class { + name = "com.bmw.cc.casa.api.dealerimport.mq.boundary.DealerImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "352f907b-c5bb-45e8-a09e-54f40495902e" + returns = "void" + } + } + rule { + enabled = true + id = "8ba009f2-3766-4827-a9ba-50b13455583a" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.GCDMChangesMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b070dfdc-621c-4f60-8b5e-a93ff5cf3d35" + returns = "void" + } + } + rule { + enabled = true + id = "e8be5e09-351b-40f7-8309-5f9cdd637b6e" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.IDS2MessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "78fdbd96-e9b6-4e28-81d2-4d97dab113b4" + returns = "void" + } + } + rule { + enabled = true + id = "921660d6-5760-465a-8d51-e7eb12d145e2" + class { + name = "com.bmw.cc.casa.api.rsu.v1.boundary.RSUMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "70e21922-6c43-4ae2-b3c6-34ce8d7937a1" + returns = "void" + } + } + rule { + enabled = true + id = "98fadb95-a962-47af-a48d-f9a3557d202e" + class { + name = "com.bmw.cc.casa.api.updatesimcard.v1.boundary.UpdateSimCardMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "987b1351-1643-42af-be04-a0f54ddaefc5" + returns = "void" + } + } + rule { + enabled = true + id = "ccfc8524-1b53-4329-825d-61582a1c349d" + class { + name = "com.bmw.cc.casa.api.vehicleGroups.mq.boundary.AdjustVehicleGroupsListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "64f36b72-7871-4768-84e2-fbe01b3c6bc9" + returns = "void" + } + } + rule { + enabled = true + id = "8a4f54d4-5acb-4887-817b-c60858150613" + class { + name = "com.bmw.cc.casa.api.vehicleimport.mq.boundary.VehicleImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "2a0d6732-b323-43d9-9e2f-3b02c11c0ad1" + returns = "void" + } + } + rule { + enabled = true + id = "5bc24dbd-3f6c-43cd-bf3d-83743a8a2625" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.MNOMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b842f24a-85bc-4bec-b6cd-1c6b89d6c5e0" + returns = "void" + } + } + rule { + enabled = true + id = "8cecd8cc-7f8b-4a1f-b139-75d6c5599b8b" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.NopMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "5c4b2e91-6afb-46b3-882b-7ed1f976f2f9" + returns = "void" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf new file mode 100644 index 0000000..f26e327 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf @@ -0,0 +1,453 @@ +resource "dynatrace_custom_service" "CASA_Timer_-_E2E" { + name = "CASA Timer - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "04cda430-778d-49f5-98b5-7ec4ee6c0921" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractExpiryNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "8c548ab8-8928-4c88-836e-da894c97ba2e" + returns = "void" + } + } + rule { + enabled = true + id = "42057f6e-6534-46ad-8f01-e0c329391cbf" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractNotificationStatusTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "6d0b363b-8f2b-4f18-af10-df12609fca45" + returns = "void" + } + } + rule { + enabled = true + id = "f96a9b30-dd80-41d6-b58c-beded4d6a976" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractReminderNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1c55fd1e-ad2b-4d2b-bcd0-80d8e44b98aa" + returns = "void" + } + } + rule { + enabled = true + id = "ad800150-a03c-4f19-9641-98fab4f1c435" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.CatOfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0da89776-01be-4c21-897a-616e5dff9590" + returns = "void" + } + } + rule { + enabled = true + id = "3da82cbf-d779-4fdc-ac3d-871eb12605fc" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.OfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e09c2604-81eb-4ab4-9743-ec2e96a62878" + returns = "void" + } + } + rule { + enabled = true + id = "e959e5a5-fd11-4837-840b-df6f000cb147" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.AntiquatedDataRemovalTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a5fe7b7d-5e4f-4fdd-8802-dfb36da04471" + returns = "void" + } + } + rule { + enabled = true + id = "3fc63279-bf7d-4838-81c7-60371e435bd5" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CancelActiveExecutionTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b1c3975b-631b-41cd-9d20-c0d3bec905f3" + returns = "void" + } + } + rule { + enabled = true + id = "02e358fc-fa96-40c5-a02b-52ba86ee3eb7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CasaSupportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "4287f30c-f821-402c-9dda-edff7901df1a" + returns = "void" + } + } + rule { + enabled = true + id = "e08df754-9046-48ce-baf8-6abf169d4202" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerInitialSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "cb90f96a-80c3-4f53-b2ee-ccf4d7c6a89b" + returns = "void" + } + } + rule { + enabled = true + id = "e01240aa-87c0-4913-856a-67191422a51e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerReminderSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "384ca83d-3abb-4aba-8395-f06ea44268f1" + returns = "void" + } + } + rule { + enabled = true + id = "2985f6f7-b631-4963-957b-431d9f0eabc7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuAutoExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c36808e1-6854-49c4-be0a-90731da82eac" + returns = "void" + } + } + rule { + enabled = true + id = "26784dd4-2678-4bac-9660-69eabbaf0dbb" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0eee9530-8858-4cce-998d-efceaecd6288" + returns = "void" + } + } + rule { + enabled = true + id = "41d04b56-ff02-4d50-9322-9b05c04c4ce6" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuInstallTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0dee10c2-867d-4989-9a08-f66601b8893b" + returns = "void" + } + } + rule { + enabled = true + id = "d79c6f50-ae05-47f1-a459-ae2ea8645bd7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EndOfTermTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "adb216ce-1dd8-481c-8988-7680ce7c7e0c" + returns = "void" + } + } + rule { + enabled = true + id = "a1103dab-b287-43c8-9589-737fb7a4462e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.MigrationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "eb4771b5-fd85-49e1-a83d-c2c9f2d69384" + returns = "void" + } + } + rule { + enabled = true + id = "52093b00-62a6-40ca-9634-c66270f29ae3" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.PreactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1e93863a-05bb-4ba5-b419-95498e38b5c6" + returns = "void" + } + } + rule { + enabled = true + id = "ca20c4ec-8fae-4ff2-82c8-06a963917a41" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.QueuedWorkflowTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e56c6781-82dd-47f3-9abe-bbe88a6ed2cf" + returns = "void" + } + } + rule { + enabled = true + id = "bd7ec679-2a79-41f1-8cb5-1a001478c192" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "de4e9e0c-b26b-4e8d-828d-0b2ad769fcb3" + returns = "void" + } + } + rule { + enabled = true + id = "6f2ab7e2-e5d0-4ddb-afb8-2f880375faa0" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardTaskTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0ed845cb-f3fd-4bea-8d8c-47d8f6e89ebf" + returns = "void" + } + } + rule { + enabled = true + id = "42363513-4ae3-4e0c-bed3-fa9e52167642" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.ServiceDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b3f462c7-67a5-4935-be99-5e4f28a67bba" + returns = "void" + } + } + rule { + enabled = true + id = "1adbab0b-0f48-4138-947a-5df742356faa" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepRetryTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "bd24328e-30cd-41bf-a962-c7dc79bc5d26" + returns = "void" + } + } + rule { + enabled = true + id = "51ec0a26-ee5c-4391-9813-c4d1084eb4fe" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepTimeoutTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c7f3e3ec-add3-4f61-b0a7-a16084e80ff4" + returns = "void" + } + } + rule { + enabled = true + id = "d4e40a1c-b1e8-4b2a-aa0d-931448ab5236" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.VehicleGroupExpirationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b4cbdb2-f8e6-4543-a965-f670ad0848b9" + returns = "void" + } + } + rule { + enabled = true + id = "758eec5b-23fb-4886-b8fb-de6f2ceaf47d" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.CatRuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b12bab84-b4a2-4e5f-ac6e-3ac0e8bc1027" + returns = "void" + } + } + rule { + enabled = true + id = "29ab384d-32ec-49ab-ba01-faba5f77d5e6" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.RuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "265c7116-eb73-4bbf-a06e-7635034ee160" + returns = "void" + } + } + rule { + enabled = true + id = "1e73bd8e-7517-4456-931a-898a75a486c3" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.FetchOrderStatusesTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b9d75dc-6ea9-40bc-a5e7-02297f991372" + returns = "void" + } + } + rule { + enabled = true + id = "8a418fd2-8e94-4056-807a-6a606a5a249d" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.ServiceOrderReportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a9aa08e9-f6af-4637-9e6a-5a674e72979b" + returns = "void" + } + } + rule { + enabled = true + id = "63343af0-a65b-4c87-8991-43b37b4d9868" + class { + name = "com.bmw.cc.casa.integration.dms.boundary.DMSFileExportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1d36994c-fef5-4c5c-866e-4274cc888130" + returns = "void" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf new file mode 100644 index 0000000..f076cf0 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_service" "CASA_Timer" { + name = "CASA Timer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2686ca3c-9714-403a-9f83-9c488cc19376" + class { + name = "com.bmw.cc.smc2.dkey.bm.flcm2.boundary.CasaTrigger2LockedBF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "runLocked" + id = "d666edd5-e43e-401e-8d0f-8cb462dddd99" + returns = "void" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf new file mode 100644 index 0000000..d6c6c0c --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf @@ -0,0 +1,241 @@ +resource "dynatrace_custom_service" "CASA_Workflow_-_E2E" { + name = "CASA Workflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + annotations = ["javax.enterprise.context.ApplicationScoped"] + id = "bb7d3c0e-0e3d-49c5-a5d5-2bee0d77aabe" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "6fe0226c-6579-47f5-a4e9-9b38044dd56a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "7a368665-f3aa-4775-81b7-611dc2f6f75f" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3f6b98dd-b80d-4f1a-9f97-80beef022c08" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "735766ef-9829-4fc8-a272-07061d5dcc3a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b332dc83-e58a-4e5b-9141-d25f8ac8f844" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "9041af60-5a01-4360-b294-781ced03a409" + returns = "void" + } + method { + name = "getName" + id = "fa2e9403-1fd3-4c1d-9716-37517cdae55a" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "de7b59a4-b07d-4a4b-adb8-5635cfb37133" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "e90fec53-5c3e-4c11-8ad5-61cb8086fb9e" + class { + name = "com.bmw.cc.casa.bm.workflow.control.activatevehicle.ActivateVehicleWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "3ae6319b-b561-4b68-9512-cd8a4ad880f2" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1fa7ccad-f8aa-4987-84e2-fc52ce9cab01" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "301f0c57-85b3-4c5c-83f1-b789cf8f09bf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ee3dfc2b-621d-4f31-92fe-a58c3b5e9d06" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ceae431-4801-42f6-9cb4-3d7299b6f00b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "9e0652c6-47d6-4f1c-a06a-2e947d620614" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "b078aa8c-e0b8-41c6-a35f-1217151f8f45" + returns = "void" + } + method { + name = "getName" + id = "2ff9b0eb-e721-40c4-9570-b457f2702338" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "3283a505-562b-40d2-946d-1bd8155ba870" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "ad955112-482a-46ff-9e68-1cc5729cab89" + class { + name = "com.bmw.cc.casa.bm.workflow.control.casasupport.CasaSupportWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "6e06aa16-2bd7-43b8-98b4-7278e9884dce" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "62625550-305e-41dc-8bee-c9ad53008246" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b0e16564-f0da-42a3-a19c-2021a76dbf6c" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "f3e7c731-cafc-4ebe-9162-eaacaf7a163b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ed73cce-bf98-4646-9a3f-201de67a9808" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1b990832-31d2-477b-a920-87e9a3dc4733" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "f839622e-ad5a-4a0c-8e68-369b63be9d33" + returns = "void" + } + method { + name = "getName" + id = "bda3cea9-5195-4ddc-9b73-f6f33a3a8160" + returns = "java.lang.String" + } + } + rule { + enabled = true + id = "8092d1d8-2c7c-48cb-aea3-c37a23a5dfa4" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWithBuildDataWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "6b313554-fd72-4100-8740-e8e7f100cadf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3e45b075-baef-4619-b45e-94637496a9ee" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "55661055-9504-4b40-83db-ad179dcb2b29" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ceaa6009-092d-4f6e-b98a-35342c7067d4" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "2b0f3ec4-85cf-43f8-892b-b66e5c257af7" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1e6d76c4-e926-4721-abc4-6429d81117b1" + returns = "void" + } + method { + name = "getName" + id = "d2eb4e8e-456f-4c0e-9b97-c684b047a0fd" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "645d7f6b-d08f-4f52-b01f-6f501628e5db" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf new file mode 100644 index 0000000..f1f1583 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "Car_Status_Information_Kafka_IN" { + name = "Car Status Information Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "565d5882-09fa-4492-9941-13da20011624" + class { + name = "com.bmw.carsharing.csi.kafka.KafkaConsumerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "submitRecord" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "9ad5cf74-1d83-4691-86e8-746472ab854f" + returns = "void" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf new file mode 100644 index 0000000..ff32af1 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR_v1" { + name = "DPP - JOYNR v1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ac61411d-3b0e-4e45-b48a-d6fc50941578" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "28f88ca7-fd3d-4b1b-8360-2e8ab43ac18f" + returns = "void" + } + } + rule { + enabled = true + id = "a7bc6180-74c4-4ad1-bfd1-a47567d3772a" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "7a156e40-a2d5-4726-9ad0-db35ac8b5169" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "0e84647f-0e17-4376-bb79-19b9b31e3bf1" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "8b803591-acf4-43bd-9813-9eb743647881" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "c5c31393-5a0f-4567-9aa6-46e332893b6e" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "aa676ac7-43a0-40f7-88c5-c5870b6198bf" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "81f5eda8-892b-4676-9b62-da849d9eec09" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "32df3e13-717e-430e-ac81-85c5d9f33517" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf new file mode 100644 index 0000000..d3fa22b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR" { + name = "DPP - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d7dd5cb7-0f05-4c3e-967b-5aad67c9595e" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "cf70526f-e8c6-4426-a549-2375159ad74c" + returns = "void" + } + } + rule { + enabled = true + id = "a88a9939-f0d2-43cc-aaf0-aa75338db61d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "6d3012f7-6fe0-45db-b577-c22d2d69cbb6" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "7145ebcb-1193-472e-9346-754fa3b9eff8" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "aaad8fdc-025f-43b0-8c9c-27762b3cedcf" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "132c2823-de13-4649-9e83-e5f5f06d78fc" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "760913c7-c937-4504-b214-88adcf9ac51d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "fa39a5ec-8ed4-4f2a-9cd0-2bd52a221835" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "5d2ff543-ab68-4808-9e3b-3e393e1afdb7" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf new file mode 100644 index 0000000..567b3b3 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ECS_-_CreateEvent_-_E2E" { + name = "ECS - CreateEvent - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "289c318a-b157-423b-a84f-d4d8c704ad51" + class { + name = "com.bmw.cc.vs.ecs.bm.ecs.control.JoynrEventOperations" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createEvent" + arguments = ["com.bmw.cc.vs.ecs.bm.ecs.entity.ECallEventJoynrBE"] + id = "67e97b0c-a941-4031-b7b2-ecd20a16530b" + returns = "java.lang.String" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf new file mode 100644 index 0000000..f490048 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ECS_-_JOYNR" { + name = "ECS - JOYNR" + enabled = false + queue_entry_point = false + rule { + enabled = true + id = "9b93f53f-99a5-4f7b-a1f7-495752f8e6c2" + class { + name = "joynr.de.bmw.infotainment.telematic.ecall.ECallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "starteCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "150ac898-4b93-4517-a61c-74bbcf668067" + returns = "io.joynr.provider.Promise" + } + method { + name = "updateeCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "4ec1698e-f91d-4fef-931a-0c74ad7c4249" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf new file mode 100644 index 0000000..46e10f8 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "JOYNR" { + name = "JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0bc2f069-2322-43ad-bbb6-73ac3696c112" + class { + name = "com.bmw.cc.smc2.dkey.api.vehicle.v1.boundary.VehicleInboundBCI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendKeyListToBackend" + arguments = ["java.lang.String","java.lang.Byte[]"] + id = "8b4ddd1f-add5-4037-a0d8-c60eef4fc967" + returns = "void" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf new file mode 100644 index 0000000..f82a1e3 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "LSC_Worker_Kafka_IN" { + name = "LSC Worker Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "cf721345-b090-410a-b621-f7868402e0cd" + class { + name = "com.bmw.tssb.lsc.worker.facade.LscMessageProcessingBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "a5c4e9fd-9231-40d6-ad5e-ec05fdd9c71b" + returns = "void" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf new file mode 100644 index 0000000..66c89d3 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf @@ -0,0 +1,39 @@ +resource "dynatrace_custom_service" "RsEventTimeoutTimer" { + name = "RsEventTimeoutTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "720b971d-2c4b-4dd6-9be9-737809c06df6" + class { + name = "com.bmw.cc.rs.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "31a5874e-3928-437d-b6b0-347dafde01b3" + returns = "void" + } + } + rule { + enabled = true + id = "1c3bd2d4-0e92-48bf-b0fc-d66a8093176f" + class { + name = "com.bmw.cc.rs360.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "25fdf96c-6656-45e5-bde3-718debb61437" + returns = "void" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf new file mode 100644 index 0000000..09a514e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "RsExecuteJoynr" { + name = "RsExecuteJoynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "434439d7-5ca2-4b5e-bc14-1ac6a078efe6" + class { + name = "com.bmw.cc.rs.control.JoynrServiceBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "executeRemoteService" + arguments = ["com.bmw.cc.rs.entity.Event"] + id = "6887ac56-6d4b-40d9-8910-691f0f91354b" + returns = "void" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf new file mode 100644 index 0000000..6def547 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf @@ -0,0 +1,260 @@ +resource "dynatrace_custom_service" "RsJoynrApiV1" { + name = "RsJoynrApiV1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1c4fe75a-a5d5-4681-a643-f1243f33ca29" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "VehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "795176a1-b32a-4148-a3e9-0982717bc6f9" + returns = "void" + } + method { + name = "VehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PearlChain"] + id = "0a31922f-6fa8-421c-bb44-44f48a15822a" + returns = "void" + } + } + rule { + enabled = true + id = "99285881-9b86-48c9-ba61-36db2fbab601" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "6dc41c57-bb45-4cd5-bb7a-bab5d12a2a6a" + returns = "void" + } + method { + name = "RemoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "27783b17-214b-440a-9a66-c7466c49feeb" + returns = "void" + } + method { + name = "RemoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "928b0743-9fb3-489c-aa36-9b3461555fd3" + returns = "void" + } + method { + name = "RemoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "72b24d9c-3f19-4047-9053-8827a808824e" + returns = "void" + } + } + rule { + enabled = true + id = "2ab9333c-759c-41ad-87f1-dbcb8d43924b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "92a20bc4-1dae-4f11-891c-5a353f7f0fbb" + returns = "void" + } + method { + name = "RemoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "af6e64e6-cca4-454c-8d24-6ee35a245f7b" + returns = "void" + } + method { + name = "RemoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "7c5cb89d-53a7-4b4f-8036-89a038d985c7" + returns = "void" + } + method { + name = "RemoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "e73a4f75-f8d0-4692-be10-d472b8d6174b" + returns = "void" + } + } + rule { + enabled = true + id = "acb70158-3831-497a-8620-64cc2a88b158" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "f12b4a23-e9b7-4fae-b7ae-807e8efc8df1" + returns = "void" + } + method { + name = "RemoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "d5afe1a0-0e2b-40aa-9590-af2fb2bdcd95" + returns = "void" + } + method { + name = "RemoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "e187f67c-5e89-4271-8a5f-97bcc0093740" + returns = "void" + } + method { + name = "RemoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "4006ded6-30b9-4d13-b033-1d796b304d76" + returns = "void" + } + } + rule { + enabled = true + id = "891f2867-66b5-4c0b-8d4f-6d404ac2dadf" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteChargingProfileInitStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "1529682f-789e-44df-8346-df144a56714f" + returns = "void" + } + method { + name = "RemoteChargingProfileInitStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "547e4e8e-0459-4439-a219-7920173681a5" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "ba50d26c-1e3b-46b4-ab2f-cd95ee0df98d" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "90208e1a-4ac2-42a2-a8f4-a9eff3f1613f" + returns = "void" + } + } + rule { + enabled = true + id = "82dbc5bc-172c-4164-b329-dd7cd750b4bc" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "0c8b91af-30a3-48bd-91e5-2fecd87b332b" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "2c9db4e0-5426-4e56-91c3-5c4d1d5502e6" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "0640d7d1-763e-4622-b009-96bf33b8a30e" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "71a911e0-8b7e-4bb2-8397-6658433ab619" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "cbfbb6dd-21e5-4104-9327-e4ca1bcea8eb" + returns = "void" + } + } + rule { + enabled = true + id = "85d0d7b3-ecb5-446a-89a4-81bab2fc0cf2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "5fb4fe45-8415-43c8-8d3f-e58ab03f1e89" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "364e08fd-6dde-4fe8-9dc1-9683fe0a3bb1" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "5e3ad135-a7c8-448a-970e-ec41f51f3428" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "6218361e-f767-4316-b0d7-c6b816fe6814" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "99f381c2-8d95-427f-9771-f9cbad6a592f" + returns = "void" + } + method { + name = "Remote360InitStatus" + id = "6b94b91a-98ef-446c-87f1-21df1fdc3633" + returns = "void" + } + method { + name = "Remote360Status" + id = "61029247-2a83-4ae7-b69c-ee41bfc59f85" + returns = "void" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf new file mode 100644 index 0000000..89cb284 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf @@ -0,0 +1,348 @@ +resource "dynatrace_custom_service" "RsJoynrApiV2" { + name = "RsJoynrApiV2" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6355413d-fc88-46fe-b284-8573f544b46b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "vehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "701cbef6-8037-450e-8218-54dfa86622d2" + returns = "void" + } + method { + name = "vehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PearlChain"] + id = "5a4c7d19-21fc-4cdb-a33c-9fe188973888" + returns = "void" + } + } + rule { + enabled = true + id = "88faa8ae-0322-488e-98e8-a5130dd96725" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "15b01e1c-eab9-4419-ba66-4ac998cc8d79" + returns = "void" + } + method { + name = "remoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "a25f12ef-f8a7-47c2-aeeb-816b3da9bf53" + returns = "void" + } + method { + name = "remoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a5ba332a-b357-488b-a192-40977250261b" + returns = "void" + } + method { + name = "remoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "e8c92e96-239e-495f-9261-f2bfed8c27f2" + returns = "void" + } + } + rule { + enabled = true + id = "94430ce4-b490-4c4e-9aad-b302dbd16a1e" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "707484db-d8fa-4ac4-b9c3-4e204c74fc1d" + returns = "void" + } + method { + name = "remoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "30939bd5-6496-47a3-a4e8-5d33e80430c4" + returns = "void" + } + method { + name = "remoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "72675c9d-1f70-49b6-8c71-17f39a8ca9cc" + returns = "void" + } + method { + name = "remoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "97554b70-6ad1-4c66-a4d9-1bed6f2d77fa" + returns = "void" + } + } + rule { + enabled = true + id = "fae67036-17f1-4480-839f-ef1985653fb4" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingProfileInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "b3f41169-381c-4957-a333-df1acbd7a5c6" + returns = "void" + } + method { + name = "remoteChargingProfileStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchp.v2.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "4ff7aacb-b13a-4f5b-a7b3-f8af4d66c5bd" + returns = "void" + } + } + rule { + enabled = true + id = "fff388c5-219f-4c46-b677-6ce2751606ed" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a40f971c-667c-422d-9703-35e43b4ac9b0" + returns = "void" + } + method { + name = "remoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.ClimateControlState","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.EngineState","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "9113e4d0-0a41-4043-ae26-b168849f3e1d" + returns = "void" + } + method { + name = "remoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "c755807d-69d9-4f9a-bee9-9de115b54b32" + returns = "void" + } + method { + name = "remoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "aff811dc-3288-4cc7-bbcd-bca1e29afc5c" + returns = "void" + } + } + rule { + enabled = true + id = "8520fb48-db9c-41c2-993a-346d79cd5983" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingControlInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "ae1c178c-332e-4379-aca1-98aa7869adba" + returns = "void" + } + method { + name = "remoteChargingControlStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchc.v2.RemoteChargingControlStatusTypes.RemoteChargingControlError"] + id = "02d37f6c-7c93-428d-b4bb-fb157fba39f2" + returns = "void" + } + } + rule { + enabled = true + id = "13bc4619-d1a0-4519-ace7-2cdeef18e331" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "b052092c-c394-4bf0-a75a-fa8f1775c996" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "a24d49e3-3903-4b07-a30b-128eee39330d" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState","java.lang.Byte"] + id = "b955380c-71be-411b-8ee9-1f274a0bc16a" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState"] + id = "8c0c04e5-b1ec-4458-94c1-c5f22f647d7a" + returns = "void" + } + } + rule { + enabled = true + id = "1551fabe-e27a-4ef8-bf67-43198dc6c393" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.SurroundViewRecorderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "a649e530-abcd-4807-8638-7057f5ec5d98" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "cdb768eb-5da8-48ad-8f64-2d72a54911cd" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.Recording[]","java.lang.String"] + id = "c15f123c-c138-4aa6-9690-cda7ec92e83a" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState","java.lang.Byte"] + id = "0acea922-ba1f-4197-8cc5-4f8aa576f4d6" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState"] + id = "a36648f7-7eb9-47bc-a73d-7cb0e25b3be5" + returns = "void" + } + } + rule { + enabled = true + id = "a549fa3f-07e7-4788-a8ca-b35e34b24fd2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "f054d5a9-3ad8-4640-bf17-450356c51506" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "64916c25-9962-47ad-9319-78c8a8848dc2" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState","java.lang.Byte"] + id = "bc213335-4762-4e41-ba7b-ac70e00c3d99" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState"] + id = "1494ac7c-8de7-48c3-9c55-a81f702d0803" + returns = "void" + } + } + rule { + enabled = true + id = "e4482e02-8602-4ecc-92e7-9774d7487488" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraDwaStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "9a9c29cb-7548-46a1-b067-11f08a771637" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "b1e201f5-ff43-4a22-a301-d8f7d51d3fcf" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.Recording[]","java.lang.String"] + id = "d6a02884-15ef-4078-a68e-f05d85756b3e" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState","java.lang.Byte"] + id = "b240abe5-a1be-48f1-96b6-73b7a04fae83" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState"] + id = "ec114e56-e995-487e-87cc-c333ec6fa4b5" + returns = "void" + } + } + rule { + enabled = true + id = "77033e55-2484-4142-bed7-04c9816d054f" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.PublicKeyApi" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "e726fd58-70ee-40ea-9d81-3a351eded062" + returns = "void" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf new file mode 100644 index 0000000..3efc4e6 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "RsProvisioningMdb" { + name = "RsProvisioningMdb" + enabled = true + queue_entry_point = true + queue_entry_point_type = "JMS" + rule { + enabled = true + id = "dd08e5a4-46e1-4254-ab26-9dc50e855b0b" + class { + name = "com.bmw.cc.rs.provisioningapi.jms.ProvisioningAckMDB" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "05aeca23-cfff-46e7-b8b9-8b2cbeb04556" + returns = "void" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf new file mode 100644 index 0000000..2ee71ea --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf @@ -0,0 +1,52 @@ +resource "dynatrace_custom_service" "TrackESI_-_apple" { + name = "TrackESI - apple" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "152f4773-b05a-4dce-9525-f96f8ed2b5e0" + class { + name = "com.bmw.cc.smc2.dkey.integration.track.v2.boundary.TrackESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "fc3e1652-f5bf-4281-b1d4-6958af3f70cb" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.bm.track.entity.EventNotificationRequestDO","java.time.Instant"] + id = "76ad362b-0670-46fc-8792-288edfe3e7ca" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotificationRetry" + arguments = ["com.bmw.cc.smc2.dkey.bm.key.pdo.VehicleKeyPDO","com.bmw.cc.smc2.dkey.bm.smc15.entity.DeviceEndpointBE","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "30857f5c-0533-4645-aa24-c6a94255a800" + returns = "java.util.concurrent.Future" + } + method { + name = "healthCheck" + arguments = ["java.lang.String","java.lang.String"] + id = "c76aaeec-c4d6-473a-8252-7bd4faa41601" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKey" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "4abefe4a-aa6a-47d7-8e65-27d77902181c" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKeyRetry" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "ee2d12b5-2283-4083-88ba-356b03d91f42" + returns = "java.util.concurrent.Future" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf new file mode 100644 index 0000000..088916e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "Voice_Services_-_DBCleanUpTimer" { + name = "Voice Services - DBCleanUpTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "319de1eb-a486-4900-ab0f-0b098fcf1b63" + class { + name = "com.bmw.cc.conn.b2vvoice.bm.mguvoice.control.DBEventCleanupBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "clean" + id = "67475e25-8530-4d10-8edd-0dcfab3a2207" + returns = "void" + } + method { + name = "destroyTimer" + id = "6a97c742-6ee2-43d4-8ef6-3759d07052a0" + returns = "void" + } + method { + name = "init" + id = "db591e7c-0724-4f6c-a9d4-177c7017dd31" + returns = "void" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf new file mode 100644 index 0000000..f1b8ec7 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-Joynr" { + name = "Voicemanager - SendCRQM-Joynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "e4865ab7-e741-45ad-8be6-d6ece13e2686" + class { + name = "com.bmw.cc.conn.b2vvoice.joynr.consumer.boundary.VehicleJoynrECallClientBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendEcallCrqmNumber" + arguments = ["java.lang.String","int","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "653f7fb9-e21d-4e15-9023-3cc397833587" + returns = "void" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf new file mode 100644 index 0000000..3ff5074 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-SMS" { + name = "Voicemanager - SendCRQM-SMS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d93f7d97-ae16-4373-9675-d0ee600f29c5" + class { + name = "com.bmw.cc.conn.b2vvoice.consumer.smsgateway.boundary.SmsGatewayESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "messagePost" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "73e9d6a4-7f6d-4390-8fb8-a9b389004c30" + returns = "java.lang.Boolean" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf new file mode 100644 index 0000000..6082c0e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "VpsJoynrApi" { + name = "VpsJoynrApi" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "35afa908-e85c-415b-816b-ed68c5b3a026" + class { + name = "com.bmw.cc.conn.vps.joynr.provider.control.ProvisioningVehicleProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendVehicleDataForProvisioningComUnit" + id = "877a923d-7336-4058-823c-2412a0e52833" + returns = "void" + } + method { + name = "sendVehicleDataForProvisioningHeadUnit" + id = "862bdd26-e185-4094-81eb-ec79a10fecc8" + returns = "void" + } + method { + name = "sendVehicleProvisioningResult" + id = "f47fcdb0-2f79-4826-a85b-7e3aa5361817" + returns = "void" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf new file mode 100644 index 0000000..a2a3e99 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf @@ -0,0 +1,51 @@ +resource "dynatrace_custom_service" "XCS_-_JOYNR" { + name = "XCS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "a2c5ec00-e230-4ce4-ad1d-74f324b68558" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "4ad00a69-80b1-4ea1-ab27-67bcb299dd74" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TerminateReason"] + id = "d271a40d-f938-479e-9e64-f6baa24cd8f3" + returns = "io.joynr.provider.Promise" + } + } + rule { + enabled = true + id = "d020be82-ea18-4b68-b33c-c7724d7d01a8" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.v1.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.KeyValue[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.ResultCode"] + id = "e6cf4193-0ad6-422a-81b4-af2fc53bd698" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TerminateReason"] + id = "9ea9c576-3041-480e-9c48-4f272bb2198a" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/module.tf b/configuration/20211213-194715_EUPROD/custom_services/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf b/configuration/20211213-194715_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf new file mode 100644 index 0000000..aa019ed --- /dev/null +++ b/configuration/20211213-194715_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ts-pffs_SQS" { + name = "ts-pffs SQS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8f23e73a-e12b-4c2f-96a4-0c94e1398055" + class { + name = "com.bmw.cc.tspffs.api.seam.boundary.SeamNotificationSqsListenerMF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onNotification" + arguments = ["java.lang.String","java.util.Map","org.springframework.cloud.aws.messaging.listener.Acknowledgment"] + id = "641761d5-391c-4a17-82dc-d7f545b0aeb7" + returns = "void" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf new file mode 100644 index 0000000..29dbc58 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ABC" { + name = "CD_ABC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag('msid:am-proxy','msid:am-cns'))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag('msid:am-proxy','msid:am-cns')" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf new file mode 100644 index 0000000..670933c --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf @@ -0,0 +1,231 @@ +resource "dynatrace_management_zone" "CD_APIGW" { + name = "CD_APIGW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf new file mode 100644 index 0000000..a36993e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_APIM" { + name = "CD_APIM" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_AKKA_ACTOR_SYSTEM" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Empty" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf new file mode 100644 index 0000000..9094e23 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-FSC-AST" { + name = "CD_ASBC-FSC-AST" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf new file mode 100644 index 0000000..1bb30f2 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL-CL" { + name = "CD_ASBC-HAL-CL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf new file mode 100644 index 0000000..c4f31be --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-MFSCS" { + name = "CD_ASBC-MFSCS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf new file mode 100644 index 0000000..73b9678 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-NGTP" { + name = "CD_ASBC-NGTP" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf new file mode 100644 index 0000000..70d523b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-DFP" { + name = "CD_ASBC-PKI-DFP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:DFP\",\"compass-id:DFPH\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf new file mode 100644 index 0000000..6ff5b07 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLIScert2vin" { + name = "CD_ASBC-PKI-OCLIScert2vin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISc2v\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISc2v\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf new file mode 100644 index 0000000..b2d9e4c --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLISocsp" { + name = "CD_ASBC-PKI-OCLISocsp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISocsp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISocsp\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf new file mode 100644 index 0000000..61f4aba --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-P2X" { + name = "CD_ASBC-PKI-P2X" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:P2X\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:P2X\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf new file mode 100644 index 0000000..7d66c0b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-VCSM" { + name = "CD_ASBC-PKI-VCSM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:VCS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:VCS\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf new file mode 100644 index 0000000..467268d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-RSU" { + name = "CD_ASBC-RSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBC-RSU\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBC-RSU\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf new file mode 100644 index 0000000..e7eba08 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-SMACC" { + name = "CD_ASBC-SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "cluster" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf new file mode 100644 index 0000000..050782b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-STM" { + name = "CD_ASBC-STM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:STM\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:STM\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf new file mode 100644 index 0000000..a7a4680 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TIS" { + name = "CD_ASBC-TIS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TIS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TIS\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf new file mode 100644 index 0000000..9190094 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TVP" { + name = "CD_ASBC-TVP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TVP\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TVP\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf new file mode 100644 index 0000000..5b7c0e9 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBCSWLSEC2" { + name = "CD_ASBCSWLSEC2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBCSWLSEC2\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBCSWLSEC2\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf new file mode 100644 index 0000000..3088407 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBS" { + name = "CD_ASBS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf new file mode 100644 index 0000000..1921c13 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_App-Repository" { + name = "CD_App-Repository" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf new file mode 100644 index 0000000..0904be7 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "CD_BMW-Assistant-for-Service-Events-_BASE_" { + name = "CD_BMW-Assistant-for-Service-Events-(BASE)" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed in" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf new file mode 100644 index 0000000..7cb817e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMWPoints" { + name = "CD_BMWPoints" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf new file mode 100644 index 0000000..44abd20 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMW_POINTS_ENGINE" { + name = "CD_BMW_POINTS_ENGINE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf new file mode 100644 index 0000000..e383b11 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Billing_Buffet" { + name = "CD_Billing_Buffet" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf new file mode 100644 index 0000000..ec2c876 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_CICD" { + name = "CD_CICD" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:CICD\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:CICD\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf new file mode 100644 index 0000000..59dbdf5 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CSI" { + name = "CD_CSI" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf new file mode 100644 index 0000000..3fa1ef3 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Call-Handling-Backends" { + name = "CD_Call-Handling-Backends" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf new file mode 100644 index 0000000..8b1ebe8 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CallCenterClient" { + name = "CD_CallCenterClient" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf new file mode 100644 index 0000000..5f941f1 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-Backend-Services" { + name = "CD_Connected-Backend-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf new file mode 100644 index 0000000..1c5fe64 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-User-Behaviour" { + name = "CD_Connected-User-Behaviour" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf new file mode 100644 index 0000000..fa87347 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_ConnectedDrive-Internet-Portal" { + name = "CD_ConnectedDrive-Internet-Portal" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdipdb_prod" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf new file mode 100644 index 0000000..6fbad66 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ContentProvider" { + name = "CD_ContentProvider" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf new file mode 100644 index 0000000..28c880a --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Countly" { + name = "CD_Countly" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf new file mode 100644 index 0000000..23c3302 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_CustomerCentricInformationServices" { + name = "CD_CustomerCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf new file mode 100644 index 0000000..4e4739d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_DPP_DPM" { + name = "CD_DPP_DPM" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf new file mode 100644 index 0000000..8472d9d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_GCDM" { + name = "CD_GCDM" + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "GCDM" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf new file mode 100644 index 0000000..a4f368e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ImageBlur" { + name = "CD_ImageBlur" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf new file mode 100644 index 0000000..37a6fb1 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf @@ -0,0 +1,121 @@ +resource "dynatrace_management_zone" "CD_Infotainment-In-Car-Experience-Services" { + name = "CD_Infotainment-In-Car-Experience-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "background" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "asbc" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf new file mode 100644 index 0000000..d4d3217 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_InfotainmentInCarExperienceServices" { + name = "CD_InfotainmentInCarExperienceServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf new file mode 100644 index 0000000..4ecff14 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf @@ -0,0 +1,79 @@ +resource "dynatrace_management_zone" "CD_LSC-FSU" { + name = "CD_LSC-FSU" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf new file mode 100644 index 0000000..3626c40 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_LSCFSU" { + name = "CD_LSCFSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:lscfsu\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:lscfsu\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf new file mode 100644 index 0000000..f8593af --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Location-Services" { + name = "CD_Location-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf new file mode 100644 index 0000000..16c6f9e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_MSGSVC" { + name = "CD_MSGSVC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:msgsvc\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:msgsvc\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf new file mode 100644 index 0000000..1a79dac --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_Messaging-Services" { + name = "CD_Messaging-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf new file mode 100644 index 0000000..d730ceb --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf @@ -0,0 +1,282 @@ +resource "dynatrace_management_zone" "CD_Mobile2_and_BFFs" { + name = "CD_Mobile2_and_BFFs" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-digital-key-composite-service" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "composite" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-software-upgrade" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf new file mode 100644 index 0000000..2838d3d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "CD_Mobile_2" { + name = "CD_Mobile_2" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Mobile" + } + } + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf new file mode 100644 index 0000000..28eee93 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Navigation-Information-Services" { + name = "CD_Navigation-Information-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf new file mode 100644 index 0000000..0a92e77 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "CD_Openshift" { + name = "CD_Openshift" + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf new file mode 100644 index 0000000..ff57260 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PAIS" { + name = "CD_PAIS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf new file mode 100644 index 0000000..cff6da2 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PISA" { + name = "CD_PISA" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf new file mode 100644 index 0000000..a33be88 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSR" { + name = "CD_PSR" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:PSR\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:PSR\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf new file mode 100644 index 0000000..397b339 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSdZ-Checker" { + name = "CD_PSdZ-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:psdzchecker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:psdzchecker\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf new file mode 100644 index 0000000..1862729 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_Perseus" { + name = "CD_Perseus" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf new file mode 100644 index 0000000..be3e4fa --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf @@ -0,0 +1,95 @@ +resource "dynatrace_management_zone" "CD_RemoteCamera" { + name = "CD_RemoteCamera" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf new file mode 100644 index 0000000..b1db74e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServiceCockpit" { + name = "CD_RemoteServiceCockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf new file mode 100644 index 0000000..c9c4f5d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServices" { + name = "CD_RemoteServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf new file mode 100644 index 0000000..ebb27f3 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf @@ -0,0 +1,275 @@ +resource "dynatrace_management_zone" "CD_SMACC-BE" { + name = "CD_SMACC-BE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "svds" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smacc" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf new file mode 100644 index 0000000..4a74017 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SMC2_CEKS" { + name = "CD_SMC2_CEKS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf new file mode 100644 index 0000000..f894752 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf @@ -0,0 +1,39 @@ +resource "dynatrace_management_zone" "CD_SMS-Gateway" { + name = "CD_SMS-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMS-Gateway" + } + } + } + } + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SMS GW" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf new file mode 100644 index 0000000..59aeffb --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SVDS" { + name = "CD_SVDS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf new file mode 100644 index 0000000..0638d42 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-BA2BT" { + name = "CD_SWLSEC2-BA2BT" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:SWLSEC2-BA2BT\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:SWLSEC2-BA2BT\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf new file mode 100644 index 0000000..8baf261 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-Checker" { + name = "CD_SWLSEC2-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:swlsec2checker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:swlsec2checker\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf new file mode 100644 index 0000000..12b6a4f --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_Service-Bus" { + name = "CD_Service-Bus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf new file mode 100644 index 0000000..9903c30 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Service-Gateway" { + name = "CD_Service-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf new file mode 100644 index 0000000..8ed868b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Speech" { + name = "CD_Speech" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf new file mode 100644 index 0000000..c0ac313 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "CD_TEST_EW2" { + name = "CD_TEST_EW2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\"))" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf new file mode 100644 index 0000000..2e34742 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_TripCollection" { + name = "CD_TripCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tripCollectionApi\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tripCollectionApi\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf new file mode 100644 index 0000000..0950abb --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_UDS" { + name = "CD_UDS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:UDS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:UDS\")" + } + rules { + type = "SERVICE" + enabled = false + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "HOST" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf new file mode 100644 index 0000000..fe87b86 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_VehicleCentricInformationServices" { + name = "CD_VehicleCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-wechat-proxy" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-admin-ui" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-manifest" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-web-proxy" + } + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf new file mode 100644 index 0000000..3fc28f0 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf @@ -0,0 +1,98 @@ +resource "dynatrace_management_zone" "CD_Voice-Services" { + name = "CD_Voice-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf new file mode 100644 index 0000000..dfcd184 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_XCC" { + name = "CD_XCC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "app-id" + value = "APP-18886" + } + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf new file mode 100644 index 0000000..605b19b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_agent-service" { + name = "CD_agent-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf new file mode 100644 index 0000000..543c0ac --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_aluis" { + name = "CD_aluis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf new file mode 100644 index 0000000..1f61d61 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-bpm" { + name = "CD_am-bpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf new file mode 100644 index 0000000..863051e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-casa" { + name = "CD_am-casa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf new file mode 100644 index 0000000..30ae456 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cesim" { + name = "CD_am-cesim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf new file mode 100644 index 0000000..454373f --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cns" { + name = "CD_am-cns" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf new file mode 100644 index 0000000..5b5f41c --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ecs" { + name = "CD_am-ecs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf new file mode 100644 index 0000000..6a776ab --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-esim-ui" { + name = "CD_am-esim-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf new file mode 100644 index 0000000..dc54ad1 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-lmcs" { + name = "CD_am-lmcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf new file mode 100644 index 0000000..b7481f3 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-mno-manager" { + name = "CD_am-mno-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf new file mode 100644 index 0000000..c79092d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-proxy" { + name = "CD_am-proxy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf new file mode 100644 index 0000000..6e467d7 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-store" { + name = "CD_am-store" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf new file mode 100644 index 0000000..99df049 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-svms" { + name = "CD_am-svms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf new file mode 100644 index 0000000..a5bf01f --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ui" { + name = "CD_am-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf new file mode 100644 index 0000000..fd2540d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle-activation" { + name = "CD_am-vehicle-activation" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf new file mode 100644 index 0000000..3bac226 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle" { + name = "CD_am-vehicle" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf new file mode 100644 index 0000000..bde1dd5 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vms" { + name = "CD_am-vms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf new file mode 100644 index 0000000..f9d4fe8 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_analytics-user-data-service" { + name = "CD_analytics-user-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf new file mode 100644 index 0000000..472e43e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sfa-oh" { + name = "CD_asbc-sfa-oh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf new file mode 100644 index 0000000..fc02019 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sts" { + name = "CD_asbc-sts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf new file mode 100644 index 0000000..71df59a --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-client-service" { + name = "CD_avs-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf new file mode 100644 index 0000000..2ee9710 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-proxy-composite-service" { + name = "CD_avs-proxy-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf new file mode 100644 index 0000000..091c60e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-be" { + name = "CD_b2v-com-be" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf new file mode 100644 index 0000000..e047e1a --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-echo" { + name = "CD_b2v-com-echo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf new file mode 100644 index 0000000..87887fd --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-fe" { + name = "CD_b2v-com-fe" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf new file mode 100644 index 0000000..67d35c2 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-gcdm-client" { + name = "CD_b2v-com-gcdm-client" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf new file mode 100644 index 0000000..dac5be0 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-hello" { + name = "CD_b2v-com-hello" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf new file mode 100644 index 0000000..530b4bb --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-nots" { + name = "CD_b2v-nots" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf new file mode 100644 index 0000000..3458e85 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bmw-points-push-notifications-service" { + name = "CD_bmw-points-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf new file mode 100644 index 0000000..80535d1 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bsi-service" { + name = "CD_bsi-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf new file mode 100644 index 0000000..9b90b4f --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cac" { + name = "CD_cac" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf new file mode 100644 index 0000000..db89640 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_camvs" { + name = "CD_camvs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf new file mode 100644 index 0000000..83603df --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_casa-event-processor" { + name = "CD_casa-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf new file mode 100644 index 0000000..681b281 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ccc" { + name = "CD_ccc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf new file mode 100644 index 0000000..02b7949 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cdc" { + name = "CD_cdc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf new file mode 100644 index 0000000..47d506c --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_chargenow-enabler-service" { + name = "CD_chargenow-enabler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf new file mode 100644 index 0000000..39dd4cd --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy-composite" { + name = "CD_charging-data-privacy-composite" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf new file mode 100644 index 0000000..219bd1e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy" { + name = "CD_charging-data-privacy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf new file mode 100644 index 0000000..4521ad3 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-push-notification-service" { + name = "CD_charging-events-push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf new file mode 100644 index 0000000..a85ab2b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-service" { + name = "CD_charging-events-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf new file mode 100644 index 0000000..3069acf --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-history-gdpr-proxy-service" { + name = "CD_charging-history-gdpr-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf new file mode 100644 index 0000000..42bcc25 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-plan-composite-service" { + name = "CD_charging-plan-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf new file mode 100644 index 0000000..e1c9236 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-push-notifications-service" { + name = "CD_charging-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf new file mode 100644 index 0000000..efe8407 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-sessions-service" { + name = "CD_charging-sessions-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf new file mode 100644 index 0000000..4df4703 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-stations-service" { + name = "CD_charging-stations-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf new file mode 100644 index 0000000..e16dfc1 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-agent-telemetry-processor" { + name = "CD_client-agent-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf new file mode 100644 index 0000000..41aa9a2 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-vehicle-telemetry-processor" { + name = "CD_client-vehicle-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf new file mode 100644 index 0000000..5c609b3 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cm" { + name = "CD_cm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf new file mode 100644 index 0000000..8d5857a --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_comfy" { + name = "CD_comfy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf new file mode 100644 index 0000000..2b2ca15 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-notification-service" { + name = "CD_commute-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf new file mode 100644 index 0000000..04307dd --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-service" { + name = "CD_commute-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf new file mode 100644 index 0000000..6f46063 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service-apim" { + name = "CD_connected-oauth-service-apim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf new file mode 100644 index 0000000..6744e72 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-onboard-composite-service" { + name = "CD_connected-onboard-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf new file mode 100644 index 0000000..fbd1356 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_csu" { + name = "CD_csu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf new file mode 100644 index 0000000..a89fb2a --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-event-origin" { + name = "CD_ctns-event-origin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf new file mode 100644 index 0000000..5b92c0d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-vehicle-api" { + name = "CD_ctns-vehicle-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf new file mode 100644 index 0000000..cb4c885 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_current-driver-service" { + name = "CD_current-driver-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf new file mode 100644 index 0000000..1c7ca76 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_data-deletion-processor" { + name = "CD_data-deletion-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf new file mode 100644 index 0000000..eccc696 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-comms-provider-service" { + name = "CD_dealer-comms-provider-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf new file mode 100644 index 0000000..4c2d8b4 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-data-service" { + name = "CD_dealer-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf new file mode 100644 index 0000000..7450215 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-invoice-service" { + name = "CD_dealer-payments-invoice-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf new file mode 100644 index 0000000..f407106 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-notification-service" { + name = "CD_dealer-payments-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf new file mode 100644 index 0000000..c616c29 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-search-service" { + name = "CD_dealer-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf new file mode 100644 index 0000000..d726f54 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealercockpit" { + name = "CD_dealercockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf new file mode 100644 index 0000000..bcbfe6e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_delivery" { + name = "CD_delivery" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf new file mode 100644 index 0000000..8c6dee1 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_digital-key-composite-service" { + name = "CD_digital-key-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf new file mode 100644 index 0000000..841a4b5 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_discover-bmw-composite-service" { + name = "CD_discover-bmw-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf new file mode 100644 index 0000000..b4d33bb --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpm" { + name = "CD_dpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf new file mode 100644 index 0000000..c105008 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpp" { + name = "CD_dpp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf new file mode 100644 index 0000000..953a0bb --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dsd" { + name = "CD_dsd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf new file mode 100644 index 0000000..52c89e2 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_e4m" { + name = "CD_e4m" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf new file mode 100644 index 0000000..a413e05 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eadb" { + name = "CD_eadb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf new file mode 100644 index 0000000..b070ba1 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_emc" { + name = "CD_emc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf new file mode 100644 index 0000000..a12e12e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercaf" { + name = "CD_ercaf" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf new file mode 100644 index 0000000..74078f6 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercr" { + name = "CD_ercr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf new file mode 100644 index 0000000..571290f --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_erd" { + name = "CD_erd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf new file mode 100644 index 0000000..f835f6a --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eroute" { + name = "CD_eroute" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf new file mode 100644 index 0000000..216f9d4 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esa" { + name = "CD_esa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf new file mode 100644 index 0000000..5fd870a --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_explore-composite-service" { + name = "CD_explore-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf new file mode 100644 index 0000000..08d8783 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_feature-toggles-service" { + name = "CD_feature-toggles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf new file mode 100644 index 0000000..234911c --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fmc" { + name = "CD_fmc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf new file mode 100644 index 0000000..d53cbd0 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fuel-search-service" { + name = "CD_fuel-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf new file mode 100644 index 0000000..b06ad56 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_gcs" { + name = "CD_gcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf new file mode 100644 index 0000000..5fb501f --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hpauth" { + name = "CD_hpauth" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf new file mode 100644 index 0000000..95b994d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hubtab-service" { + name = "CD_hubtab-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf new file mode 100644 index 0000000..4b2a25a --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_id-lookup-service" { + name = "CD_id-lookup-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf new file mode 100644 index 0000000..80d5dc8 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-admin" { + name = "CD_ids-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf new file mode 100644 index 0000000..1cc5844 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-svds" { + name = "CD_ids-svds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf new file mode 100644 index 0000000..1ee82bf --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-sync" { + name = "CD_ids-sync" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf new file mode 100644 index 0000000..e1cd190 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-ws" { + name = "CD_ids-ws" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf new file mode 100644 index 0000000..ec05782 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_image-composite-service" { + name = "CD_image-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf new file mode 100644 index 0000000..a033b0c --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_imiles-service" { + name = "CD_imiles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf new file mode 100644 index 0000000..4d2d77e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ipa-gateway" { + name = "CD_ipa-gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf new file mode 100644 index 0000000..93f593c --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_jdssp21" { + name = "CD_jdssp21" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf new file mode 100644 index 0000000..27a965c --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-deletion-service" { + name = "CD_legacy-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf new file mode 100644 index 0000000..6fc7055 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-sar-service" { + name = "CD_legacy-sar-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf new file mode 100644 index 0000000..ea3a85d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legal-document-composite-service" { + name = "CD_legal-document-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf new file mode 100644 index 0000000..2597ee7 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_log-data-deletion-service" { + name = "CD_log-data-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf new file mode 100644 index 0000000..13a75cf --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-hr" { + name = "CD_lsc-hr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf new file mode 100644 index 0000000..79ce350 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-jr" { + name = "CD_lsc-jr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf new file mode 100644 index 0000000..d91ca00 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-kc" { + name = "CD_lsc-kc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf new file mode 100644 index 0000000..1ac7dc3 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-mm" { + name = "CD_lsc-mm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf new file mode 100644 index 0000000..0af0209 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-oc" { + name = "CD_lsc-oc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf new file mode 100644 index 0000000..1c786e0 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-og" { + name = "CD_lsc-og" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf new file mode 100644 index 0000000..78f6590 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-wo" { + name = "CD_lsc-wo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf new file mode 100644 index 0000000..e224b62 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_managementZone" { + name = "CD_managementZone" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf new file mode 100644 index 0000000..c3c76fc --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mds" { + name = "CD_mds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf new file mode 100644 index 0000000..3f0ff31 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ml-ingestion-service" { + name = "CD_ml-ingestion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf new file mode 100644 index 0000000..83d17f5 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mlc" { + name = "CD_mlc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf new file mode 100644 index 0000000..96d30fe --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrp" { + name = "CD_mrp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf new file mode 100644 index 0000000..d32fb91 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrpspringboot" { + name = "CD_mrpspringboot" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf new file mode 100644 index 0000000..6a177c3 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_naas" { + name = "CD_naas" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf new file mode 100644 index 0000000..b096751 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-admin" { + name = "CD_nop-admin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Admin\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Admin\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf new file mode 100644 index 0000000..1042ccf --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-archive" { + name = "CD_nop-archive" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Archive\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Archive\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf new file mode 100644 index 0000000..c457c46 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-provisioning" { + name = "CD_nop-provisioning" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Provisioning\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Provisioning\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf new file mode 100644 index 0000000..8b6c599 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-trigger" { + name = "CD_nop-trigger" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Trigger\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Trigger\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf new file mode 100644 index 0000000..9ef2cee --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-composite-service" { + name = "CD_notification-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf new file mode 100644 index 0000000..a345d5f --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-service" { + name = "CD_notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf new file mode 100644 index 0000000..4521be9 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oas-composite-service" { + name = "CD_oas-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf new file mode 100644 index 0000000..c371e93 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisc2v" { + name = "CD_oclisc2v" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf new file mode 100644 index 0000000..f388173 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisocsp" { + name = "CD_oclisocsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf new file mode 100644 index 0000000..d6f558f --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oes" { + name = "CD_oes" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf new file mode 100644 index 0000000..64efc9b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omc-cd-services" { + name = "CD_omc-cd-services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf new file mode 100644 index 0000000..d5e4c8e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omg" { + name = "CD_omg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf new file mode 100644 index 0000000..25fa5c1 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_onboard-navigation-sync-service" { + name = "CD_onboard-navigation-sync-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf new file mode 100644 index 0000000..acc7c5c --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-entertainment" { + name = "CD_online-entertainment" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf new file mode 100644 index 0000000..385f817 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pdmmanager" { + name = "CD_pdmmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf new file mode 100644 index 0000000..71d1aab --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_personal-data-service" { + name = "CD_personal-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf new file mode 100644 index 0000000..bb22eef --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pmuimapper-service" { + name = "CD_pmuimapper-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf new file mode 100644 index 0000000..e02685a --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-composite-service" { + name = "CD_private-charging-tariffs-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf new file mode 100644 index 0000000..0123a8b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-service" { + name = "CD_private-charging-tariffs-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf new file mode 100644 index 0000000..c3fe7bd --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-service" { + name = "CD_push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf new file mode 100644 index 0000000..b54a170 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-settings-composite-service" { + name = "CD_push-notification-settings-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf new file mode 100644 index 0000000..18f6a04 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-analytics-service" { + name = "CD_recall-analytics-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf new file mode 100644 index 0000000..e8bab85 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-client-service" { + name = "CD_recall-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf new file mode 100644 index 0000000..9a1dcb9 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-handler-service" { + name = "CD_recall-handler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf new file mode 100644 index 0000000..04dfafa --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-scheduler-service" { + name = "CD_recall-scheduler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf new file mode 100644 index 0000000..10bca19 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-tcn-service" { + name = "CD_recall-tcn-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf new file mode 100644 index 0000000..ea32ce9 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-360-composite-service" { + name = "CD_remote-360-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf new file mode 100644 index 0000000..930fdad --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service-event-processor" { + name = "CD_remote-service-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf new file mode 100644 index 0000000..c6e454f --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service" { + name = "CD_remote-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf new file mode 100644 index 0000000..d3d08db --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-software-upgrade" { + name = "CD_remote-software-upgrade" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf new file mode 100644 index 0000000..8506efc --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance-composite-service" { + name = "CD_roadside-assistance-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf new file mode 100644 index 0000000..d715933 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance" { + name = "CD_roadside-assistance" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf new file mode 100644 index 0000000..bff8b84 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu-adapter" { + name = "CD_rsu-adapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf new file mode 100644 index 0000000..68e5534 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu" { + name = "CD_rsu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf new file mode 100644 index 0000000..cbb7ca7 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sbr" { + name = "CD_sbr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf new file mode 100644 index 0000000..7b921fa --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scb" { + name = "CD_scb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf new file mode 100644 index 0000000..8bc0a47 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scc" { + name = "CD_scc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf new file mode 100644 index 0000000..15da919 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-agentreg" { + name = "CD_scm-agentreg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf new file mode 100644 index 0000000..d6cabc4 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-scm" { + name = "CD_scm-scm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf new file mode 100644 index 0000000..893398f --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scma-backend" { + name = "CD_scma-backend" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf new file mode 100644 index 0000000..266ce2c --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-consumer" { + name = "CD_seam-event-consumer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf new file mode 100644 index 0000000..e7ff4af --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-producer" { + name = "CD_seam-event-producer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf new file mode 100644 index 0000000..609c496 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_search-composite-service" { + name = "CD_search-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf new file mode 100644 index 0000000..7555f73 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_send-to-car-service" { + name = "CD_send-to-car-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf new file mode 100644 index 0000000..698d04d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-manager" { + name = "CD_service-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf new file mode 100644 index 0000000..6e7dd0c --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-notification-service" { + name = "CD_service-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf new file mode 100644 index 0000000..ec6a518 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ota" { + name = "CD_sfa-ota" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf new file mode 100644 index 0000000..d4a7107 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ts" { + name = "CD_sfa-ts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf new file mode 100644 index 0000000..d8e1287 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-vs" { + name = "CD_sfa-vs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf new file mode 100644 index 0000000..0c3910f --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa" { + name = "CD_sfa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf new file mode 100644 index 0000000..6b3360a --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smart-access-order-service" { + name = "CD_smart-access-order-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf new file mode 100644 index 0000000..97637aa --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-bl" { + name = "CD_smc2-bl" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-bl" + } + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf new file mode 100644 index 0000000..850c96f --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-ops" { + name = "CD_smc2-ops" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf new file mode 100644 index 0000000..92f3825 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-rt" { + name = "CD_smc2-rt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf new file mode 100644 index 0000000..5d6975d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sms-email-adapter-service" { + name = "CD_sms-email-adapter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf new file mode 100644 index 0000000..1599c3a --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_srmanager" { + name = "CD_srmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf new file mode 100644 index 0000000..3b324d3 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_stm" { + name = "CD_stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf new file mode 100644 index 0000000..ff00d78 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_svcinfo" { + name = "CD_svcinfo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf new file mode 100644 index 0000000..6313178 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timer-service" { + name = "CD_timer-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf new file mode 100644 index 0000000..5ee567d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timers-processor" { + name = "CD_timers-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf new file mode 100644 index 0000000..de8ba93 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_token-exchanger-service" { + name = "CD_token-exchanger-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf new file mode 100644 index 0000000..1db9e4f --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-mgu" { + name = "CD_tol-mgu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf new file mode 100644 index 0000000..e484ce4 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-tssb" { + name = "CD_tol-tssb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf new file mode 100644 index 0000000..d077a33 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol" { + name = "CD_tol" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf new file mode 100644 index 0000000..942f1fb --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-change-processor" { + name = "CD_trip-change-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf new file mode 100644 index 0000000..384c49f --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-cleanup-app-service" { + name = "CD_trip-cleanup-app-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf new file mode 100644 index 0000000..fa74220 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-monitor-service" { + name = "CD_trip-monitor-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf new file mode 100644 index 0000000..e85eb84 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-reminder-processor" { + name = "CD_trip-reminder-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf new file mode 100644 index 0000000..1a37211 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-route-service" { + name = "CD_trip-route-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf new file mode 100644 index 0000000..c2e3276 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-service" { + name = "CD_trip-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf new file mode 100644 index 0000000..38cc632 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bcallservice" { + name = "CD_ts-bcallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf new file mode 100644 index 0000000..8b82f4a --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bt" { + name = "CD_ts-bt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf new file mode 100644 index 0000000..814ddc6 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bti" { + name = "CD_ts-bti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf new file mode 100644 index 0000000..d56e1fc --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-spm" { + name = "CD_ts-cas-spm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf new file mode 100644 index 0000000..7ad770c --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-stm" { + name = "CD_ts-cas-stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf new file mode 100644 index 0000000..d49d93b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-datadispatcher" { + name = "CD_ts-datadispatcher" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf new file mode 100644 index 0000000..e2627a1 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-eshad" { + name = "CD_ts-eshad" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf new file mode 100644 index 0000000..c5f579e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-message-receiver" { + name = "CD_ts-message-receiver" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf new file mode 100644 index 0000000..c83218b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pdmupdater" { + name = "CD_ts-pdmupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf new file mode 100644 index 0000000..1787794 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pservice" { + name = "CD_ts-pservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf new file mode 100644 index 0000000..ea8cbfb --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-remotediagnosis" { + name = "CD_ts-remotediagnosis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf new file mode 100644 index 0000000..fd8b19e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rsurservice" { + name = "CD_ts-rsurservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf new file mode 100644 index 0000000..07ef2b0 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcservice" { + name = "CD_ts-rtcservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf new file mode 100644 index 0000000..f609e9a --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-scallservice" { + name = "CD_ts-scallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf new file mode 100644 index 0000000..8ca7e65 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgservice" { + name = "CD_ts-tsbgservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf new file mode 100644 index 0000000..275bcef --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsp" { + name = "CD_ts-tsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf new file mode 100644 index 0000000..c756883 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-wlupdater" { + name = "CD_ts-wlupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf new file mode 100644 index 0000000..0e8f37b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tscs" { + name = "CD_tscs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf new file mode 100644 index 0000000..00c0683 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsmb" { + name = "CD_tsmb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf new file mode 100644 index 0000000..ccb83b5 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-cmr" { + name = "CD_tsr-cmr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf new file mode 100644 index 0000000..cc7c60f --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-dd" { + name = "CD_tsr-dd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf new file mode 100644 index 0000000..1d1d5fe --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsrservice" { + name = "CD_tsrservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf new file mode 100644 index 0000000..abf8b5b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_tvp" { + name = "CD_tvp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tvp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tvp\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf new file mode 100644 index 0000000..2a8fe06 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-activity-service" { + name = "CD_user-activity-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf new file mode 100644 index 0000000..44a237b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-attributes-service" { + name = "CD_user-attributes-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf new file mode 100644 index 0000000..fb16bdc --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-composite-service" { + name = "CD_user-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf new file mode 100644 index 0000000..9ca670d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-delete-service" { + name = "CD_user-delete-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf new file mode 100644 index 0000000..2972ba0 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-position-service" { + name = "CD_user-position-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf new file mode 100644 index 0000000..b8f0334 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-profile-service" { + name = "CD_user-profile-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf rename to configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf new file mode 100644 index 0000000..a834b6b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-features-service" { + name = "CD_vehicle-features-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf new file mode 100644 index 0000000..b185f5f --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-list-proxy-service" { + name = "CD_vehicle-list-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf new file mode 100644 index 0000000..e8da521 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-composite-service" { + name = "CD_vehicle-mapping-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf new file mode 100644 index 0000000..5d00b1d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-service" { + name = "CD_vehicle-mapping-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf new file mode 100644 index 0000000..83d2cd4 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-remote-commands-composite-service" { + name = "CD_vehicle-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf new file mode 100644 index 0000000..5df091f --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-alert" { + name = "CD_vehicle-service-alert" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf new file mode 100644 index 0000000..46b2639 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-background" { + name = "CD_vehicle-service-background" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf new file mode 100644 index 0000000..593e879 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-staging" { + name = "CD_vehicle-service-staging" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf new file mode 100644 index 0000000..313f405 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service" { + name = "CD_vehicle-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf new file mode 100644 index 0000000..af439d9 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-shadow-event-processor" { + name = "CD_vehicle-shadow-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf new file mode 100644 index 0000000..5f12309 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-status-proxy-service" { + name = "CD_vehicle-status-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf new file mode 100644 index 0000000..4232fd5 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-user-relationship-service" { + name = "CD_vehicle-user-relationship-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf new file mode 100644 index 0000000..fa17b96 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vin-list-generator-service" { + name = "CD_vin-list-generator-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf new file mode 100644 index 0000000..dd6563c --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-admin" { + name = "CD_vps-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf new file mode 100644 index 0000000..6c2a6e7 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-archive" { + name = "CD_vps-archive" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf new file mode 100644 index 0000000..3155186 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-monitor" { + name = "CD_vps-monitor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf new file mode 100644 index 0000000..a966c5f --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-prov" { + name = "CD_vps-prov" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf new file mode 100644 index 0000000..c89d483 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-trigger" { + name = "CD_vps-trigger" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf new file mode 100644 index 0000000..1294376 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vs-api" { + name = "CD_vs-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf new file mode 100644 index 0000000..d4b4150 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_webapi" { + name = "CD_webapi" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf new file mode 100644 index 0000000..e02fe2a --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wlmanager" { + name = "CD_wlmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf new file mode 100644 index 0000000..e50d9ad --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wus" { + name = "CD_wus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf new file mode 100644 index 0000000..947115a --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_xfcd" { + name = "CD_xfcd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf new file mode 100644 index 0000000..8a47e9a --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "Dynatrace_BusinessInsights" { + name = "Dynatrace_BusinessInsights" + description = "MZ for entities that should be part of the Dynatrace Business Insights offering." + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "Dynatrace_BusinessInsights" + } + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf new file mode 100644 index 0000000..849e85e --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf @@ -0,0 +1,45 @@ +resource "dynatrace_management_zone" "Offboard_Platform_APM_CNAP_Viewer" { + name = "Offboard_Platform_APM_CNAP_Viewer" + rules { + type = "HOST" + enabled = true + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "KUBERNETES_CLUSTER" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "CNAP" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf new file mode 100644 index 0000000..3804003 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_AccountManagementConnectedCar" { + name = "PD_AccountManagementConnectedCar" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-CESIM\"),tag(\"compass-id:AM-Device\"),tag(\"compass-id:AM-EGIM\"),tag(\"compass-id:AM-MNO-Manager\"),tag(\"compass-id:CESIM Proxy\"),tag(\"compass-id:MNOMGR-CU-Jasper\"),tag(\"compass-id:MNOMGR-CU-SHA\"),tag(\"compass-id:MNOMGR-GD\"),tag(\"compass-id:MNOMGR-TMSP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-BPM\"),tag(\"compass-id:AM-CASA\"),tag(\"compass-id:am-cloud\"),tag(\"compass-id:AM-CNR\"),tag(\"compass-id:AM-CNS\"),tag(\"compass-id:AM-ECS\"),tag(\"compass-id:AM-LMCS\"),tag(\"compass-id:AM-Proxy\"),tag(\"compass-id:AM-Store\"),tag(\"compass-id:AM-SVMS\"),tag(\"compass-id:AM-SVMS-EventService\"),tag(\"compass-id:AM-USAGE\"),tag(\"compass-id:AM-VAS\"),tag(\"compass-id:AM-Vehicle\"),tag(\"compass-id:AM-VMS\"),tag(\"compass-id:Countly\"),tag(\"compass-id:TAMSArchive\"),tag(\"compass-id:TestdataTool\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf new file mode 100644 index 0000000..2a35070 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf @@ -0,0 +1,27 @@ +resource "dynatrace_management_zone" "PD_AutomotiveSecurity" { + name = "PD_AutomotiveSecurity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-MFSCS\"),tag(\"compass-id:STM\"),tag(\"compass-id:ts-wlupdater\"),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\"),tag(\"compass-id:DFPH\"),tag(\"compass-id:OCLISc2v\"),tag(\"compass-id:OCLISocsp\"),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-HAL\"),tag(\"compass-id:ASBC-NGTP\"),tag(\"compass-id:ASBS\"),tag(\"compass-id:HPAuth\"),tag(\"compass-id:STS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-SMACC\"),tag(\"compass-id:CAC\"),tag(\"compass-id:CAC-AGENT\"),tag(\"compass-id:SMC2-BL\"),tag(\"compass-id:SMC2-KEY-TRK\"),tag(\"compass-id:SMC2-RT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\"),tag(\"compass-id:ASBC-SBB\"),tag(\"compass-id:ASBCSWLSEC2\"),tag(\"compass-id:PSdZ-Checker\"),tag(\"compass-id:SCB\"),tag(\"compass-id:SCC\"),tag(\"compass-id:SWAG\"),tag(\"compass-id:SWLSEC2-Checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-AFW-POC\"),tag(\"compass-id:ASBC-AFWSFA-POC\"),tag(\"compass-id:ASBC-AFWSTM-POC\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf new file mode 100644 index 0000000..32191cb --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_CallServices" { + name = "PD_CallServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ACDS\"),tag(\"compass-id:APPCALL\"),tag(\"compass-id:B2V-NGTP\"),tag(\"compass-id:ECALLGW\"),tag(\"compass-id:ECS\"),tag(\"compass-id:EVNS2\"),tag(\"compass-id:EVNS2T\"),tag(\"compass-id:NGTP-CS\"),tag(\"compass-id:XCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BASE\"),tag(\"compass-id:CCC\"),tag(\"compass-id:RSA\"),tag(\"compass-id:RSA-ASD-Search\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PiSA-CORE\"),tag(\"compass-id:PISA-EVENT-HANDLER\"),tag(\"compass-id:PISA-RUNTIME\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:HTTS\"),tag(\"compass-id:HVD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-Voice\"),tag(\"compass-id:CRS\"),tag(\"compass-id:CRSA\"),tag(\"compass-id:EPL\"),tag(\"compass-id:EPM\"),tag(\"compass-id:VOICEGW\"),tag(\"compass-id:VOICEGW-ADMIN\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf new file mode 100644 index 0000000..b85cfab --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedDriveStoreBackend" { + name = "PD_ConnectedDriveStoreBackend" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Buffet-Birt\"),tag(\"compass-id:Buffet-CIC-Backend\"),tag(\"compass-id:Buffet-Core\"),tag(\"compass-id:Buffet-External-CDM\"),tag(\"compass-id:Buffet-External-Offer\"),tag(\"compass-id:Buffet-External-Payment\"),tag(\"compass-id:Buffet-External-Tax\"),tag(\"compass-id:Buffet-GAM\"),tag(\"compass-id:Buffet-IF33\"),tag(\"compass-id:Buffet-IF38\"),tag(\"compass-id:Buffet-IF41\"),tag(\"compass-id:Buffet-IF50\"),tag(\"compass-id:Buffet-IF51\"),tag(\"compass-id:Buffet-IF52\"),tag(\"compass-id:Buffet-IF53\"),tag(\"compass-id:Buffet-IF54\"),tag(\"compass-id:Buffet-IF58\"),tag(\"compass-id:Buffet-IF60\"),tag(\"compass-id:Buffet-IF90\"),tag(\"compass-id:Buffet-Promo-API\"),tag(\"compass-id:IME-CDS\"),tag(\"compass-id:IME-CS\"),tag(\"compass-id:IME-RDC\"),tag(\"compass-id:IME-SS\"),tag(\"compass-id:IME-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Concat\"),tag(\"compass-id:Connected-Catalog\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf new file mode 100644 index 0000000..c1362ed --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedUserProfileServices" { + name = "PD_ConnectedUserProfileServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OMC Table Storage Expiration Service\"),tag(\"compass-id:omc-client-analytics-hub-consumer-ms\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DPM\"),tag(\"compass-id:DPP\"),tag(\"compass-id:PERSEUS\"),tag(\"compass-id:PIABO\"),tag(\"compass-id:PIAEP\"),tag(\"compass-id:PIAOP\"),tag(\"compass-id:PIAPE\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf new file mode 100644 index 0000000..a048325 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_InfotainmentInteractivityServices" { + name = "PD_InfotainmentInteractivityServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:cm-config\"),tag(\"compass-id:cm-gracenote\"),tag(\"compass-id:cm-spotify\"),tag(\"compass-id:cm-ximalaya\"),tag(\"compass-id:OED\"),tag(\"compass-id:OED-CN\"),tag(\"compass-id:OEG\"),tag(\"compass-id:OEG-CN\"),tag(\"compass-id:OEO\"),tag(\"compass-id:OEO-CN\"),tag(\"compass-id:OEP\"),tag(\"compass-id:OEP-CN\"),tag(\"compass-id:OES\"),tag(\"compass-id:OES-CN\"),tag(\"compass-id:OET\"),tag(\"compass-id:OET-CN\"),tag(\"compass-id:shortvideo\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCIS-Download\"),tag(\"compass-id:Geolocator\"),tag(\"compass-id:intelligent-reminder\"),tag(\"compass-id:news-next\"),tag(\"compass-id:restaurant-reservation\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\"),tag(\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GEN3\"),tag(\"compass-id:ID5\"),tag(\"compass-id:ID5-APP\"),tag(\"compass-id:ID5-EXT\"),tag(\"compass-id:ISE-BEV\"),tag(\"compass-id:ISE-CDR\"),tag(\"compass-id:ISE-EML\"),tag(\"compass-id:ISE-GEN2\"),tag(\"compass-id:ISE-ID7\"),tag(\"compass-id:ISE-INP\"),tag(\"compass-id:ISE-IPA\"),tag(\"compass-id:ISE-LIS\"),tag(\"compass-id:ISE-LOC\"),tag(\"compass-id:ISE-MCL\"),tag(\"compass-id:ISE-NEWS\"),tag(\"compass-id:ISE-PAR\"),tag(\"compass-id:ISE-RSL\"),tag(\"compass-id:ISE-VPS\"),tag(\"compass-id:ISE-VSD\"),tag(\"compass-id:tmpp-admin-ui\"),tag(\"compass-id:tmpp-manifest\"),tag(\"compass-id:tmpp-web-proxy\"),tag(\"compass-id:UPS\"),tag(\"compass-id:WEA\"),tag(\"compass-id:WEA-ID5\"),tag(\"compass-id:WEA-IN-MAP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CDIP\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf new file mode 100644 index 0000000..e27efe0 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_LocationServices" { + name = "PD_LocationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:C2B-BS\"),tag(\"compass-id:GCS\"),tag(\"compass-id:LOS-CHA\"),tag(\"compass-id:LOS-CHA-CNV\"),tag(\"compass-id:LOS-JOY\"),tag(\"compass-id:LOS-MOD\"),tag(\"compass-id:LOS-MSC\"),tag(\"compass-id:LOS-OPS\"),tag(\"compass-id:LOS-PAR\"),tag(\"compass-id:LOS-PER\"),tag(\"compass-id:LOS-REF\"),tag(\"compass-id:RES-PAR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:LOS-FTS\"),tag(\"compass-id:potholes-reader\"),tag(\"compass-id:potholes-service\"),tag(\"compass-id:sc-reader\"),tag(\"compass-id:sc-service\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ercaf\"),tag(\"compass-id:ERCR\"),tag(\"compass-id:ERTP\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf new file mode 100644 index 0000000..6a3ede5 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_MapServicesAutomatedDriving" { + name = "PD_MapServicesAutomatedDriving" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ms-hdmap-lcv\"),tag(\"compass-id:ms-hdmap-map-viewer\"),tag(\"compass-id:ms-hdmap-mci-adapter\"),tag(\"compass-id:ms-hdmap-mci-downloader\"),tag(\"compass-id:ms-hdmap-nds-downloader\"),tag(\"compass-id:ms-hdmap-qc-bl\"),tag(\"compass-id:ms-hdmap-qc-checks\"),tag(\"compass-id:ms-hdmap-tile-delivery\"),tag(\"compass-id:ms-hdmap-tile-generator\"),tag(\"compass-id:ms-hdmap-vehicle-mock\"),tag(\"compass-id:mupi-backend\"),tag(\"compass-id:MUPI-BE\"),tag(\"compass-id:mupi-cloud-discovery-service\"),tag(\"compass-id:mupi-cloud-dumm-adapter-service\"),tag(\"compass-id:mupi-cloud-hd-adapter-service\"),tag(\"compass-id:mupi-cloud-import-service\"),tag(\"compass-id:mupi-cloud-integration-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-class-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-service\"),tag(\"compass-id:mupi-cloud-stats-service\"),tag(\"compass-id:mupi-cockpit\"),tag(\"compass-id:mupi-gateway\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GNSS API Gateway\"),tag(\"compass-id:gnss-reader\"),tag(\"compass-id:gnss-service\"),tag(\"compass-id:ms-3dp-rc\"),tag(\"compass-id:tc-app\"),tag(\"compass-id:tc-service\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf new file mode 100644 index 0000000..11074d5 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_NavigationServices" { + name = "PD_NavigationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OSPI\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DM\"),tag(\"compass-id:eRoute\"),tag(\"compass-id:NaaS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CNGW\"),tag(\"compass-id:RTTI\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf new file mode 100644 index 0000000..93192ac --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_RemoteMessagingServices" { + name = "PD_RemoteMessagingServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:EADB\"),tag(\"compass-id:ICNB\"),tag(\"compass-id:MSGSVC\"),tag(\"compass-id:OMGW\"),tag(\"compass-id:TCN\"),tag(\"compass-id:XCC-CAMPAIGNS\"),tag(\"compass-id:XCC-CMGR\"),tag(\"compass-id:XCC-SETTINGS\"),tag(\"compass-id:XCC-STATISTICS\"),tag(\"compass-id:XCC-USERS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APIGW\"),tag(\"compass-id:FMC\"),tag(\"compass-id:RS\"),tag(\"compass-id:RS360\"),tag(\"compass-id:RSCockpit\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf new file mode 100644 index 0000000..59a9632 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_RemoteVehicleConfigurationManagement" { + name = "PD_RemoteVehicleConfigurationManagement" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APR\"),tag(\"compass-id:APR-NPM\"),tag(\"compass-id:APR-Portal\"),tag(\"compass-id:APR-Registry\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:comfy-agent-registry\"),tag(\"compass-id:comfy-cockpit\"),tag(\"compass-id:comfy-management\"),tag(\"compass-id:comfy-orchestration\"),tag(\"compass-id:NOP-Admin\"),tag(\"compass-id:NOP-Archive\"),tag(\"compass-id:NOP-Provisioning\"),tag(\"compass-id:NOP-Trigger\"),tag(\"compass-id:SCM\"),tag(\"compass-id:SCMA\"),tag(\"compass-id:VPS-Admin\"),tag(\"compass-id:VPS-Archive\"),tag(\"compass-id:VPS-Monitor\"),tag(\"compass-id:VPS-Prov\"),tag(\"compass-id:VPS-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:FRE\"),tag(\"compass-id:FRS\"),tag(\"compass-id:MPG\"),tag(\"compass-id:QMC\"),tag(\"compass-id:RCM\"),tag(\"compass-id:RCP\"),tag(\"compass-id:RCS\"),tag(\"compass-id:RDC\"),tag(\"compass-id:RDH\"),tag(\"compass-id:RES\"),tag(\"compass-id:RLM\"),tag(\"compass-id:RMO\"),tag(\"compass-id:RNB App\"),tag(\"compass-id:RNP\"),tag(\"compass-id:RPP\"),tag(\"compass-id:RSA Admin GUI\"),tag(\"compass-id:RSA Testbench GUI\"),tag(\"compass-id:RTE\"),tag(\"compass-id:RTS\"),tag(\"compass-id:RVC\"),tag(\"compass-id:RVE\"),tag(\"compass-id:RVI\"),tag(\"compass-id:RVS\"),tag(\"compass-id:RVT\"),tag(\"compass-id:rwd\"),tag(\"compass-id:tdp\"),tag(\"compass-id:uvm\"),tag(\"compass-id:vjm\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ZAS\"),tag(\"compass-id:ZDI\"),tag(\"compass-id:ZFUS-MP-GENERATOR\"),tag(\"compass-id:ZIP\"),tag(\"compass-id:zis\"),tag(\"compass-id:ZMP\"),tag(\"compass-id:ZOS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SFA-FRE\"),tag(\"compass-id:SFA-OH\"),tag(\"compass-id:SFA-OTA\"),tag(\"compass-id:SFA-S\"),tag(\"compass-id:SFA-TS\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf new file mode 100644 index 0000000..8e389f7 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_Teleservices" { + name = "PD_Teleservices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:RSURService\"),tag(\"compass-id:SCallService\"),tag(\"compass-id:SEAM\"),tag(\"compass-id:ts-asc\"),tag(\"compass-id:TSBGService\"),tag(\"compass-id:TSBM\"),tag(\"compass-id:TS-CCM-DI\"),tag(\"compass-id:TSCS\"),tag(\"compass-id:TSDD\"),tag(\"compass-id:TSMR\"),tag(\"compass-id:TS-PFFS\"),tag(\"compass-id:TSSB-BT\"),tag(\"compass-id:TSSB-BTI\"),tag(\"compass-id:TSSB-TSP\"),tag(\"compass-id:TS-SDI\"),tag(\"compass-id:ts-tyredi\"),tag(\"compass-id:ts-tyrewf\"),tag(\"compass-id:TTBS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BCallService\"),tag(\"compass-id:CAS-SPM\"),tag(\"compass-id:CAS-STM\"),tag(\"compass-id:DiagService\"),tag(\"compass-id:ESHAD\"),tag(\"compass-id:patchcampaign\"),tag(\"compass-id:RTCAD\"),tag(\"compass-id:RTCHandler\"),tag(\"compass-id:RTCService\"),tag(\"compass-id:ts-bcallhandler\"),tag(\"compass-id:ts-cts-ui\"),tag(\"compass-id:ts-pat-ui\"),tag(\"compass-id:TSRD\"),tag(\"compass-id:ts-rtc-ui\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PDMManager\"),tag(\"compass-id:PDMUpdater\"),tag(\"compass-id:ts-ena-ui\"),tag(\"compass-id:WLManager\"),tag(\"compass-id:WLUpdater\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf new file mode 100644 index 0000000..a5ddeea --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_VehicleDataCollection" { + name = "PD_VehicleDataCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CMCS\"),tag(\"compass-id:ERDCDC2FCD\"),tag(\"compass-id:ERDDISP\"),tag(\"compass-id:ERDFCDUDS\"),tag(\"compass-id:ERDMGR\"),tag(\"compass-id:ERDPROC\"),tag(\"compass-id:ERDXFCDFCD\"),tag(\"compass-id:XFCD Cockpit\"),tag(\"compass-id:XFCD Configuration\"),tag(\"compass-id:XFCDAnonymizer\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TOL\"),tag(\"compass-id:TOL MGU\"),tag(\"compass-id:TOL-TSSB\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:IDS-SVDS\"),tag(\"compass-id:IDS-Sync\"),tag(\"compass-id:IDS-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SRManager\"),tag(\"compass-id:TSMB\"),tag(\"compass-id:TSR-CH\"),tag(\"compass-id:TSR-CMA\"),tag(\"compass-id:TSR-DD\"),tag(\"compass-id:TSR-ICC\"),tag(\"compass-id:TSR-VU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCG\"),tag(\"compass-id:CSI\"),tag(\"compass-id:CSU\"),tag(\"compass-id:LSCFSU\"),tag(\"compass-id:LSCHR\"),tag(\"compass-id:LSCJHWO\"),tag(\"compass-id:LSCJR\"),tag(\"compass-id:LSCKC\"),tag(\"compass-id:LSCMM\"),tag(\"compass-id:LSCOC\"),tag(\"compass-id:LSCOG\"),tag(\"compass-id:LSCWO\"),tag(\"compass-id:tripCollection\"),tag(\"compass-id:vdc-vcs\"),tag(\"compass-id:VHCJR\"),tag(\"compass-id:VHS\"),tag(\"compass-id:VJDS\"),tag(\"compass-id:VNS\"),tag(\"compass-id:VS-API\"),tag(\"compass-id:VSFO\"),tag(\"compass-id:VSST\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf new file mode 100644 index 0000000..54bb6f4 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_VehicleDataConnectivity" { + name = "PD_VehicleDataConnectivity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-ADC\"),tag(\"compass-id:B2V-ADC-CLOUD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-COM-BE\"),tag(\"compass-id:B2V-COM-ECHO\"),tag(\"compass-id:B2V-COM-FE\"),tag(\"compass-id:B2VCOMGCDMCLIENT\"),tag(\"compass-id:B2V-NOTS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:JoynrDS\"),tag(\"compass-id:UDS\"),tag(\"compass-id:UDS Storage Service\")" + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf new file mode 100644 index 0000000..b95ad29 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf @@ -0,0 +1,12 @@ +resource "dynatrace_management_zone" "TEST-Philipp" { + name = "TEST-Philipp" + dimensional_rule { + enabled = true + applies_to = "METRIC" + condition { + type = "METRIC_KEY" + key = "fav_failure_rate" + match = "BEGINS_WITH" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf new file mode 100644 index 0000000..151c4c5 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf @@ -0,0 +1,87 @@ +resource "dynatrace_management_zone" "WK_Login" { + name = "WK_Login" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-legal-document-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf new file mode 100644 index 0000000..2754c8d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "WK_Personal_Favorites" { + name = "WK_Personal_Favorites" + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE), entityId(SERVICE-EA5D470986A259F3)" + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf new file mode 100644 index 0000000..c32c17b --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Philipp" { + name = "WK_Philipp" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf new file mode 100644 index 0000000..33c4d05 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Camera" { + name = "WK_Remote_Camera" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf new file mode 100644 index 0000000..b8d70e9 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Services" { + name = "WK_Remote_Services" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf new file mode 100644 index 0000000..6688d47 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf @@ -0,0 +1,264 @@ +resource "dynatrace_management_zone" "WK_SMACC" { + name = "WK_SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf new file mode 100644 index 0000000..4f23fc4 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_Legacy" { + name = "WK_Send_to_Car_Legacy" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LegacyPoiApi - msgsvc - prod" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf new file mode 100644 index 0000000..a268fc4 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_MGU" { + name = "WK_Send_to_Car_MGU" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-trip-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf new file mode 100644 index 0000000..466e179 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Data" { + name = "WK_Vehicle_Data" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf new file mode 100644 index 0000000..42fea7d --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Mapping" { + name = "WK_Vehicle_Mapping" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/module.tf b/configuration/20211213-194715_EUPROD/management_zones/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211213-194715_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf b/configuration/20211213-194715_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf new file mode 100644 index 0000000..56dfe27 --- /dev/null +++ b/configuration/20211213-194715_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf @@ -0,0 +1,34 @@ +resource "dynatrace_management_zone" "tf-example-for-management-zone-by-tag" { + name = "tf-example-for-management-zone-by-tag" + description = "CONNECTED APP \u0026 CONVERSATION SERVICES4: CONNECTED APP (MYBMW, MINI)" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "compass-id" + value = "UDS" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/application_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/application_anomalies.tf new file mode 100644 index 0000000..0e3b49d --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/application_anomalies.tf @@ -0,0 +1,27 @@ +resource "dynatrace_application_anomalies" "dynatrace_application_anomalies" { + failure_rate { + auto { + absolute = 5 + relative = 50 + } + } + response_time { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 100 + percent = 50 + slowest_milliseconds = 1000 + slowest_percent = 100 + } + } + traffic { + drops { + enabled = true + percent = 50 + } + spikes { + enabled = true + percent = 300 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf new file mode 100644 index 0000000..dd03c19 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf @@ -0,0 +1,30 @@ +resource "dynatrace_custom_anomalies" "CD_DPP_DPM__DPP__Garbage_Collection" { + name = "CD_DPP_DPM [DPP] Garbage Collection" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.jvm.memory.gc.suspensionTime" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + tag { + filter { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 10 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf new file mode 100644 index 0000000..fab4d6d --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "CD_DPP_DPM__DPP__Response_time" { + name = "CD_DPP_DPM [DPP] Response time" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.keyRequest.response.time" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "getKnownActiveSettingsByVin" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 20000 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf new file mode 100644 index 0000000..fe06a1f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf @@ -0,0 +1,33 @@ +resource "dynatrace_custom_anomalies" "CD_Perseus_High_Response" { + name = "CD_Perseus High Response" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.response.time" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + management_zone { + id = "-5698021298883686644" + } + tag { + filter { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 1000 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf new file mode 100644 index 0000000..b476b23 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Cluster_controller_mismatch" { + name = "Cluster controller mismatch" + description = "There are {severity} active cluster controllers" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.pg.kafka.controller.KafkaController.ActiveControllerCount.Value" + severity = "ERROR" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 1 + unit = "COUNT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf new file mode 100644 index 0000000..401ade6 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Digital_Key_Custom_Alert" { + name = "Digital Key Custom Alert" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "CONTAINS_CASE_SENSITIVE" + value = "digital-key-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 60 + samples = 60 + threshold = 98 + unit = "PERCENT" + violating_samples = 30 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf new file mode 100644 index 0000000..1d7f30d --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Remote_Camera_-_Success_Rate___98_" { + name = "E2E Chain - Remote Camera - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "remote-360-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf new file mode 100644 index 0000000..9948dff --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Remote_Services_-_Success_Rate___98_" { + name = "E2E Chain - Remote Services - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "btc-vehicle-remote-commands-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf new file mode 100644 index 0000000..663bc18 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Sent_to_Vehicle__Legacy__-_Success_Rate___98_" { + name = "E2E Chain - Sent to Vehicle (Legacy) - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "LegacyPoiApi - msgsvc - prod" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf new file mode 100644 index 0000000..28c5941 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_GC_time" { + name = "High GC time" + description = "The .NET GC time of {severity} is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.dotnet.perfmon.%TimeInGC" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf new file mode 100644 index 0000000..d4bf147 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_backend_session_usage" { + name = "High HAProxy backend session usage" + description = "The backend session usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_susage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 80 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf new file mode 100644 index 0000000..ea983f1 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_frontend_session_usage" { + name = "High HAProxy frontend session usage" + description = "The frontend session usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.fe_susage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 80 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf new file mode 100644 index 0000000..576d408 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_requests_queue" { + name = "High HAProxy requests queue" + description = "The ammount of queued requests is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_qcur" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "PER_MINUTE" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf new file mode 100644 index 0000000..58214cc --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_response_time" { + name = "High HAProxy response time" + description = "The average response time is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_rtime" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf new file mode 100644 index 0000000..8f230f9 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_OS_CPU_usage" { + name = "High OS CPU usage" + description = "The OS CPU usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.elasticsearch.remote.node.os.cpu_percent" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 70 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf new file mode 100644 index 0000000..9b869b8 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_file_descriptors_usage" { + name = "High RabbitMQ file descriptors usage" + description = "The RabbitMQ file descriptors usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.fd_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf new file mode 100644 index 0000000..076308c --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_memory_usage" { + name = "High RabbitMQ memory usage" + description = "The RabbitMQ memory usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.mem_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf new file mode 100644 index 0000000..337602e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_auto_delete_queues_without_consumers" { + name = "High RabbitMQ number of auto delete queues without consumers" + description = "The number of auto delete queues without consumers is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.ad_queues_no_consumers" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf new file mode 100644 index 0000000..0881b9f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_blocked_connections" { + name = "High RabbitMQ number of blocked connections" + description = "The number of blocked connections is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.connections_blocked" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf new file mode 100644 index 0000000..20f5719 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_unacknowledged_messages" { + name = "High RabbitMQ number of unacknowledged messages" + description = "The number of unacknowledged messages is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.messages_unacknowledged" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf new file mode 100644 index 0000000..0c13c10 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_processes_usage" { + name = "High RabbitMQ processes usage" + description = "The RabbitMQ processes usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.proc_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf new file mode 100644 index 0000000..f9d196b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_sockets_usage" { + name = "High RabbitMQ sockets usage" + description = "The RabbitMQ sockets usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.sockets_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf new file mode 100644 index 0000000..f488952 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_panic_count" { + name = "High panic count" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.coredns.panic_count_total" + severity = "ERROR" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 1 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf new file mode 100644 index 0000000..85848af --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Low_HAProxy_idle_time" { + name = "Low HAProxy idle time" + description = "The percentage standby time is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.idle" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 10 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf new file mode 100644 index 0000000..5d3070f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Low_RabbitMQ_free_disk_space" { + name = "Low RabbitMQ free disk space" + description = "The RabbitMQ free disk space of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.disk_free_left_to_limit" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 50000000 + unit = "BYTE" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf new file mode 100644 index 0000000..96d3593 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf @@ -0,0 +1,38 @@ +resource "dynatrace_custom_anomalies" "Mobile_2_0_-_Login_Error_Rate___3_" { + name = "Mobile 2.0 - Login Error Rate \u003e 3%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:apps.other.requestErrorRate.osAndProvider" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + dimensions { + string { + key = "Provider" + filter { + operator = "EQUALS" + value = "OneLogin (Prod)" + } + } + } + scopes { + name { + filter { + operator = "CONTAINS_CASE_SENSITIVE" + value = "Mobile 2.0 BMW - ROW Store PROD (iOS \u0026 Android)" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 3 + unit = "PERCENT" + violating_samples = 10 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf new file mode 100644 index 0000000..5a825bd --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Offline_partitions" { + name = "Offline partitions" + description = "There are {severity} offline partitions" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.pg.kafka.controller.KafkaController.OfflinePartitionsCount.Value" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf new file mode 100644 index 0000000..60c6eac --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "Perseus_SLO_-__service_api_vehicle" { + name = "Perseus SLO - /service/api/vehicle" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-A524D85AEB831B97~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(10))/(builtin:service.keyRequest.count.total:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-A524D85AEB831B97~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(10))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf new file mode 100644 index 0000000..8688c50 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "RS_-_Joynr_Message_Balance_-_ERROR" { + name = "RS - Joynr Message Balance - ERROR" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*((calc:service.rsjoynrtrigger:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum)/(calc:service.rsjoynrcallbacks:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 20 + samples = 20 + threshold = 75 + unit = "UNSPECIFIED" + violating_samples = 15 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf new file mode 100644 index 0000000..d55a104 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "RS_-_Joynr_Message_Balance_-_WARNING" { + name = "RS - Joynr Message Balance - WARNING" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*((calc:service.rsjoynrtrigger:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum)/(calc:service.rsjoynrcallbacks:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 85 + unit = "UNSPECIFIED" + violating_samples = 10 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf new file mode 100644 index 0000000..b2658e8 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "RabbitMQ_Node_failed" { + name = "RabbitMQ Node failed" + description = "Node {severity} for {violating_samples}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.node_status" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "failed" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf new file mode 100644 index 0000000..bc9a83d --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Redis_Replica_synchronization_in_progress" { + name = "Redis Replica synchronization in progress" + description = "Replica is {severity} for {violating_samples}." + enabled = false + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.redis.slave_state" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "Sync in progress" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf new file mode 100644 index 0000000..865caaa --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Redis_Replica_unsynchronized" { + name = "Redis Replica unsynchronized" + description = "Replica is {severity} for {violating_samples}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.redis.slave_state" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "Unsynchronized" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf new file mode 100644 index 0000000..4b4232f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf @@ -0,0 +1,45 @@ +resource "dynatrace_custom_anomalies" "Remote_Services_-_Event_Status_-_CANCELLED_WITH_ERROR" { + name = "Remote Services - Event Status - CANCELLED_WITH_ERROR" + description = "The {metricname} value of {severity} was {alert_condition} the baseline of {baseline}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "calc:service.rseventstatus" + severity = "ERROR" + warning_reason = "NONE" + dimensions { + string { + key = "Dimension" + filter { + operator = "EQUALS" + value = "CANCELLED_WITH_ERROR" + } + } + } + scopes { + tag { + filter { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + tag { + filter { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + strategy { + auto { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 10 + samples = 10 + signal_fluctuations = 1 + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf new file mode 100644 index 0000000..a13c2ea --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "SLO_-_WK-Remote-Services-98_" { + name = "SLO - WK-Remote-Services-98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = false + disabled_reason = "NONE" + metric_selector = "((builtin:service.keyRequest.errors.server.successCount)/(builtin:service.keyRequest.count.server)*(100)):filter(or(eq(\"dt.entity.service_method\",\"SERVICE_METHOD-02E88144CFC57AEA\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-2C51346F87339CE8\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-FE4E553F84167C2E\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-8A384C81D9AF38CA\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-3FAF84E444877083\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-220B20CF01912501\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-76B0223CDED11B41\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-ED80E83F71F9E8B7\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-C03CAD42FED5019E\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-82354FEF673A217F\")))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 60 + samples = 60 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 30 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf new file mode 100644 index 0000000..4cac94b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Under_replicated" { + name = "Under replicated" + description = "There are {severity} under replicated partitions" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.kafka.server.ReplicaManager.UnderReplicatedPartitions.Value" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf new file mode 100644 index 0000000..ac109d1 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "WK-Fav-98_" { + name = "WK-Fav-98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "((builtin:service.keyRequest.errors.server.successCount)/(builtin:service.keyRequest.count.server)*(100)):filter(or(eq(\"dt.entity.service_method\",\"SERVICE_METHOD-CBCE375553D769D2\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-9570A323C2E0FDD9\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-0AFCF8BE29009C08\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-583AB3B5F7D16CCE\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-94FE409856014A80\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4C438DA8B8E91EEF\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-3AB17D689795945E\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-148D81E3F64105E3\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4C438DA8B8E91EEF\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-CC5B346B1BFB9605\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4048C0BE9439E0EF\")))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf new file mode 100644 index 0000000..4d2de96 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_Carbon_has_exteremly_high_system_response_time" { + name = "WSO2 API Manager - Carbon has exteremly high system response time" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_carbon_system_response_time_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 60000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf new file mode 100644 index 0000000..d519b43 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_Carbon_has_faulty_services" { + name = "WSO2 API Manager - Carbon has faulty services" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_carbon_number_faulty_services" + severity = "AVAILABILITY" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 0 + unit = "COUNT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf new file mode 100644 index 0000000..86d89c3 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_http_backend_latency" { + name = "WSO2 API Manager - High http backend latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_http_latency_backend_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf new file mode 100644 index 0000000..a9f92da --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_http_latency" { + name = "WSO2 API Manager - High http latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_http_latency_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf new file mode 100644 index 0000000..4872b5c --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_https_backend_latency" { + name = "WSO2 API Manager - High https backend latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_https_latency_backend_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf new file mode 100644 index 0000000..7e7a020 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_https_latency" { + name = "WSO2 API Manager - High https latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_https_latency_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/database_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/database_anomalies.tf new file mode 100644 index 0000000..6f574c5 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/database_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_database_anomalies" "dynatrace_database_anomalies" { + db_connect_failures { + connection_fails_count = 5 + eval_period = 5 + } + failure_rate { + auto { + absolute = 0 + relative = 50 + } + } + response_time { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 5 + percent = 50 + slowest_milliseconds = 20 + slowest_percent = 100 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/host_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/host_anomalies.tf new file mode 100644 index 0000000..e76275a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/host_anomalies.tf @@ -0,0 +1,51 @@ +resource "dynatrace_host_anomalies" "dynatrace_host_anomalies" { + connections { + enabled = true + enabled_on_graceful_shutdowns = false + } + cpu { + enabled = true + } + disks { + inodes { + enabled = true + } + space { + enabled = true + } + speed { + enabled = true + } + } + gc { + enabled = true + } + java { + out_of_memory { + enabled = true + } + out_of_threads { + enabled = true + } + } + memory { + enabled = true + } + network { + connectivity { + enabled = true + } + dropped_packets { + enabled = true + } + errors { + enabled = true + } + retransmission { + enabled = true + } + utilization { + enabled = true + } + } +} diff --git a/configuration/20211213-194909_EUPROD/anomalies/service_anomalies.tf b/configuration/20211213-194909_EUPROD/anomalies/service_anomalies.tf new file mode 100644 index 0000000..ecd908a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/anomalies/service_anomalies.tf @@ -0,0 +1,17 @@ +resource "dynatrace_service_anomalies" "dynatrace_service_anomalies" { + failure_rates { + auto { + absolute = 5 + relative = 50 + } + } + response_times { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 100 + percent = 50 + slowest_milliseconds = 1000 + slowest_percent = 100 + } + } +} diff --git a/configuration/20211213-194909_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf b/configuration/20211213-194909_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf new file mode 100644 index 0000000..1fc077f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf @@ -0,0 +1,127 @@ +resource "dynatrace_autotag" "Cloud" { + name = "Cloud" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Azure" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Azure" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "AWS" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "AWS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf b/configuration/20211213-194909_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf new file mode 100644 index 0000000..551a096 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf @@ -0,0 +1,3683 @@ +resource "dynatrace_autotag" "Component" { + name = "Component" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "vcis-information" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "avs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "CDIP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdip" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal (CDIP)" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Toyota Supra Connect Customer Portal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-information-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-personalization-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-public-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-vehicle-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "CSI" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "csi-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crs_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crsa_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "epl_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "newsservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "weatherservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "id5" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "dpp" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "DPM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lis-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "eml-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ups-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "SMACC-BE" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-bl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "SMACC-KTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-key-trk-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "online-entertainment-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf_oe" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "RemoteServices" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "CCG" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccg-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "LSC-HR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-hr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-360" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "RS Cockpit" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-cockpit" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "RemoteServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "SMS-Gateway" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "/www/smsgw" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_DETECTED_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice.callmgr" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lib2vsbc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CSI" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csi" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "LSC-WO" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "lscwo" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CCG" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ccg" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GCDM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcdm" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/smacc-app/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/rsu-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-HAL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/hsmlib-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "App Repository" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf-apr-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/emea_prod2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "b2v-voice-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crs-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crsa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epm-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "voicegw-admin-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "vgw-homer-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "XCC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "MSGSVC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "msgsvc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_smacc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-RSU" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_rsu" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_hsm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "perseus-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-rsu-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-smacc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Perseus" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "perseus" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchsml" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs3" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "LSC-JR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-jr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "LSC-WO" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-wo" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/b2vapi-new-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-nf-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "api-nf-bmwgroup-" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ltb2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-APP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "EXE_PATH" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/global/www/conn/apigw/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Connected Backend Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "JAVA_MAIN_CLASS" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "com.nitzinger.Synchronization" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Service Gateway Legacy" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_AZURE_SITE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "btcapiwebapp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "App Repository" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apr_apr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/managed-app-(.++)}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "managed-app-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ServerName\\ ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Buffet" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "buffet-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:component}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "component" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_smc2_key_trk" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APPCALL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "APPCALL-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "APPCALL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "acallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ACDS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ACDS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ECS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "XCS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "XCS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EVNS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "EVNS2-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EVNS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "evns2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "eCallGW" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "eCallGW-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "eCallGW" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ecallgateway" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "GATS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "GATS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GATS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gatsconverter" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Buffet" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bff" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APPCALL" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ACDS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ECS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "EVNS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eCallGW" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "GATS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "PISA" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "pisa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "dpp" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpp-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "DPM" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpm-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PISA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "pisa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "smc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "NGTP-CS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp-cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP-CS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HVD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "hvd-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HTTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "htts-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HVD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hvd" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HTTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "htts" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-int}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-test}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-store" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "store" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-casa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-cesim" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cesim" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ops" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ceks" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-ts" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_ts" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-fre" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_fre" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "asbc-sfa-oh" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oh" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "cub-personalization" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "sfa-ota" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sfa_ota" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "camvs" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vsd_cam" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "camvs" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "camvs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "xcc-settings" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcc-settings-db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BMW_POINTS_ENGINE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ime_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ccc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-HAL-CL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-hal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-ngtp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "hpauth" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "hpauth" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Countly" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "countly_mongo_db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL-CL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "rsu" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "^(?\u003ecam|disp|fre|rcs|rdh|rmo|rpp|rte|rve|rvi|rvt|rwd|uvm)(?\u003eeu|us|cn)(?\u003ee2e|p)$" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*archiv" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Monitor" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*monitor" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Admin" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*config" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "msgsvc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "msgsvc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CustomerCentricInformationServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "infotain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "am-proxy" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/am-proxy-rp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle-centric Information Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "vcis" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "nop-archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*nop_archiv" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf b/configuration/20211213-194909_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf new file mode 100644 index 0000000..8d18e5b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf @@ -0,0 +1,1446 @@ +resource "dynatrace_autotag" "ENV" { + name = "ENV" + entity_selector_based_rule { + enabled = false + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"Component:Infotainment\"))" + value_format = "" + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dev" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dly" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf b/configuration/20211213-194909_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf new file mode 100644 index 0000000..bda3fe0 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf @@ -0,0 +1,1269 @@ +resource "dynatrace_autotag" "Environment" { + name = "Environment" + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:PROD))" + value_format = "PROD" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:E2E))" + value_format = "E2E" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:TEST))" + value_format = "TEST" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:INT))" + value_format = "INT" + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:DetectedName/-(.*?)\\)}" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "svds - prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dev" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "test" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "int" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "I2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "i2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "e2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "I2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "I2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DLY" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "PRD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_DEV" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_INT" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_PROD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_PROD" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lt" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "li" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "(?\u003eeu|us|cn)p$" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.environment=(.*?) -D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.environment" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-prod-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-e2e-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-int-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-test-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc2-emea-e2e" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf b/configuration/20211213-194909_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf new file mode 100644 index 0000000..3d9e266 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf @@ -0,0 +1,47 @@ +resource "dynatrace_autotag" "Hub" { + name = "Hub" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf b/configuration/20211213-194909_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf new file mode 100644 index 0000000..3fa97ef --- /dev/null +++ b/configuration/20211213-194909_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf @@ -0,0 +1,77 @@ +resource "dynatrace_autotag" "Microservice" { + name = "Microservice" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "nws" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "nws-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "bev" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bev-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "wea" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wea-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:microservice}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf b/configuration/20211213-194909_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf rename to configuration/20211213-194909_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf diff --git a/configuration/20211213-194909_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf b/configuration/20211213-194909_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf new file mode 100644 index 0000000..2dd4135 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf @@ -0,0 +1,59 @@ +resource "dynatrace_autotag" "PaaS" { + name = "PaaS" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Orbit" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-Orbit_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Runtime" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:PaaS}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf b/configuration/20211213-194909_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf new file mode 100644 index 0000000..9ed9333 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf @@ -0,0 +1,165 @@ +resource "dynatrace_autotag" "Platform" { + name = "Platform" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EKS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "AKS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "OpenShift" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "AWS_ECS_CLUSTER" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "LINUX_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "ECS" + conditions { + key { + type = "STATIC" + attribute = "HOST_PAAS_TYPE" + } + paas_type { + negate = false + operator = "EQUALS" + value = "AWS_ECS_FARGATE" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf b/configuration/20211213-194909_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf new file mode 100644 index 0000000..9f9d866 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf @@ -0,0 +1,815 @@ +resource "dynatrace_autotag" "WK" { + name = "WK" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Personal Favorites" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf b/configuration/20211213-194909_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf new file mode 100644 index 0000000..869ce7b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf @@ -0,0 +1,709 @@ +resource "dynatrace_autotag" "Wirkkette" { + name = "Wirkkette" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected OAuth Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ID Lookup Service " + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Legal Document Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360 Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Remote Commands Composite Service (VRCCS)" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Mapping Composite Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "csi" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "ccg" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-wo" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-jr" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-hr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Composite Service (VCS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf b/configuration/20211213-194909_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf new file mode 100644 index 0000000..aa84369 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-id" { + name = "app-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf b/configuration/20211213-194909_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf new file mode 100644 index 0000000..1b871ac --- /dev/null +++ b/configuration/20211213-194909_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-name" { + name = "app-name" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appname=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appname=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf b/configuration/20211213-194909_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf new file mode 100644 index 0000000..6b9d618 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "appd-id" { + name = "appd-id" + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-253617" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf b/configuration/20211213-194909_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf new file mode 100644 index 0000000..7919efa --- /dev/null +++ b/configuration/20211213-194909_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf @@ -0,0 +1,79 @@ +resource "dynatrace_autotag" "compass-id" { + name = "compass-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Kubernetes:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:CommandLineArgs/compassid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compassid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:CommandLineArgs/compid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compid=" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf b/configuration/20211213-194909_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf new file mode 100644 index 0000000..fa0fe2d --- /dev/null +++ b/configuration/20211213-194909_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf @@ -0,0 +1,23 @@ +resource "dynatrace_autotag" "itsm-service" { + name = "itsm-service" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:itsm-service}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "itsm-service" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf b/configuration/20211213-194909_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf new file mode 100644 index 0000000..89d7ea5 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf @@ -0,0 +1,188 @@ +resource "dynatrace_autotag" "licensing-base" { + name = "licensing-base" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-OpenShift" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-AKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "AKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-EKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "EKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-Classic IT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-ECS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "ECS" + } + } + } + } + rules { + type = "MOBILE_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Mobile" + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Apps" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "CUSTOM_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-CustomApps" + conditions { + key { + type = "STATIC" + attribute = "CUSTOM_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "HTTP_CHECK" + enabled = true + value_format = "CoCo-EMEA-HTTP" + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SYNTHETIC_TEST" + enabled = true + value_format = "CoCo-EMEA-Browser" + conditions { + key { + type = "STATIC" + attribute = "BROWSER_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf b/configuration/20211213-194909_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf new file mode 100644 index 0000000..850c089 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "mcid" { + name = "mcid" + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf b/configuration/20211213-194909_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf new file mode 100644 index 0000000..1ec193c --- /dev/null +++ b/configuration/20211213-194909_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "ms-id" { + name = "ms-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.msid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.msid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/configuration.tf b/configuration/20211213-194909_EUPROD/configuration.tf new file mode 100644 index 0000000..42347c2 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/configuration.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} \ No newline at end of file diff --git a/configuration/20211213-194909_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf b/configuration/20211213-194909_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf new file mode 100644 index 0000000..29f4b22 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf @@ -0,0 +1,17 @@ +resource "dynatrace_k8s_credentials" "CNAP-00-CC-PROD" { + active = true + certificate_check_enabled = false + davis_events_integration_enabled = false + endpoint_url = "https://master-cnap-00-cc-prod.bmwgroup.net:8443/" + event_analysis_and_alerting_enabled = false + events_integration_enabled = false + hostname_verification = true + label = "CNAP-00-CC-PROD" + prometheus_exporters = true + workload_integration_enabled = true + events_field_selectors { + active = true + field_selector = "involvedObject.kind=Node" + label = "Node events" + } +} diff --git a/configuration/20211213-194909_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf b/configuration/20211213-194909_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf new file mode 100644 index 0000000..08d547b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf @@ -0,0 +1,17 @@ +resource "dynatrace_k8s_credentials" "CNAP-00-CC-PROD2" { + active = true + certificate_check_enabled = false + davis_events_integration_enabled = false + endpoint_url = "https://master-cnap-00-cc-prod2-internal.bmwgroup.net:8443/" + event_analysis_and_alerting_enabled = false + events_integration_enabled = false + hostname_verification = true + label = "CNAP-00-CC-PROD2" + prometheus_exporters = true + workload_integration_enabled = true + events_field_selectors { + active = true + field_selector = "involvedObject.kind=Node" + label = "Node events" + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf new file mode 100644 index 0000000..5b8628a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ACDS_-_JOYNR" { + name = "ACDS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "3c9b95ce-aa16-4d8e-9aae-72ed21967ffa" + class { + name = "joynr.de.bmw.infotainment.telematic.acall.ACallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyAccidentCallData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "79a5f781-3aeb-443a-9de5-9b7eb43ae891" + returns = "io.joynr.provider.Promise" + } + method { + name = "notifyAccidentInfoData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "14af5cb3-fa06-40dd-8f99-128db957a466" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf new file mode 100644 index 0000000..7d6d22b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Gcdm" { + name = "BASE - Gcdm" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1f70cf23-3e02-4b9b-ab0d-f7bafdcad734" + class { + name = "com.bmw.cc.base.integration.gcdm.GcdmESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "retrieveCustomerData" + arguments = ["java.lang.String"] + id = "d56d0977-3a25-42c1-b68b-a274c73a6e0b" + returns = "com.bmw.cc.base.bm.customerdata.entity.CustomerDataBE" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf new file mode 100644 index 0000000..34a4b27 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_HereMaps" { + name = "BASE - HereMaps" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d83fc32a-2452-4327-889d-23c0049fdd06" + class { + name = "com.bmw.cc.base.integration.heremaps.HereMapsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findAddress" + arguments = ["float","float"] + id = "558edf16-2370-4299-8a1b-12c8e750a5ee" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf new file mode 100644 index 0000000..3c56530 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Istats" { + name = "BASE - Istats" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ea27960b-ecc0-4611-9323-d4af67633715" + class { + name = "com.bmw.cc.base.integration.istats.IstatsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "62c72095-5449-47c9-8fe7-c404c5eeee33" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf new file mode 100644 index 0000000..d44e64e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "BASE_-_Loc" { + name = "BASE - Loc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b62f11ca-ede2-4dbe-981c-87dd240772c3" + class { + name = "com.bmw.cc.base.integration.loc.LocESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCBS" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "4692c834-dfa4-4455-9aa9-7fe9db9825bc" + returns = "java.util.Optional" + } + method { + name = "getCCM" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "44602e49-2c5d-424b-af00-e51d9791a86b" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf new file mode 100644 index 0000000..25f71db --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Los" { + name = "BASE - Los" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "f9d8b2c3-74c6-4ed5-b9a8-91fb5a8eaa38" + class { + name = "com.bmw.cc.base.integration.los.msc.LosESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getMiscPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "06af95a5-a41a-4871-9a14-fa537c95cdcb" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf new file mode 100644 index 0000000..73aa825 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_LosFts" { + name = "BASE - LosFts" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0eccc8f1-0420-49bd-895a-0392a5ddf03d" + class { + name = "com.bmw.cc.base.integration.los.fts.LosFtsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.Double","java.lang.String","java.lang.String"] + id = "bc4fdda8-bac7-4d4e-aa13-3409e0b1fed6" + returns = "java.util.List" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf new file mode 100644 index 0000000..03202ae --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Msgsvc" { + name = "BASE - Msgsvc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "44d9578c-71e9-4dba-ac89-1c2e0a535cce" + class { + name = "com.bmw.cc.base.integration.msgsvc.MsgsvcESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendDealerAsPoi" + arguments = ["java.util.List","java.lang.String","java.lang.String"] + id = "bedc3640-cda5-404a-b853-866b90d0c80c" + returns = "com.bmw.cc.base.bm.dealer.entity.DealerPoiSendStatus" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf new file mode 100644 index 0000000..1ded039 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Ngtp" { + name = "BASE - Ngtp" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8e3e3eb1-8635-4fb8-9f9a-2ec1348d3e67" + class { + name = "com.bmw.cc.base.integration.ngtp.NgtpESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "680cf371-d90c-4cf7-b536-50d2cb26c352" + returns = "java.util.Optional" + } + method { + name = "executePositionUpdate" + arguments = ["java.lang.String","java.lang.String"] + id = "a205bbb8-f5c9-46e7-b270-14f7eebdc0eb" + returns = "void" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5af9001d-ec61-44a6-8ff1-f057cb0ffde8" + returns = "void" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf new file mode 100644 index 0000000..f41653e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Pisa" { + name = "BASE - Pisa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "c1007ca3-7f3f-4be9-ade8-f79bd4dd023f" + class { + name = "com.bmw.cc.base.integration.pisa.PisaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findByVin" + arguments = ["java.lang.String"] + id = "3b7175a2-5aec-4f52-a66f-d89d635f9132" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf new file mode 100644 index 0000000..aed5256 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Rsa" { + name = "BASE - Rsa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b2cdc7e3-f4d1-48c2-8e23-074869f60c48" + class { + name = "com.bmw.cc.base.integration.rsa.RsaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestSolution" + arguments = ["com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchQuery"] + id = "2821fe7e-1498-418b-9e8a-df1029577d6e" + returns = "com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchResult" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf new file mode 100644 index 0000000..c150bf7 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Scaa" { + name = "BASE - Scaa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "25b40f14-1ef3-4b92-b847-4706e91e0287" + class { + name = "com.bmw.cc.base.integration.scaa.ScaaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCustomerApproval" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "b6d91976-7181-4475-ae9e-3972e3c9dd93" + returns = "boolean" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf new file mode 100644 index 0000000..225ba54 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_SvdsVehicles" { + name = "BASE - SvdsVehicles" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2fafaf0a-5484-4d89-b4ca-b9febc94ffff" + class { + name = "com.bmw.cc.base.integration.svds.SvdsVehiclesESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findClientId" + arguments = ["java.lang.String"] + id = "f65c962d-faf1-4431-b7a8-8711b6e35266" + returns = "java.lang.String" + } + method { + name = "retrieveVehicleData" + arguments = ["java.lang.String"] + id = "3014a2b6-84a6-499b-8ecf-207a3b6e8f70" + returns = "java.util.Optional" + } + method { + name = "vehicleSpecsInternal4" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "c2af5ae9-21e5-436b-8b11-e956c923d6a7" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf new file mode 100644 index 0000000..235ba87 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf @@ -0,0 +1,46 @@ +resource "dynatrace_custom_service" "BASE_-_Tsrd" { + name = "BASE - Tsrd" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "5f742b9f-222d-4c7b-bb48-2d3b43a4ab0c" + class { + name = "com.bmw.cc.base.integration.tsrd.TsrdESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "deleteRemoteDiagnosisBCall" + arguments = ["java.lang.String"] + id = "7ae9bf2b-368e-4f79-8b31-3eaf81cef238" + returns = "void" + } + method { + name = "getKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "4821308b-3153-4d19-a6f6-1a0ed8712ff1" + returns = "java.util.Optional" + } + method { + name = "requestBCallData" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallData"] + id = "b4f237f3-b3e0-4def-9811-662d3730998a" + returns = "void" + } + method { + name = "requestCustomerConfirmationBCall" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallCustomerConfirmation"] + id = "07b87c9a-5cf7-41ae-bba6-0b69d3d7c598" + returns = "void" + } + method { + name = "requestFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "2f344a9c-4ee8-4987-916d-213474e516ca" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf new file mode 100644 index 0000000..b652125 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Tssb" { + name = "BASE - Tssb" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "219e0fdd-8980-4189-916c-dd315be8af45" + class { + name = "com.bmw.cc.base.integration.tssb.TssbESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCompoundId" + arguments = ["java.lang.String"] + id = "d031b017-3a29-4abb-ae8f-7d9f91e56a33" + returns = "java.util.Optional" + } + method { + name = "requestKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "f95e01db-e2e8-4b11-865b-f6c4020c44fc" + returns = "java.util.Optional" + } + method { + name = "sendReport" + arguments = ["com.bmw.cc.base.integration.tssb.acall.model.ACallTicketDataBE"] + id = "33d653da-447f-4d7d-ae85-10373edfcd22" + returns = "org.springframework.http.ResponseEntity" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf new file mode 100644 index 0000000..983f09b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Xcs" { + name = "BASE - Xcs" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "37b7399c-5aa8-4d5e-bdb9-4e6e5f28b2c8" + class { + name = "com.bmw.cc.base.integration.xcs.XcsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "ac89d1ea-c9fc-4c7c-910d-453303dc22fa" + returns = "java.util.Optional" + } + method { + name = "requestAnUpdateOfXCallDataFromVehicle" + arguments = ["java.lang.String"] + id = "5c650a04-a01d-44b1-872f-7ccb6941d5ac" + returns = "java.util.Optional" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5b635937-4ffe-4a91-ab40-cf58611c343f" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf new file mode 100644 index 0000000..2bef90e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "CASA_-_ChangeRelationshipProvisioningWorkflow_-_E2E" { + name = "CASA - ChangeRelationshipProvisioningWorkflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "42a4e5f1-d181-40b4-8e4c-b21a36179cf3" + class { + name = "com.bmw.cc.casa.bm.workflow.control.relationship.v2.ChangeRelationshipProvisioningWorkflow" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "0b24b6d9-0c20-4d0c-87a6-fb43b01eb43a" + returns = "void" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf new file mode 100644 index 0000000..31da3cb --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf @@ -0,0 +1,37 @@ +resource "dynatrace_custom_service" "CASA_AbstractTimerBean_-_E2E" { + name = "CASA AbstractTimerBean - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "fd6b6e18-5d6e-491e-b3df-29bc44c0c2f5" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "96376862-a3f1-4f1d-becb-8dcf90b11465" + returns = "void" + } + } + rule { + enabled = true + id = "cea5e84d-12f8-42a1-bcfb-3eb303be1310" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "5e25e71c-8758-4a0b-b9e6-1dfea93dd21a" + returns = "void" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf new file mode 100644 index 0000000..f29d86e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf @@ -0,0 +1,26 @@ +resource "dynatrace_custom_service" "CASA_ExecutionContext_-_E2E" { + name = "CASA ExecutionContext - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "4f180cf3-e8b3-4be4-85e8-57556c431f4e" + class { + name = "com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getVin" + id = "8dbbee3a-a50c-4f5f-b4ad-91b239a8379b" + returns = "java.lang.String" + } + method { + name = "getWorkflowStart" + id = "f407d68f-ffa1-4385-9a82-33ce29c83a0f" + returns = "java.time.Instant" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf new file mode 100644 index 0000000..2f5a934 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf @@ -0,0 +1,158 @@ +resource "dynatrace_custom_service" "CASA_Listener_-_E2E" { + name = "CASA Listener - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6b407ea6-9a9a-48ce-a4ab-25be2a5a3ab5" + class { + name = "com.bmw.cc.casa.api.dealerimport.mq.boundary.DealerImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "352f907b-c5bb-45e8-a09e-54f40495902e" + returns = "void" + } + } + rule { + enabled = true + id = "8ba009f2-3766-4827-a9ba-50b13455583a" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.GCDMChangesMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b070dfdc-621c-4f60-8b5e-a93ff5cf3d35" + returns = "void" + } + } + rule { + enabled = true + id = "e8be5e09-351b-40f7-8309-5f9cdd637b6e" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.IDS2MessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "78fdbd96-e9b6-4e28-81d2-4d97dab113b4" + returns = "void" + } + } + rule { + enabled = true + id = "921660d6-5760-465a-8d51-e7eb12d145e2" + class { + name = "com.bmw.cc.casa.api.rsu.v1.boundary.RSUMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "70e21922-6c43-4ae2-b3c6-34ce8d7937a1" + returns = "void" + } + } + rule { + enabled = true + id = "98fadb95-a962-47af-a48d-f9a3557d202e" + class { + name = "com.bmw.cc.casa.api.updatesimcard.v1.boundary.UpdateSimCardMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "987b1351-1643-42af-be04-a0f54ddaefc5" + returns = "void" + } + } + rule { + enabled = true + id = "ccfc8524-1b53-4329-825d-61582a1c349d" + class { + name = "com.bmw.cc.casa.api.vehicleGroups.mq.boundary.AdjustVehicleGroupsListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "64f36b72-7871-4768-84e2-fbe01b3c6bc9" + returns = "void" + } + } + rule { + enabled = true + id = "8a4f54d4-5acb-4887-817b-c60858150613" + class { + name = "com.bmw.cc.casa.api.vehicleimport.mq.boundary.VehicleImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "2a0d6732-b323-43d9-9e2f-3b02c11c0ad1" + returns = "void" + } + } + rule { + enabled = true + id = "5bc24dbd-3f6c-43cd-bf3d-83743a8a2625" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.MNOMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b842f24a-85bc-4bec-b6cd-1c6b89d6c5e0" + returns = "void" + } + } + rule { + enabled = true + id = "8cecd8cc-7f8b-4a1f-b139-75d6c5599b8b" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.NopMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "5c4b2e91-6afb-46b3-882b-7ed1f976f2f9" + returns = "void" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf new file mode 100644 index 0000000..f26e327 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf @@ -0,0 +1,453 @@ +resource "dynatrace_custom_service" "CASA_Timer_-_E2E" { + name = "CASA Timer - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "04cda430-778d-49f5-98b5-7ec4ee6c0921" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractExpiryNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "8c548ab8-8928-4c88-836e-da894c97ba2e" + returns = "void" + } + } + rule { + enabled = true + id = "42057f6e-6534-46ad-8f01-e0c329391cbf" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractNotificationStatusTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "6d0b363b-8f2b-4f18-af10-df12609fca45" + returns = "void" + } + } + rule { + enabled = true + id = "f96a9b30-dd80-41d6-b58c-beded4d6a976" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractReminderNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1c55fd1e-ad2b-4d2b-bcd0-80d8e44b98aa" + returns = "void" + } + } + rule { + enabled = true + id = "ad800150-a03c-4f19-9641-98fab4f1c435" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.CatOfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0da89776-01be-4c21-897a-616e5dff9590" + returns = "void" + } + } + rule { + enabled = true + id = "3da82cbf-d779-4fdc-ac3d-871eb12605fc" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.OfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e09c2604-81eb-4ab4-9743-ec2e96a62878" + returns = "void" + } + } + rule { + enabled = true + id = "e959e5a5-fd11-4837-840b-df6f000cb147" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.AntiquatedDataRemovalTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a5fe7b7d-5e4f-4fdd-8802-dfb36da04471" + returns = "void" + } + } + rule { + enabled = true + id = "3fc63279-bf7d-4838-81c7-60371e435bd5" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CancelActiveExecutionTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b1c3975b-631b-41cd-9d20-c0d3bec905f3" + returns = "void" + } + } + rule { + enabled = true + id = "02e358fc-fa96-40c5-a02b-52ba86ee3eb7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CasaSupportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "4287f30c-f821-402c-9dda-edff7901df1a" + returns = "void" + } + } + rule { + enabled = true + id = "e08df754-9046-48ce-baf8-6abf169d4202" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerInitialSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "cb90f96a-80c3-4f53-b2ee-ccf4d7c6a89b" + returns = "void" + } + } + rule { + enabled = true + id = "e01240aa-87c0-4913-856a-67191422a51e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerReminderSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "384ca83d-3abb-4aba-8395-f06ea44268f1" + returns = "void" + } + } + rule { + enabled = true + id = "2985f6f7-b631-4963-957b-431d9f0eabc7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuAutoExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c36808e1-6854-49c4-be0a-90731da82eac" + returns = "void" + } + } + rule { + enabled = true + id = "26784dd4-2678-4bac-9660-69eabbaf0dbb" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0eee9530-8858-4cce-998d-efceaecd6288" + returns = "void" + } + } + rule { + enabled = true + id = "41d04b56-ff02-4d50-9322-9b05c04c4ce6" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuInstallTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0dee10c2-867d-4989-9a08-f66601b8893b" + returns = "void" + } + } + rule { + enabled = true + id = "d79c6f50-ae05-47f1-a459-ae2ea8645bd7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EndOfTermTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "adb216ce-1dd8-481c-8988-7680ce7c7e0c" + returns = "void" + } + } + rule { + enabled = true + id = "a1103dab-b287-43c8-9589-737fb7a4462e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.MigrationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "eb4771b5-fd85-49e1-a83d-c2c9f2d69384" + returns = "void" + } + } + rule { + enabled = true + id = "52093b00-62a6-40ca-9634-c66270f29ae3" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.PreactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1e93863a-05bb-4ba5-b419-95498e38b5c6" + returns = "void" + } + } + rule { + enabled = true + id = "ca20c4ec-8fae-4ff2-82c8-06a963917a41" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.QueuedWorkflowTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e56c6781-82dd-47f3-9abe-bbe88a6ed2cf" + returns = "void" + } + } + rule { + enabled = true + id = "bd7ec679-2a79-41f1-8cb5-1a001478c192" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "de4e9e0c-b26b-4e8d-828d-0b2ad769fcb3" + returns = "void" + } + } + rule { + enabled = true + id = "6f2ab7e2-e5d0-4ddb-afb8-2f880375faa0" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardTaskTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0ed845cb-f3fd-4bea-8d8c-47d8f6e89ebf" + returns = "void" + } + } + rule { + enabled = true + id = "42363513-4ae3-4e0c-bed3-fa9e52167642" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.ServiceDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b3f462c7-67a5-4935-be99-5e4f28a67bba" + returns = "void" + } + } + rule { + enabled = true + id = "1adbab0b-0f48-4138-947a-5df742356faa" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepRetryTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "bd24328e-30cd-41bf-a962-c7dc79bc5d26" + returns = "void" + } + } + rule { + enabled = true + id = "51ec0a26-ee5c-4391-9813-c4d1084eb4fe" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepTimeoutTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c7f3e3ec-add3-4f61-b0a7-a16084e80ff4" + returns = "void" + } + } + rule { + enabled = true + id = "d4e40a1c-b1e8-4b2a-aa0d-931448ab5236" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.VehicleGroupExpirationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b4cbdb2-f8e6-4543-a965-f670ad0848b9" + returns = "void" + } + } + rule { + enabled = true + id = "758eec5b-23fb-4886-b8fb-de6f2ceaf47d" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.CatRuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b12bab84-b4a2-4e5f-ac6e-3ac0e8bc1027" + returns = "void" + } + } + rule { + enabled = true + id = "29ab384d-32ec-49ab-ba01-faba5f77d5e6" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.RuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "265c7116-eb73-4bbf-a06e-7635034ee160" + returns = "void" + } + } + rule { + enabled = true + id = "1e73bd8e-7517-4456-931a-898a75a486c3" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.FetchOrderStatusesTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b9d75dc-6ea9-40bc-a5e7-02297f991372" + returns = "void" + } + } + rule { + enabled = true + id = "8a418fd2-8e94-4056-807a-6a606a5a249d" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.ServiceOrderReportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a9aa08e9-f6af-4637-9e6a-5a674e72979b" + returns = "void" + } + } + rule { + enabled = true + id = "63343af0-a65b-4c87-8991-43b37b4d9868" + class { + name = "com.bmw.cc.casa.integration.dms.boundary.DMSFileExportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1d36994c-fef5-4c5c-866e-4274cc888130" + returns = "void" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf new file mode 100644 index 0000000..f076cf0 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_service" "CASA_Timer" { + name = "CASA Timer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2686ca3c-9714-403a-9f83-9c488cc19376" + class { + name = "com.bmw.cc.smc2.dkey.bm.flcm2.boundary.CasaTrigger2LockedBF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "runLocked" + id = "d666edd5-e43e-401e-8d0f-8cb462dddd99" + returns = "void" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf new file mode 100644 index 0000000..d6c6c0c --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf @@ -0,0 +1,241 @@ +resource "dynatrace_custom_service" "CASA_Workflow_-_E2E" { + name = "CASA Workflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + annotations = ["javax.enterprise.context.ApplicationScoped"] + id = "bb7d3c0e-0e3d-49c5-a5d5-2bee0d77aabe" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "6fe0226c-6579-47f5-a4e9-9b38044dd56a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "7a368665-f3aa-4775-81b7-611dc2f6f75f" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3f6b98dd-b80d-4f1a-9f97-80beef022c08" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "735766ef-9829-4fc8-a272-07061d5dcc3a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b332dc83-e58a-4e5b-9141-d25f8ac8f844" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "9041af60-5a01-4360-b294-781ced03a409" + returns = "void" + } + method { + name = "getName" + id = "fa2e9403-1fd3-4c1d-9716-37517cdae55a" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "de7b59a4-b07d-4a4b-adb8-5635cfb37133" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "e90fec53-5c3e-4c11-8ad5-61cb8086fb9e" + class { + name = "com.bmw.cc.casa.bm.workflow.control.activatevehicle.ActivateVehicleWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "3ae6319b-b561-4b68-9512-cd8a4ad880f2" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1fa7ccad-f8aa-4987-84e2-fc52ce9cab01" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "301f0c57-85b3-4c5c-83f1-b789cf8f09bf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ee3dfc2b-621d-4f31-92fe-a58c3b5e9d06" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ceae431-4801-42f6-9cb4-3d7299b6f00b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "9e0652c6-47d6-4f1c-a06a-2e947d620614" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "b078aa8c-e0b8-41c6-a35f-1217151f8f45" + returns = "void" + } + method { + name = "getName" + id = "2ff9b0eb-e721-40c4-9570-b457f2702338" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "3283a505-562b-40d2-946d-1bd8155ba870" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "ad955112-482a-46ff-9e68-1cc5729cab89" + class { + name = "com.bmw.cc.casa.bm.workflow.control.casasupport.CasaSupportWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "6e06aa16-2bd7-43b8-98b4-7278e9884dce" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "62625550-305e-41dc-8bee-c9ad53008246" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b0e16564-f0da-42a3-a19c-2021a76dbf6c" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "f3e7c731-cafc-4ebe-9162-eaacaf7a163b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ed73cce-bf98-4646-9a3f-201de67a9808" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1b990832-31d2-477b-a920-87e9a3dc4733" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "f839622e-ad5a-4a0c-8e68-369b63be9d33" + returns = "void" + } + method { + name = "getName" + id = "bda3cea9-5195-4ddc-9b73-f6f33a3a8160" + returns = "java.lang.String" + } + } + rule { + enabled = true + id = "8092d1d8-2c7c-48cb-aea3-c37a23a5dfa4" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWithBuildDataWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "6b313554-fd72-4100-8740-e8e7f100cadf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3e45b075-baef-4619-b45e-94637496a9ee" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "55661055-9504-4b40-83db-ad179dcb2b29" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ceaa6009-092d-4f6e-b98a-35342c7067d4" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "2b0f3ec4-85cf-43f8-892b-b66e5c257af7" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1e6d76c4-e926-4721-abc4-6429d81117b1" + returns = "void" + } + method { + name = "getName" + id = "d2eb4e8e-456f-4c0e-9b97-c684b047a0fd" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "645d7f6b-d08f-4f52-b01f-6f501628e5db" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf new file mode 100644 index 0000000..f1f1583 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "Car_Status_Information_Kafka_IN" { + name = "Car Status Information Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "565d5882-09fa-4492-9941-13da20011624" + class { + name = "com.bmw.carsharing.csi.kafka.KafkaConsumerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "submitRecord" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "9ad5cf74-1d83-4691-86e8-746472ab854f" + returns = "void" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf new file mode 100644 index 0000000..ff32af1 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR_v1" { + name = "DPP - JOYNR v1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ac61411d-3b0e-4e45-b48a-d6fc50941578" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "28f88ca7-fd3d-4b1b-8360-2e8ab43ac18f" + returns = "void" + } + } + rule { + enabled = true + id = "a7bc6180-74c4-4ad1-bfd1-a47567d3772a" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "7a156e40-a2d5-4726-9ad0-db35ac8b5169" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "0e84647f-0e17-4376-bb79-19b9b31e3bf1" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "8b803591-acf4-43bd-9813-9eb743647881" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "c5c31393-5a0f-4567-9aa6-46e332893b6e" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "aa676ac7-43a0-40f7-88c5-c5870b6198bf" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "81f5eda8-892b-4676-9b62-da849d9eec09" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "32df3e13-717e-430e-ac81-85c5d9f33517" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf new file mode 100644 index 0000000..d3fa22b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR" { + name = "DPP - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d7dd5cb7-0f05-4c3e-967b-5aad67c9595e" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "cf70526f-e8c6-4426-a549-2375159ad74c" + returns = "void" + } + } + rule { + enabled = true + id = "a88a9939-f0d2-43cc-aaf0-aa75338db61d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "6d3012f7-6fe0-45db-b577-c22d2d69cbb6" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "7145ebcb-1193-472e-9346-754fa3b9eff8" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "aaad8fdc-025f-43b0-8c9c-27762b3cedcf" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "132c2823-de13-4649-9e83-e5f5f06d78fc" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "760913c7-c937-4504-b214-88adcf9ac51d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "fa39a5ec-8ed4-4f2a-9cd0-2bd52a221835" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "5d2ff543-ab68-4808-9e3b-3e393e1afdb7" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf new file mode 100644 index 0000000..567b3b3 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ECS_-_CreateEvent_-_E2E" { + name = "ECS - CreateEvent - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "289c318a-b157-423b-a84f-d4d8c704ad51" + class { + name = "com.bmw.cc.vs.ecs.bm.ecs.control.JoynrEventOperations" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createEvent" + arguments = ["com.bmw.cc.vs.ecs.bm.ecs.entity.ECallEventJoynrBE"] + id = "67e97b0c-a941-4031-b7b2-ecd20a16530b" + returns = "java.lang.String" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf new file mode 100644 index 0000000..f490048 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ECS_-_JOYNR" { + name = "ECS - JOYNR" + enabled = false + queue_entry_point = false + rule { + enabled = true + id = "9b93f53f-99a5-4f7b-a1f7-495752f8e6c2" + class { + name = "joynr.de.bmw.infotainment.telematic.ecall.ECallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "starteCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "150ac898-4b93-4517-a61c-74bbcf668067" + returns = "io.joynr.provider.Promise" + } + method { + name = "updateeCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "4ec1698e-f91d-4fef-931a-0c74ad7c4249" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf new file mode 100644 index 0000000..46e10f8 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "JOYNR" { + name = "JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0bc2f069-2322-43ad-bbb6-73ac3696c112" + class { + name = "com.bmw.cc.smc2.dkey.api.vehicle.v1.boundary.VehicleInboundBCI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendKeyListToBackend" + arguments = ["java.lang.String","java.lang.Byte[]"] + id = "8b4ddd1f-add5-4037-a0d8-c60eef4fc967" + returns = "void" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf new file mode 100644 index 0000000..f82a1e3 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "LSC_Worker_Kafka_IN" { + name = "LSC Worker Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "cf721345-b090-410a-b621-f7868402e0cd" + class { + name = "com.bmw.tssb.lsc.worker.facade.LscMessageProcessingBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "a5c4e9fd-9231-40d6-ad5e-ec05fdd9c71b" + returns = "void" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf new file mode 100644 index 0000000..66c89d3 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf @@ -0,0 +1,39 @@ +resource "dynatrace_custom_service" "RsEventTimeoutTimer" { + name = "RsEventTimeoutTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "720b971d-2c4b-4dd6-9be9-737809c06df6" + class { + name = "com.bmw.cc.rs.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "31a5874e-3928-437d-b6b0-347dafde01b3" + returns = "void" + } + } + rule { + enabled = true + id = "1c3bd2d4-0e92-48bf-b0fc-d66a8093176f" + class { + name = "com.bmw.cc.rs360.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "25fdf96c-6656-45e5-bde3-718debb61437" + returns = "void" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf new file mode 100644 index 0000000..09a514e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "RsExecuteJoynr" { + name = "RsExecuteJoynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "434439d7-5ca2-4b5e-bc14-1ac6a078efe6" + class { + name = "com.bmw.cc.rs.control.JoynrServiceBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "executeRemoteService" + arguments = ["com.bmw.cc.rs.entity.Event"] + id = "6887ac56-6d4b-40d9-8910-691f0f91354b" + returns = "void" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf new file mode 100644 index 0000000..6def547 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf @@ -0,0 +1,260 @@ +resource "dynatrace_custom_service" "RsJoynrApiV1" { + name = "RsJoynrApiV1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1c4fe75a-a5d5-4681-a643-f1243f33ca29" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "VehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "795176a1-b32a-4148-a3e9-0982717bc6f9" + returns = "void" + } + method { + name = "VehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PearlChain"] + id = "0a31922f-6fa8-421c-bb44-44f48a15822a" + returns = "void" + } + } + rule { + enabled = true + id = "99285881-9b86-48c9-ba61-36db2fbab601" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "6dc41c57-bb45-4cd5-bb7a-bab5d12a2a6a" + returns = "void" + } + method { + name = "RemoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "27783b17-214b-440a-9a66-c7466c49feeb" + returns = "void" + } + method { + name = "RemoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "928b0743-9fb3-489c-aa36-9b3461555fd3" + returns = "void" + } + method { + name = "RemoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "72b24d9c-3f19-4047-9053-8827a808824e" + returns = "void" + } + } + rule { + enabled = true + id = "2ab9333c-759c-41ad-87f1-dbcb8d43924b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "92a20bc4-1dae-4f11-891c-5a353f7f0fbb" + returns = "void" + } + method { + name = "RemoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "af6e64e6-cca4-454c-8d24-6ee35a245f7b" + returns = "void" + } + method { + name = "RemoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "7c5cb89d-53a7-4b4f-8036-89a038d985c7" + returns = "void" + } + method { + name = "RemoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "e73a4f75-f8d0-4692-be10-d472b8d6174b" + returns = "void" + } + } + rule { + enabled = true + id = "acb70158-3831-497a-8620-64cc2a88b158" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "f12b4a23-e9b7-4fae-b7ae-807e8efc8df1" + returns = "void" + } + method { + name = "RemoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "d5afe1a0-0e2b-40aa-9590-af2fb2bdcd95" + returns = "void" + } + method { + name = "RemoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "e187f67c-5e89-4271-8a5f-97bcc0093740" + returns = "void" + } + method { + name = "RemoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "4006ded6-30b9-4d13-b033-1d796b304d76" + returns = "void" + } + } + rule { + enabled = true + id = "891f2867-66b5-4c0b-8d4f-6d404ac2dadf" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteChargingProfileInitStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "1529682f-789e-44df-8346-df144a56714f" + returns = "void" + } + method { + name = "RemoteChargingProfileInitStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "547e4e8e-0459-4439-a219-7920173681a5" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "ba50d26c-1e3b-46b4-ab2f-cd95ee0df98d" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "90208e1a-4ac2-42a2-a8f4-a9eff3f1613f" + returns = "void" + } + } + rule { + enabled = true + id = "82dbc5bc-172c-4164-b329-dd7cd750b4bc" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "0c8b91af-30a3-48bd-91e5-2fecd87b332b" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "2c9db4e0-5426-4e56-91c3-5c4d1d5502e6" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "0640d7d1-763e-4622-b009-96bf33b8a30e" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "71a911e0-8b7e-4bb2-8397-6658433ab619" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "cbfbb6dd-21e5-4104-9327-e4ca1bcea8eb" + returns = "void" + } + } + rule { + enabled = true + id = "85d0d7b3-ecb5-446a-89a4-81bab2fc0cf2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "5fb4fe45-8415-43c8-8d3f-e58ab03f1e89" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "364e08fd-6dde-4fe8-9dc1-9683fe0a3bb1" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "5e3ad135-a7c8-448a-970e-ec41f51f3428" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "6218361e-f767-4316-b0d7-c6b816fe6814" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "99f381c2-8d95-427f-9771-f9cbad6a592f" + returns = "void" + } + method { + name = "Remote360InitStatus" + id = "6b94b91a-98ef-446c-87f1-21df1fdc3633" + returns = "void" + } + method { + name = "Remote360Status" + id = "61029247-2a83-4ae7-b69c-ee41bfc59f85" + returns = "void" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf new file mode 100644 index 0000000..89cb284 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf @@ -0,0 +1,348 @@ +resource "dynatrace_custom_service" "RsJoynrApiV2" { + name = "RsJoynrApiV2" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6355413d-fc88-46fe-b284-8573f544b46b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "vehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "701cbef6-8037-450e-8218-54dfa86622d2" + returns = "void" + } + method { + name = "vehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PearlChain"] + id = "5a4c7d19-21fc-4cdb-a33c-9fe188973888" + returns = "void" + } + } + rule { + enabled = true + id = "88faa8ae-0322-488e-98e8-a5130dd96725" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "15b01e1c-eab9-4419-ba66-4ac998cc8d79" + returns = "void" + } + method { + name = "remoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "a25f12ef-f8a7-47c2-aeeb-816b3da9bf53" + returns = "void" + } + method { + name = "remoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a5ba332a-b357-488b-a192-40977250261b" + returns = "void" + } + method { + name = "remoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "e8c92e96-239e-495f-9261-f2bfed8c27f2" + returns = "void" + } + } + rule { + enabled = true + id = "94430ce4-b490-4c4e-9aad-b302dbd16a1e" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "707484db-d8fa-4ac4-b9c3-4e204c74fc1d" + returns = "void" + } + method { + name = "remoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "30939bd5-6496-47a3-a4e8-5d33e80430c4" + returns = "void" + } + method { + name = "remoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "72675c9d-1f70-49b6-8c71-17f39a8ca9cc" + returns = "void" + } + method { + name = "remoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "97554b70-6ad1-4c66-a4d9-1bed6f2d77fa" + returns = "void" + } + } + rule { + enabled = true + id = "fae67036-17f1-4480-839f-ef1985653fb4" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingProfileInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "b3f41169-381c-4957-a333-df1acbd7a5c6" + returns = "void" + } + method { + name = "remoteChargingProfileStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchp.v2.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "4ff7aacb-b13a-4f5b-a7b3-f8af4d66c5bd" + returns = "void" + } + } + rule { + enabled = true + id = "fff388c5-219f-4c46-b677-6ce2751606ed" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a40f971c-667c-422d-9703-35e43b4ac9b0" + returns = "void" + } + method { + name = "remoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.ClimateControlState","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.EngineState","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "9113e4d0-0a41-4043-ae26-b168849f3e1d" + returns = "void" + } + method { + name = "remoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "c755807d-69d9-4f9a-bee9-9de115b54b32" + returns = "void" + } + method { + name = "remoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "aff811dc-3288-4cc7-bbcd-bca1e29afc5c" + returns = "void" + } + } + rule { + enabled = true + id = "8520fb48-db9c-41c2-993a-346d79cd5983" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingControlInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "ae1c178c-332e-4379-aca1-98aa7869adba" + returns = "void" + } + method { + name = "remoteChargingControlStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchc.v2.RemoteChargingControlStatusTypes.RemoteChargingControlError"] + id = "02d37f6c-7c93-428d-b4bb-fb157fba39f2" + returns = "void" + } + } + rule { + enabled = true + id = "13bc4619-d1a0-4519-ace7-2cdeef18e331" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "b052092c-c394-4bf0-a75a-fa8f1775c996" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "a24d49e3-3903-4b07-a30b-128eee39330d" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState","java.lang.Byte"] + id = "b955380c-71be-411b-8ee9-1f274a0bc16a" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState"] + id = "8c0c04e5-b1ec-4458-94c1-c5f22f647d7a" + returns = "void" + } + } + rule { + enabled = true + id = "1551fabe-e27a-4ef8-bf67-43198dc6c393" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.SurroundViewRecorderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "a649e530-abcd-4807-8638-7057f5ec5d98" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "cdb768eb-5da8-48ad-8f64-2d72a54911cd" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.Recording[]","java.lang.String"] + id = "c15f123c-c138-4aa6-9690-cda7ec92e83a" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState","java.lang.Byte"] + id = "0acea922-ba1f-4197-8cc5-4f8aa576f4d6" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState"] + id = "a36648f7-7eb9-47bc-a73d-7cb0e25b3be5" + returns = "void" + } + } + rule { + enabled = true + id = "a549fa3f-07e7-4788-a8ca-b35e34b24fd2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "f054d5a9-3ad8-4640-bf17-450356c51506" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "64916c25-9962-47ad-9319-78c8a8848dc2" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState","java.lang.Byte"] + id = "bc213335-4762-4e41-ba7b-ac70e00c3d99" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState"] + id = "1494ac7c-8de7-48c3-9c55-a81f702d0803" + returns = "void" + } + } + rule { + enabled = true + id = "e4482e02-8602-4ecc-92e7-9774d7487488" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraDwaStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "9a9c29cb-7548-46a1-b067-11f08a771637" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "b1e201f5-ff43-4a22-a301-d8f7d51d3fcf" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.Recording[]","java.lang.String"] + id = "d6a02884-15ef-4078-a68e-f05d85756b3e" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState","java.lang.Byte"] + id = "b240abe5-a1be-48f1-96b6-73b7a04fae83" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState"] + id = "ec114e56-e995-487e-87cc-c333ec6fa4b5" + returns = "void" + } + } + rule { + enabled = true + id = "77033e55-2484-4142-bed7-04c9816d054f" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.PublicKeyApi" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "e726fd58-70ee-40ea-9d81-3a351eded062" + returns = "void" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf new file mode 100644 index 0000000..3efc4e6 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "RsProvisioningMdb" { + name = "RsProvisioningMdb" + enabled = true + queue_entry_point = true + queue_entry_point_type = "JMS" + rule { + enabled = true + id = "dd08e5a4-46e1-4254-ab26-9dc50e855b0b" + class { + name = "com.bmw.cc.rs.provisioningapi.jms.ProvisioningAckMDB" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "05aeca23-cfff-46e7-b8b9-8b2cbeb04556" + returns = "void" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf new file mode 100644 index 0000000..2ee71ea --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf @@ -0,0 +1,52 @@ +resource "dynatrace_custom_service" "TrackESI_-_apple" { + name = "TrackESI - apple" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "152f4773-b05a-4dce-9525-f96f8ed2b5e0" + class { + name = "com.bmw.cc.smc2.dkey.integration.track.v2.boundary.TrackESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "fc3e1652-f5bf-4281-b1d4-6958af3f70cb" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.bm.track.entity.EventNotificationRequestDO","java.time.Instant"] + id = "76ad362b-0670-46fc-8792-288edfe3e7ca" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotificationRetry" + arguments = ["com.bmw.cc.smc2.dkey.bm.key.pdo.VehicleKeyPDO","com.bmw.cc.smc2.dkey.bm.smc15.entity.DeviceEndpointBE","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "30857f5c-0533-4645-aa24-c6a94255a800" + returns = "java.util.concurrent.Future" + } + method { + name = "healthCheck" + arguments = ["java.lang.String","java.lang.String"] + id = "c76aaeec-c4d6-473a-8252-7bd4faa41601" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKey" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "4abefe4a-aa6a-47d7-8e65-27d77902181c" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKeyRetry" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "ee2d12b5-2283-4083-88ba-356b03d91f42" + returns = "java.util.concurrent.Future" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf new file mode 100644 index 0000000..088916e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "Voice_Services_-_DBCleanUpTimer" { + name = "Voice Services - DBCleanUpTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "319de1eb-a486-4900-ab0f-0b098fcf1b63" + class { + name = "com.bmw.cc.conn.b2vvoice.bm.mguvoice.control.DBEventCleanupBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "clean" + id = "67475e25-8530-4d10-8edd-0dcfab3a2207" + returns = "void" + } + method { + name = "destroyTimer" + id = "6a97c742-6ee2-43d4-8ef6-3759d07052a0" + returns = "void" + } + method { + name = "init" + id = "db591e7c-0724-4f6c-a9d4-177c7017dd31" + returns = "void" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf new file mode 100644 index 0000000..f1b8ec7 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-Joynr" { + name = "Voicemanager - SendCRQM-Joynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "e4865ab7-e741-45ad-8be6-d6ece13e2686" + class { + name = "com.bmw.cc.conn.b2vvoice.joynr.consumer.boundary.VehicleJoynrECallClientBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendEcallCrqmNumber" + arguments = ["java.lang.String","int","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "653f7fb9-e21d-4e15-9023-3cc397833587" + returns = "void" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf new file mode 100644 index 0000000..3ff5074 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-SMS" { + name = "Voicemanager - SendCRQM-SMS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d93f7d97-ae16-4373-9675-d0ee600f29c5" + class { + name = "com.bmw.cc.conn.b2vvoice.consumer.smsgateway.boundary.SmsGatewayESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "messagePost" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "73e9d6a4-7f6d-4390-8fb8-a9b389004c30" + returns = "java.lang.Boolean" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf new file mode 100644 index 0000000..6082c0e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "VpsJoynrApi" { + name = "VpsJoynrApi" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "35afa908-e85c-415b-816b-ed68c5b3a026" + class { + name = "com.bmw.cc.conn.vps.joynr.provider.control.ProvisioningVehicleProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendVehicleDataForProvisioningComUnit" + id = "877a923d-7336-4058-823c-2412a0e52833" + returns = "void" + } + method { + name = "sendVehicleDataForProvisioningHeadUnit" + id = "862bdd26-e185-4094-81eb-ec79a10fecc8" + returns = "void" + } + method { + name = "sendVehicleProvisioningResult" + id = "f47fcdb0-2f79-4826-a85b-7e3aa5361817" + returns = "void" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf new file mode 100644 index 0000000..a2a3e99 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf @@ -0,0 +1,51 @@ +resource "dynatrace_custom_service" "XCS_-_JOYNR" { + name = "XCS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "a2c5ec00-e230-4ce4-ad1d-74f324b68558" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "4ad00a69-80b1-4ea1-ab27-67bcb299dd74" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TerminateReason"] + id = "d271a40d-f938-479e-9e64-f6baa24cd8f3" + returns = "io.joynr.provider.Promise" + } + } + rule { + enabled = true + id = "d020be82-ea18-4b68-b33c-c7724d7d01a8" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.v1.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.KeyValue[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.ResultCode"] + id = "e6cf4193-0ad6-422a-81b4-af2fc53bd698" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TerminateReason"] + id = "9ea9c576-3041-480e-9c48-4f272bb2198a" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf b/configuration/20211213-194909_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf new file mode 100644 index 0000000..aa019ed --- /dev/null +++ b/configuration/20211213-194909_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ts-pffs_SQS" { + name = "ts-pffs SQS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8f23e73a-e12b-4c2f-96a4-0c94e1398055" + class { + name = "com.bmw.cc.tspffs.api.seam.boundary.SeamNotificationSqsListenerMF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onNotification" + arguments = ["java.lang.String","java.util.Map","org.springframework.cloud.aws.messaging.listener.Acknowledgment"] + id = "641761d5-391c-4a17-82dc-d7f545b0aeb7" + returns = "void" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf new file mode 100644 index 0000000..29dbc58 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ABC" { + name = "CD_ABC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag('msid:am-proxy','msid:am-cns'))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag('msid:am-proxy','msid:am-cns')" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf new file mode 100644 index 0000000..670933c --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf @@ -0,0 +1,231 @@ +resource "dynatrace_management_zone" "CD_APIGW" { + name = "CD_APIGW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf new file mode 100644 index 0000000..a36993e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_APIM" { + name = "CD_APIM" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_AKKA_ACTOR_SYSTEM" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Empty" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf new file mode 100644 index 0000000..49fdaa0 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-FSC-AST" { + name = "CD_ASBC-FSC-AST" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf new file mode 100644 index 0000000..57041d9 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL-CL" { + name = "CD_ASBC-HAL-CL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf new file mode 100644 index 0000000..06a4d70 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL" { + name = "CD_ASBC-HAL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "clusterDomain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf new file mode 100644 index 0000000..98dee19 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-MFSCS" { + name = "CD_ASBC-MFSCS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf new file mode 100644 index 0000000..6f77a0a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-NGTP" { + name = "CD_ASBC-NGTP" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf new file mode 100644 index 0000000..70d523b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-DFP" { + name = "CD_ASBC-PKI-DFP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:DFP\",\"compass-id:DFPH\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf new file mode 100644 index 0000000..6ff5b07 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLIScert2vin" { + name = "CD_ASBC-PKI-OCLIScert2vin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISc2v\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISc2v\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf new file mode 100644 index 0000000..b2d9e4c --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLISocsp" { + name = "CD_ASBC-PKI-OCLISocsp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISocsp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISocsp\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf new file mode 100644 index 0000000..61f4aba --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-P2X" { + name = "CD_ASBC-PKI-P2X" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:P2X\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:P2X\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf new file mode 100644 index 0000000..7d66c0b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-VCSM" { + name = "CD_ASBC-PKI-VCSM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:VCS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:VCS\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf new file mode 100644 index 0000000..467268d --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-RSU" { + name = "CD_ASBC-RSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBC-RSU\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBC-RSU\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf new file mode 100644 index 0000000..4db941c --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-SMACC" { + name = "CD_ASBC-SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "cluster" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf new file mode 100644 index 0000000..050782b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-STM" { + name = "CD_ASBC-STM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:STM\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:STM\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf new file mode 100644 index 0000000..a7a4680 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TIS" { + name = "CD_ASBC-TIS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TIS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TIS\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf new file mode 100644 index 0000000..9190094 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TVP" { + name = "CD_ASBC-TVP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TVP\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TVP\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf new file mode 100644 index 0000000..5b7c0e9 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBCSWLSEC2" { + name = "CD_ASBCSWLSEC2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBCSWLSEC2\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBCSWLSEC2\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf new file mode 100644 index 0000000..3088407 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBS" { + name = "CD_ASBS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf new file mode 100644 index 0000000..a977057 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_App-Repository" { + name = "CD_App-Repository" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf new file mode 100644 index 0000000..8fb09fc --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf @@ -0,0 +1,194 @@ +resource "dynatrace_management_zone" "CD_AudioVideoServices" { + name = "CD_AudioVideoServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-spotify" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ise-connectedradio" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-config" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-gracenote" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-ximalaya" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf new file mode 100644 index 0000000..0904be7 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "CD_BMW-Assistant-for-Service-Events-_BASE_" { + name = "CD_BMW-Assistant-for-Service-Events-(BASE)" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed in" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf new file mode 100644 index 0000000..ef114ce --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMWPoints" { + name = "CD_BMWPoints" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf new file mode 100644 index 0000000..44abd20 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMW_POINTS_ENGINE" { + name = "CD_BMW_POINTS_ENGINE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf new file mode 100644 index 0000000..e383b11 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Billing_Buffet" { + name = "CD_Billing_Buffet" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf new file mode 100644 index 0000000..284c944 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CCG" { + name = "CD_CCG" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf new file mode 100644 index 0000000..ec2c876 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_CICD" { + name = "CD_CICD" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:CICD\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:CICD\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf new file mode 100644 index 0000000..ca41c95 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CSI" { + name = "CD_CSI" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf new file mode 100644 index 0000000..b697592 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Call-Handling-Backends" { + name = "CD_Call-Handling-Backends" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf new file mode 100644 index 0000000..a8577ea --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CallCenterClient" { + name = "CD_CallCenterClient" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf new file mode 100644 index 0000000..5f941f1 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-Backend-Services" { + name = "CD_Connected-Backend-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf new file mode 100644 index 0000000..1c5fe64 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-User-Behaviour" { + name = "CD_Connected-User-Behaviour" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf new file mode 100644 index 0000000..fa87347 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_ConnectedDrive-Internet-Portal" { + name = "CD_ConnectedDrive-Internet-Portal" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdipdb_prod" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf new file mode 100644 index 0000000..eeaae6c --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ContentProvider" { + name = "CD_ContentProvider" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf new file mode 100644 index 0000000..28c880a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Countly" { + name = "CD_Countly" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf new file mode 100644 index 0000000..23c3302 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_CustomerCentricInformationServices" { + name = "CD_CustomerCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf new file mode 100644 index 0000000..8472d9d --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_GCDM" { + name = "CD_GCDM" + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "GCDM" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf new file mode 100644 index 0000000..3bf88a6 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ImageBlur" { + name = "CD_ImageBlur" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf new file mode 100644 index 0000000..37a6fb1 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf @@ -0,0 +1,121 @@ +resource "dynatrace_management_zone" "CD_Infotainment-In-Car-Experience-Services" { + name = "CD_Infotainment-In-Car-Experience-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "background" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "asbc" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf new file mode 100644 index 0000000..d4d3217 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_InfotainmentInCarExperienceServices" { + name = "CD_InfotainmentInCarExperienceServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf new file mode 100644 index 0000000..4ecff14 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf @@ -0,0 +1,79 @@ +resource "dynatrace_management_zone" "CD_LSC-FSU" { + name = "CD_LSC-FSU" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf new file mode 100644 index 0000000..20829a3 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_LSC" { + name = "CD_LSC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf new file mode 100644 index 0000000..d91bdc7 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_LSCFSU" { + name = "CD_LSCFSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:lscfsu\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:lscfsu\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf new file mode 100644 index 0000000..5509080 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Location-Services" { + name = "CD_Location-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf new file mode 100644 index 0000000..16c6f9e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_MSGSVC" { + name = "CD_MSGSVC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:msgsvc\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:msgsvc\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf new file mode 100644 index 0000000..c80111b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_Messaging-Services" { + name = "CD_Messaging-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf new file mode 100644 index 0000000..d730ceb --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf @@ -0,0 +1,282 @@ +resource "dynatrace_management_zone" "CD_Mobile2_and_BFFs" { + name = "CD_Mobile2_and_BFFs" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-digital-key-composite-service" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "composite" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-software-upgrade" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf new file mode 100644 index 0000000..2838d3d --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "CD_Mobile_2" { + name = "CD_Mobile_2" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Mobile" + } + } + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf new file mode 100644 index 0000000..28eee93 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Navigation-Information-Services" { + name = "CD_Navigation-Information-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf new file mode 100644 index 0000000..0a92e77 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "CD_Openshift" { + name = "CD_Openshift" + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf new file mode 100644 index 0000000..ff57260 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PAIS" { + name = "CD_PAIS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf new file mode 100644 index 0000000..2fffbde --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PISA" { + name = "CD_PISA" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf new file mode 100644 index 0000000..a33be88 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSR" { + name = "CD_PSR" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:PSR\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:PSR\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf new file mode 100644 index 0000000..397b339 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSdZ-Checker" { + name = "CD_PSdZ-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:psdzchecker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:psdzchecker\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf new file mode 100644 index 0000000..1862729 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_Perseus" { + name = "CD_Perseus" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf new file mode 100644 index 0000000..b1db74e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServiceCockpit" { + name = "CD_RemoteServiceCockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf new file mode 100644 index 0000000..1207a18 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServices" { + name = "CD_RemoteServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf new file mode 100644 index 0000000..ebb27f3 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf @@ -0,0 +1,275 @@ +resource "dynatrace_management_zone" "CD_SMACC-BE" { + name = "CD_SMACC-BE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "svds" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smacc" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf new file mode 100644 index 0000000..5bf4582 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SMC2_CEKS" { + name = "CD_SMC2_CEKS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf new file mode 100644 index 0000000..f894752 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf @@ -0,0 +1,39 @@ +resource "dynatrace_management_zone" "CD_SMS-Gateway" { + name = "CD_SMS-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMS-Gateway" + } + } + } + } + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SMS GW" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf new file mode 100644 index 0000000..608ea05 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SVDS" { + name = "CD_SVDS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf new file mode 100644 index 0000000..0638d42 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-BA2BT" { + name = "CD_SWLSEC2-BA2BT" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:SWLSEC2-BA2BT\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:SWLSEC2-BA2BT\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf new file mode 100644 index 0000000..8baf261 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-Checker" { + name = "CD_SWLSEC2-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:swlsec2checker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:swlsec2checker\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf new file mode 100644 index 0000000..12b6a4f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_Service-Bus" { + name = "CD_Service-Bus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf new file mode 100644 index 0000000..9903c30 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Service-Gateway" { + name = "CD_Service-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf new file mode 100644 index 0000000..ad8a0fb --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Speech" { + name = "CD_Speech" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf new file mode 100644 index 0000000..a07238d --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_TEST_EW" { + name = "CD_TEST_EW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf new file mode 100644 index 0000000..c0ac313 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "CD_TEST_EW2" { + name = "CD_TEST_EW2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\"))" + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf new file mode 100644 index 0000000..0950abb --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_UDS" { + name = "CD_UDS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:UDS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:UDS\")" + } + rules { + type = "SERVICE" + enabled = false + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "HOST" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf new file mode 100644 index 0000000..fe87b86 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_VehicleCentricInformationServices" { + name = "CD_VehicleCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-wechat-proxy" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-admin-ui" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-manifest" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-web-proxy" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf new file mode 100644 index 0000000..3fc28f0 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf @@ -0,0 +1,98 @@ +resource "dynatrace_management_zone" "CD_Voice-Services" { + name = "CD_Voice-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf new file mode 100644 index 0000000..dfcd184 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_XCC" { + name = "CD_XCC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "app-id" + value = "APP-18886" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf new file mode 100644 index 0000000..5aa544a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_agent-service" { + name = "CD_agent-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf new file mode 100644 index 0000000..c612beb --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_aluis" { + name = "CD_aluis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf new file mode 100644 index 0000000..91fdab6 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-bpm" { + name = "CD_am-bpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf new file mode 100644 index 0000000..863051e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-casa" { + name = "CD_am-casa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf new file mode 100644 index 0000000..30ae456 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cesim" { + name = "CD_am-cesim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf new file mode 100644 index 0000000..454373f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cns" { + name = "CD_am-cns" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf new file mode 100644 index 0000000..b9b80c3 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-device" { + name = "CD_am-device" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf new file mode 100644 index 0000000..8acf65b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ecs" { + name = "CD_am-ecs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf new file mode 100644 index 0000000..c319202 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-egim" { + name = "CD_am-egim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf new file mode 100644 index 0000000..6a776ab --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-esim-ui" { + name = "CD_am-esim-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf new file mode 100644 index 0000000..b7481f3 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-mno-manager" { + name = "CD_am-mno-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf new file mode 100644 index 0000000..75422a4 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-proxy" { + name = "CD_am-proxy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf new file mode 100644 index 0000000..6e467d7 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-store" { + name = "CD_am-store" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf new file mode 100644 index 0000000..99df049 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-svms" { + name = "CD_am-svms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf new file mode 100644 index 0000000..a5bf01f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ui" { + name = "CD_am-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf new file mode 100644 index 0000000..27550b1 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-usage" { + name = "CD_am-usage" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf new file mode 100644 index 0000000..fd2540d --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle-activation" { + name = "CD_am-vehicle-activation" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf new file mode 100644 index 0000000..3bac226 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle" { + name = "CD_am-vehicle" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf new file mode 100644 index 0000000..bde1dd5 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vms" { + name = "CD_am-vms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf new file mode 100644 index 0000000..ad52bb7 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_analytics-user-data-service" { + name = "CD_analytics-user-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf new file mode 100644 index 0000000..472e43e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sfa-oh" { + name = "CD_asbc-sfa-oh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf new file mode 100644 index 0000000..2197b9c --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sts" { + name = "CD_asbc-sts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf new file mode 100644 index 0000000..7d25155 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-proxy-composite-service" { + name = "CD_avs-proxy-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf new file mode 100644 index 0000000..091c60e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-be" { + name = "CD_b2v-com-be" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf new file mode 100644 index 0000000..e047e1a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-echo" { + name = "CD_b2v-com-echo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf new file mode 100644 index 0000000..a7b3723 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-fe" { + name = "CD_b2v-com-fe" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf new file mode 100644 index 0000000..ff28e3e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-hello" { + name = "CD_b2v-com-hello" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf new file mode 100644 index 0000000..53a1910 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-nots" { + name = "CD_b2v-nots" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf new file mode 100644 index 0000000..ff93f6b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-sms-statistics" { + name = "CD_b2v-sms-statistics" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf new file mode 100644 index 0000000..34b4533 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bmw-points-push-notifications-service" { + name = "CD_bmw-points-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf new file mode 100644 index 0000000..80535d1 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bsi-service" { + name = "CD_bsi-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf new file mode 100644 index 0000000..2ff65d7 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cac" { + name = "CD_cac" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf new file mode 100644 index 0000000..b810aac --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_camvs" { + name = "CD_camvs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf new file mode 100644 index 0000000..7b6098d --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_casa-event-processor" { + name = "CD_casa-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf new file mode 100644 index 0000000..681b281 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ccc" { + name = "CD_ccc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf new file mode 100644 index 0000000..02b7949 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cdc" { + name = "CD_cdc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf new file mode 100644 index 0000000..47d506c --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_chargenow-enabler-service" { + name = "CD_chargenow-enabler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf new file mode 100644 index 0000000..39dd4cd --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy-composite" { + name = "CD_charging-data-privacy-composite" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf new file mode 100644 index 0000000..219bd1e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy" { + name = "CD_charging-data-privacy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf new file mode 100644 index 0000000..3069acf --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-history-gdpr-proxy-service" { + name = "CD_charging-history-gdpr-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf new file mode 100644 index 0000000..2c1abbc --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-plan-composite-service" { + name = "CD_charging-plan-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf new file mode 100644 index 0000000..e1c9236 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-push-notifications-service" { + name = "CD_charging-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf new file mode 100644 index 0000000..8be7999 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-remote-commands-composite-service" { + name = "CD_charging-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf new file mode 100644 index 0000000..f563409 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-sessions-service" { + name = "CD_charging-sessions-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf new file mode 100644 index 0000000..c77b378 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-stations-service" { + name = "CD_charging-stations-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf new file mode 100644 index 0000000..2559ea6 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-agent-telemetry-processor" { + name = "CD_client-agent-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf new file mode 100644 index 0000000..41aa9a2 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-vehicle-telemetry-processor" { + name = "CD_client-vehicle-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf new file mode 100644 index 0000000..8d5857a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_comfy" { + name = "CD_comfy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf new file mode 100644 index 0000000..04307dd --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-service" { + name = "CD_commute-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf new file mode 100644 index 0000000..6f46063 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service-apim" { + name = "CD_connected-oauth-service-apim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf new file mode 100644 index 0000000..0ab8ec8 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service" { + name = "CD_connected-oauth-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf new file mode 100644 index 0000000..6744e72 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-onboard-composite-service" { + name = "CD_connected-onboard-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf new file mode 100644 index 0000000..5a8a6a9 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_csu" { + name = "CD_csu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf new file mode 100644 index 0000000..a89fb2a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-event-origin" { + name = "CD_ctns-event-origin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf new file mode 100644 index 0000000..c10ae76 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-marketing-api" { + name = "CD_ctns-marketing-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf new file mode 100644 index 0000000..cb4c885 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_current-driver-service" { + name = "CD_current-driver-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf new file mode 100644 index 0000000..6457fe3 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_data-deletion-processor" { + name = "CD_data-deletion-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf new file mode 100644 index 0000000..eccc696 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-comms-provider-service" { + name = "CD_dealer-comms-provider-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf new file mode 100644 index 0000000..1aae8b7 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-data-service" { + name = "CD_dealer-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf new file mode 100644 index 0000000..7450215 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-invoice-service" { + name = "CD_dealer-payments-invoice-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf new file mode 100644 index 0000000..2267a04 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-notification-service" { + name = "CD_dealer-payments-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf new file mode 100644 index 0000000..296ce39 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-service" { + name = "CD_dealer-payments-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf new file mode 100644 index 0000000..73f81f3 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-search-service" { + name = "CD_dealer-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf new file mode 100644 index 0000000..f7164a4 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-services-composite-service" { + name = "CD_dealer-services-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf new file mode 100644 index 0000000..d726f54 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealercockpit" { + name = "CD_dealercockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf new file mode 100644 index 0000000..bcbfe6e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_delivery" { + name = "CD_delivery" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf new file mode 100644 index 0000000..7832936 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_destination-composite-service" { + name = "CD_destination-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf new file mode 100644 index 0000000..8c6dee1 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_digital-key-composite-service" { + name = "CD_digital-key-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf new file mode 100644 index 0000000..7611b17 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_discover-bmw-composite-service" { + name = "CD_discover-bmw-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf new file mode 100644 index 0000000..b4d33bb --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpm" { + name = "CD_dpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf new file mode 100644 index 0000000..5628c63 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpp" { + name = "CD_dpp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf new file mode 100644 index 0000000..c44509a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dsd" { + name = "CD_dsd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf new file mode 100644 index 0000000..52c89e2 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_e4m" { + name = "CD_e4m" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf new file mode 100644 index 0000000..7affe16 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eadb" { + name = "CD_eadb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf new file mode 100644 index 0000000..efa9410 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_emc" { + name = "CD_emc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf new file mode 100644 index 0000000..a12e12e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercaf" { + name = "CD_ercaf" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf new file mode 100644 index 0000000..74078f6 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercr" { + name = "CD_ercr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf new file mode 100644 index 0000000..571290f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_erd" { + name = "CD_erd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf new file mode 100644 index 0000000..b5dcf68 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eroute" { + name = "CD_eroute" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf new file mode 100644 index 0000000..5ddb73a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esh" { + name = "CD_esh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf new file mode 100644 index 0000000..50145e0 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esim-composite-service" { + name = "CD_esim-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf new file mode 100644 index 0000000..60b9cd5 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_explore-composite-service" { + name = "CD_explore-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf new file mode 100644 index 0000000..92afdaf --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_feature-toggles-service" { + name = "CD_feature-toggles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf new file mode 100644 index 0000000..234911c --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fmc" { + name = "CD_fmc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf new file mode 100644 index 0000000..84de89c --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fuel-search-service" { + name = "CD_fuel-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf new file mode 100644 index 0000000..bfea28a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_gcs" { + name = "CD_gcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf new file mode 100644 index 0000000..102dda6 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hpauth" { + name = "CD_hpauth" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf new file mode 100644 index 0000000..2eb1815 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hubtab-service" { + name = "CD_hubtab-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf new file mode 100644 index 0000000..4b2a25a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_id-lookup-service" { + name = "CD_id-lookup-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf new file mode 100644 index 0000000..80d5dc8 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-admin" { + name = "CD_ids-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf new file mode 100644 index 0000000..1cc5844 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-svds" { + name = "CD_ids-svds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf new file mode 100644 index 0000000..eb22f94 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-sync" { + name = "CD_ids-sync" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf new file mode 100644 index 0000000..e1cd190 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-ws" { + name = "CD_ids-ws" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf new file mode 100644 index 0000000..60721b6 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_image-composite-service" { + name = "CD_image-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf new file mode 100644 index 0000000..45b70b1 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_imiles-service" { + name = "CD_imiles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf new file mode 100644 index 0000000..0be6ff1 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ipa-gateway" { + name = "CD_ipa-gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf new file mode 100644 index 0000000..4442aa2 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_jdssp21" { + name = "CD_jdssp21" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf new file mode 100644 index 0000000..27a965c --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-deletion-service" { + name = "CD_legacy-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf new file mode 100644 index 0000000..6fc7055 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-sar-service" { + name = "CD_legacy-sar-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf new file mode 100644 index 0000000..ea3a85d --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legal-document-composite-service" { + name = "CD_legal-document-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf new file mode 100644 index 0000000..13a75cf --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-hr" { + name = "CD_lsc-hr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf new file mode 100644 index 0000000..79ce350 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-jr" { + name = "CD_lsc-jr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf new file mode 100644 index 0000000..2006214 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-kc" { + name = "CD_lsc-kc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf new file mode 100644 index 0000000..30c4770 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-mm" { + name = "CD_lsc-mm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf new file mode 100644 index 0000000..8ffff59 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-oc" { + name = "CD_lsc-oc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf new file mode 100644 index 0000000..066f6f0 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-og" { + name = "CD_lsc-og" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf new file mode 100644 index 0000000..78f6590 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-wo" { + name = "CD_lsc-wo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf new file mode 100644 index 0000000..27e12d9 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_managementZone" { + name = "CD_managementZone" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf new file mode 100644 index 0000000..c3c76fc --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mds" { + name = "CD_mds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf new file mode 100644 index 0000000..6ff8552 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ml-ingestion-service" { + name = "CD_ml-ingestion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf new file mode 100644 index 0000000..f96206d --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mlc" { + name = "CD_mlc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf new file mode 100644 index 0000000..95ccfc5 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrp" { + name = "CD_mrp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf new file mode 100644 index 0000000..d32fb91 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrpspringboot" { + name = "CD_mrpspringboot" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf new file mode 100644 index 0000000..0a70f0d --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_naas" { + name = "CD_naas" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf new file mode 100644 index 0000000..b096751 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-admin" { + name = "CD_nop-admin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Admin\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Admin\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf new file mode 100644 index 0000000..1042ccf --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-archive" { + name = "CD_nop-archive" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Archive\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Archive\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf new file mode 100644 index 0000000..c457c46 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-provisioning" { + name = "CD_nop-provisioning" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Provisioning\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Provisioning\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf new file mode 100644 index 0000000..8b6c599 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-trigger" { + name = "CD_nop-trigger" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Trigger\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Trigger\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf new file mode 100644 index 0000000..fcf1989 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-composite-service" { + name = "CD_notification-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf new file mode 100644 index 0000000..e4a691b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-service" { + name = "CD_notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf new file mode 100644 index 0000000..455283f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oas-composite-service" { + name = "CD_oas-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf new file mode 100644 index 0000000..118cea4 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisc2v" { + name = "CD_oclisc2v" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf new file mode 100644 index 0000000..a3ccde4 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisocsp" { + name = "CD_oclisocsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf new file mode 100644 index 0000000..d6f558f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oes" { + name = "CD_oes" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf new file mode 100644 index 0000000..64efc9b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omc-cd-services" { + name = "CD_omc-cd-services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf new file mode 100644 index 0000000..d5e4c8e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omg" { + name = "CD_omg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf new file mode 100644 index 0000000..b01ef54 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_onboard-navigation-sync-service" { + name = "CD_onboard-navigation-sync-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf new file mode 100644 index 0000000..32f11bf --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-appointment-service" { + name = "CD_online-appointment-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf new file mode 100644 index 0000000..586e16b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-entertainment" { + name = "CD_online-entertainment" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf new file mode 100644 index 0000000..ecda0ce --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pdmmanager" { + name = "CD_pdmmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf new file mode 100644 index 0000000..d1ac822 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_personal-data-service" { + name = "CD_personal-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf new file mode 100644 index 0000000..e02685a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-composite-service" { + name = "CD_private-charging-tariffs-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf new file mode 100644 index 0000000..d25a761 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-service" { + name = "CD_private-charging-tariffs-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf new file mode 100644 index 0000000..c3fe7bd --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-service" { + name = "CD_push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf new file mode 100644 index 0000000..b54a170 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-settings-composite-service" { + name = "CD_push-notification-settings-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf new file mode 100644 index 0000000..90acbb6 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-analytics-service" { + name = "CD_recall-analytics-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf new file mode 100644 index 0000000..e8bab85 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-client-service" { + name = "CD_recall-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf new file mode 100644 index 0000000..1ed2387 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-handler-service" { + name = "CD_recall-handler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf new file mode 100644 index 0000000..862e776 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-notification-service" { + name = "CD_recall-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf new file mode 100644 index 0000000..04dfafa --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-scheduler-service" { + name = "CD_recall-scheduler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf new file mode 100644 index 0000000..10bca19 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-tcn-service" { + name = "CD_recall-tcn-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf new file mode 100644 index 0000000..e095b43 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-360-composite-service" { + name = "CD_remote-360-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf new file mode 100644 index 0000000..65897db --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service-event-processor" { + name = "CD_remote-service-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf new file mode 100644 index 0000000..2c839db --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service" { + name = "CD_remote-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf new file mode 100644 index 0000000..cf5a960 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-software-upgrade" { + name = "CD_remote-software-upgrade" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf new file mode 100644 index 0000000..f15075e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance-composite-service" { + name = "CD_roadside-assistance-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf new file mode 100644 index 0000000..d715933 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance" { + name = "CD_roadside-assistance" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf new file mode 100644 index 0000000..86847a6 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu-adapter" { + name = "CD_rsu-adapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf new file mode 100644 index 0000000..68e5534 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu" { + name = "CD_rsu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf new file mode 100644 index 0000000..4b39913 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rtti" { + name = "CD_rtti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf new file mode 100644 index 0000000..12b8d82 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scb" { + name = "CD_scb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf new file mode 100644 index 0000000..8bc0a47 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scc" { + name = "CD_scc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf new file mode 100644 index 0000000..15da919 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-agentreg" { + name = "CD_scm-agentreg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf new file mode 100644 index 0000000..95a7625 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_search-composite-service" { + name = "CD_search-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf new file mode 100644 index 0000000..7555f73 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_send-to-car-service" { + name = "CD_send-to-car-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf new file mode 100644 index 0000000..698d04d --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-manager" { + name = "CD_service-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf new file mode 100644 index 0000000..6a82f95 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-notification-service" { + name = "CD_service-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf new file mode 100644 index 0000000..b6a1209 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-fre" { + name = "CD_sfa-fre" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf new file mode 100644 index 0000000..ec6a518 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ota" { + name = "CD_sfa-ota" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf new file mode 100644 index 0000000..724fbc7 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ts" { + name = "CD_sfa-ts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf new file mode 100644 index 0000000..87d7986 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-vs" { + name = "CD_sfa-vs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf new file mode 100644 index 0000000..0c3910f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa" { + name = "CD_sfa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf new file mode 100644 index 0000000..308a0ee --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smart-access-order-service" { + name = "CD_smart-access-order-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf new file mode 100644 index 0000000..5cef19f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-bl" { + name = "CD_smc2-bl" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-bl" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf new file mode 100644 index 0000000..b5f0fa4 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-key-trk" { + name = "CD_smc2-key-trk" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-key-trk" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf new file mode 100644 index 0000000..d24d375 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-ops" { + name = "CD_smc2-ops" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf new file mode 100644 index 0000000..5e26556 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-rt" { + name = "CD_smc2-rt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf new file mode 100644 index 0000000..d08f2d6 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sms-email-adapter-service" { + name = "CD_sms-email-adapter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf new file mode 100644 index 0000000..1599c3a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_srmanager" { + name = "CD_srmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf new file mode 100644 index 0000000..63b3f36 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_stm" { + name = "CD_stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf new file mode 100644 index 0000000..ff00d78 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_svcinfo" { + name = "CD_svcinfo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf new file mode 100644 index 0000000..6313178 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timer-service" { + name = "CD_timer-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf new file mode 100644 index 0000000..e133d81 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timers-processor" { + name = "CD_timers-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf new file mode 100644 index 0000000..de8ba93 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_token-exchanger-service" { + name = "CD_token-exchanger-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf new file mode 100644 index 0000000..1db9e4f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-mgu" { + name = "CD_tol-mgu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf new file mode 100644 index 0000000..e484ce4 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-tssb" { + name = "CD_tol-tssb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf new file mode 100644 index 0000000..63df27e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol" { + name = "CD_tol" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf new file mode 100644 index 0000000..942f1fb --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-change-processor" { + name = "CD_trip-change-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf new file mode 100644 index 0000000..96cd3b9 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-cleanup-app-service" { + name = "CD_trip-cleanup-app-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf new file mode 100644 index 0000000..fa74220 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-monitor-service" { + name = "CD_trip-monitor-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf new file mode 100644 index 0000000..705d4dc --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-reminder-processor" { + name = "CD_trip-reminder-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf new file mode 100644 index 0000000..1a37211 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-route-service" { + name = "CD_trip-route-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf new file mode 100644 index 0000000..c2e3276 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-service" { + name = "CD_trip-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf new file mode 100644 index 0000000..37a6f1f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bcallservice" { + name = "CD_ts-bcallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf new file mode 100644 index 0000000..b81e9d8 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bt" { + name = "CD_ts-bt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf new file mode 100644 index 0000000..814ddc6 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bti" { + name = "CD_ts-bti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf new file mode 100644 index 0000000..d56e1fc --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-spm" { + name = "CD_ts-cas-spm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf new file mode 100644 index 0000000..4fc3131 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-stm" { + name = "CD_ts-cas-stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf new file mode 100644 index 0000000..34ff226 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-datadispatcher" { + name = "CD_ts-datadispatcher" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf new file mode 100644 index 0000000..99c4145 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-diagservice" { + name = "CD_ts-diagservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf new file mode 100644 index 0000000..f155be7 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-eshad" { + name = "CD_ts-eshad" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf new file mode 100644 index 0000000..c5f579e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-message-receiver" { + name = "CD_ts-message-receiver" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf new file mode 100644 index 0000000..c83218b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pdmupdater" { + name = "CD_ts-pdmupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf new file mode 100644 index 0000000..df08887 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pservice" { + name = "CD_ts-pservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf new file mode 100644 index 0000000..ea8cbfb --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-remotediagnosis" { + name = "CD_ts-remotediagnosis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf new file mode 100644 index 0000000..2421588 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rsurservice" { + name = "CD_ts-rsurservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf new file mode 100644 index 0000000..24583ca --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcadapter" { + name = "CD_ts-rtcadapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf new file mode 100644 index 0000000..ecc6d01 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtchandler" { + name = "CD_ts-rtchandler" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf new file mode 100644 index 0000000..07ef2b0 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcservice" { + name = "CD_ts-rtcservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf new file mode 100644 index 0000000..bb3c657 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-scallservice" { + name = "CD_ts-scallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf new file mode 100644 index 0000000..1479ab2 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgam" { + name = "CD_ts-tsbgam" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf new file mode 100644 index 0000000..da9256a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgservice" { + name = "CD_ts-tsbgservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf new file mode 100644 index 0000000..275bcef --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsp" { + name = "CD_ts-tsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf new file mode 100644 index 0000000..c756883 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-wlupdater" { + name = "CD_ts-wlupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf new file mode 100644 index 0000000..00c0683 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsmb" { + name = "CD_tsmb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf new file mode 100644 index 0000000..ccb83b5 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-cmr" { + name = "CD_tsr-cmr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf new file mode 100644 index 0000000..8f8fa21 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-dd" { + name = "CD_tsr-dd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf new file mode 100644 index 0000000..8d2b60f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-vu" { + name = "CD_tsr-vu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf new file mode 100644 index 0000000..1d1d5fe --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsrservice" { + name = "CD_tsrservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf new file mode 100644 index 0000000..abf8b5b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_tvp" { + name = "CD_tvp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tvp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tvp\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf new file mode 100644 index 0000000..562ee65 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-activity-service" { + name = "CD_user-activity-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf new file mode 100644 index 0000000..ef2fead --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-attributes-service" { + name = "CD_user-attributes-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf new file mode 100644 index 0000000..fb16bdc --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-composite-service" { + name = "CD_user-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf new file mode 100644 index 0000000..1682ae4 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-delete-service" { + name = "CD_user-delete-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf new file mode 100644 index 0000000..5b6c7b9 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-position-service" { + name = "CD_user-position-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf new file mode 100644 index 0000000..7cfb26a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-profile-service" { + name = "CD_user-profile-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf new file mode 100644 index 0000000..fa16b98 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_usid-filter-service" { + name = "CD_usid-filter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf new file mode 100644 index 0000000..193dc4f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-composite-service" { + name = "CD_vehicle-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf new file mode 100644 index 0000000..a834b6b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-features-service" { + name = "CD_vehicle-features-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf new file mode 100644 index 0000000..b185f5f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-list-proxy-service" { + name = "CD_vehicle-list-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf new file mode 100644 index 0000000..e8da521 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-composite-service" { + name = "CD_vehicle-mapping-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf new file mode 100644 index 0000000..15051cf --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-service" { + name = "CD_vehicle-mapping-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf new file mode 100644 index 0000000..068b08e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-remote-commands-composite-service" { + name = "CD_vehicle-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf new file mode 100644 index 0000000..5df091f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-alert" { + name = "CD_vehicle-service-alert" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf new file mode 100644 index 0000000..3e2ef9f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-background" { + name = "CD_vehicle-service-background" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf new file mode 100644 index 0000000..9046aa4 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-staging" { + name = "CD_vehicle-service-staging" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf new file mode 100644 index 0000000..313f405 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service" { + name = "CD_vehicle-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf new file mode 100644 index 0000000..af439d9 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-shadow-event-processor" { + name = "CD_vehicle-shadow-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf new file mode 100644 index 0000000..5f12309 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-status-proxy-service" { + name = "CD_vehicle-status-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf new file mode 100644 index 0000000..e0dd2bb --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-user-relationship-service" { + name = "CD_vehicle-user-relationship-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf new file mode 100644 index 0000000..fa17b96 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vin-list-generator-service" { + name = "CD_vin-list-generator-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf new file mode 100644 index 0000000..dd6563c --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-admin" { + name = "CD_vps-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf new file mode 100644 index 0000000..6c2a6e7 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-archive" { + name = "CD_vps-archive" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf new file mode 100644 index 0000000..011a7c4 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-monitor" { + name = "CD_vps-monitor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf new file mode 100644 index 0000000..a966c5f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-prov" { + name = "CD_vps-prov" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf new file mode 100644 index 0000000..c89d483 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-trigger" { + name = "CD_vps-trigger" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf new file mode 100644 index 0000000..1294376 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vs-api" { + name = "CD_vs-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf new file mode 100644 index 0000000..b525173 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_webapi" { + name = "CD_webapi" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf new file mode 100644 index 0000000..afa563c --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wlmanager" { + name = "CD_wlmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf diff --git a/configuration/20211213-194909_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf new file mode 100644 index 0000000..947115a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_xfcd" { + name = "CD_xfcd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf new file mode 100644 index 0000000..8a47e9a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "Dynatrace_BusinessInsights" { + name = "Dynatrace_BusinessInsights" + description = "MZ for entities that should be part of the Dynatrace Business Insights offering." + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "Dynatrace_BusinessInsights" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf new file mode 100644 index 0000000..849e85e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf @@ -0,0 +1,45 @@ +resource "dynatrace_management_zone" "Offboard_Platform_APM_CNAP_Viewer" { + name = "Offboard_Platform_APM_CNAP_Viewer" + rules { + type = "HOST" + enabled = true + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "KUBERNETES_CLUSTER" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "CNAP" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf new file mode 100644 index 0000000..3804003 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_AccountManagementConnectedCar" { + name = "PD_AccountManagementConnectedCar" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-CESIM\"),tag(\"compass-id:AM-Device\"),tag(\"compass-id:AM-EGIM\"),tag(\"compass-id:AM-MNO-Manager\"),tag(\"compass-id:CESIM Proxy\"),tag(\"compass-id:MNOMGR-CU-Jasper\"),tag(\"compass-id:MNOMGR-CU-SHA\"),tag(\"compass-id:MNOMGR-GD\"),tag(\"compass-id:MNOMGR-TMSP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-BPM\"),tag(\"compass-id:AM-CASA\"),tag(\"compass-id:am-cloud\"),tag(\"compass-id:AM-CNR\"),tag(\"compass-id:AM-CNS\"),tag(\"compass-id:AM-ECS\"),tag(\"compass-id:AM-LMCS\"),tag(\"compass-id:AM-Proxy\"),tag(\"compass-id:AM-Store\"),tag(\"compass-id:AM-SVMS\"),tag(\"compass-id:AM-SVMS-EventService\"),tag(\"compass-id:AM-USAGE\"),tag(\"compass-id:AM-VAS\"),tag(\"compass-id:AM-Vehicle\"),tag(\"compass-id:AM-VMS\"),tag(\"compass-id:Countly\"),tag(\"compass-id:TAMSArchive\"),tag(\"compass-id:TestdataTool\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf new file mode 100644 index 0000000..2a35070 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf @@ -0,0 +1,27 @@ +resource "dynatrace_management_zone" "PD_AutomotiveSecurity" { + name = "PD_AutomotiveSecurity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-MFSCS\"),tag(\"compass-id:STM\"),tag(\"compass-id:ts-wlupdater\"),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\"),tag(\"compass-id:DFPH\"),tag(\"compass-id:OCLISc2v\"),tag(\"compass-id:OCLISocsp\"),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-HAL\"),tag(\"compass-id:ASBC-NGTP\"),tag(\"compass-id:ASBS\"),tag(\"compass-id:HPAuth\"),tag(\"compass-id:STS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-SMACC\"),tag(\"compass-id:CAC\"),tag(\"compass-id:CAC-AGENT\"),tag(\"compass-id:SMC2-BL\"),tag(\"compass-id:SMC2-KEY-TRK\"),tag(\"compass-id:SMC2-RT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\"),tag(\"compass-id:ASBC-SBB\"),tag(\"compass-id:ASBCSWLSEC2\"),tag(\"compass-id:PSdZ-Checker\"),tag(\"compass-id:SCB\"),tag(\"compass-id:SCC\"),tag(\"compass-id:SWAG\"),tag(\"compass-id:SWLSEC2-Checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-AFW-POC\"),tag(\"compass-id:ASBC-AFWSFA-POC\"),tag(\"compass-id:ASBC-AFWSTM-POC\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf new file mode 100644 index 0000000..32191cb --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_CallServices" { + name = "PD_CallServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ACDS\"),tag(\"compass-id:APPCALL\"),tag(\"compass-id:B2V-NGTP\"),tag(\"compass-id:ECALLGW\"),tag(\"compass-id:ECS\"),tag(\"compass-id:EVNS2\"),tag(\"compass-id:EVNS2T\"),tag(\"compass-id:NGTP-CS\"),tag(\"compass-id:XCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BASE\"),tag(\"compass-id:CCC\"),tag(\"compass-id:RSA\"),tag(\"compass-id:RSA-ASD-Search\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PiSA-CORE\"),tag(\"compass-id:PISA-EVENT-HANDLER\"),tag(\"compass-id:PISA-RUNTIME\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:HTTS\"),tag(\"compass-id:HVD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-Voice\"),tag(\"compass-id:CRS\"),tag(\"compass-id:CRSA\"),tag(\"compass-id:EPL\"),tag(\"compass-id:EPM\"),tag(\"compass-id:VOICEGW\"),tag(\"compass-id:VOICEGW-ADMIN\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf new file mode 100644 index 0000000..b85cfab --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedDriveStoreBackend" { + name = "PD_ConnectedDriveStoreBackend" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Buffet-Birt\"),tag(\"compass-id:Buffet-CIC-Backend\"),tag(\"compass-id:Buffet-Core\"),tag(\"compass-id:Buffet-External-CDM\"),tag(\"compass-id:Buffet-External-Offer\"),tag(\"compass-id:Buffet-External-Payment\"),tag(\"compass-id:Buffet-External-Tax\"),tag(\"compass-id:Buffet-GAM\"),tag(\"compass-id:Buffet-IF33\"),tag(\"compass-id:Buffet-IF38\"),tag(\"compass-id:Buffet-IF41\"),tag(\"compass-id:Buffet-IF50\"),tag(\"compass-id:Buffet-IF51\"),tag(\"compass-id:Buffet-IF52\"),tag(\"compass-id:Buffet-IF53\"),tag(\"compass-id:Buffet-IF54\"),tag(\"compass-id:Buffet-IF58\"),tag(\"compass-id:Buffet-IF60\"),tag(\"compass-id:Buffet-IF90\"),tag(\"compass-id:Buffet-Promo-API\"),tag(\"compass-id:IME-CDS\"),tag(\"compass-id:IME-CS\"),tag(\"compass-id:IME-RDC\"),tag(\"compass-id:IME-SS\"),tag(\"compass-id:IME-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Concat\"),tag(\"compass-id:Connected-Catalog\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf new file mode 100644 index 0000000..c1362ed --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedUserProfileServices" { + name = "PD_ConnectedUserProfileServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OMC Table Storage Expiration Service\"),tag(\"compass-id:omc-client-analytics-hub-consumer-ms\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DPM\"),tag(\"compass-id:DPP\"),tag(\"compass-id:PERSEUS\"),tag(\"compass-id:PIABO\"),tag(\"compass-id:PIAEP\"),tag(\"compass-id:PIAOP\"),tag(\"compass-id:PIAPE\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf new file mode 100644 index 0000000..a048325 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_InfotainmentInteractivityServices" { + name = "PD_InfotainmentInteractivityServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:cm-config\"),tag(\"compass-id:cm-gracenote\"),tag(\"compass-id:cm-spotify\"),tag(\"compass-id:cm-ximalaya\"),tag(\"compass-id:OED\"),tag(\"compass-id:OED-CN\"),tag(\"compass-id:OEG\"),tag(\"compass-id:OEG-CN\"),tag(\"compass-id:OEO\"),tag(\"compass-id:OEO-CN\"),tag(\"compass-id:OEP\"),tag(\"compass-id:OEP-CN\"),tag(\"compass-id:OES\"),tag(\"compass-id:OES-CN\"),tag(\"compass-id:OET\"),tag(\"compass-id:OET-CN\"),tag(\"compass-id:shortvideo\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCIS-Download\"),tag(\"compass-id:Geolocator\"),tag(\"compass-id:intelligent-reminder\"),tag(\"compass-id:news-next\"),tag(\"compass-id:restaurant-reservation\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\"),tag(\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GEN3\"),tag(\"compass-id:ID5\"),tag(\"compass-id:ID5-APP\"),tag(\"compass-id:ID5-EXT\"),tag(\"compass-id:ISE-BEV\"),tag(\"compass-id:ISE-CDR\"),tag(\"compass-id:ISE-EML\"),tag(\"compass-id:ISE-GEN2\"),tag(\"compass-id:ISE-ID7\"),tag(\"compass-id:ISE-INP\"),tag(\"compass-id:ISE-IPA\"),tag(\"compass-id:ISE-LIS\"),tag(\"compass-id:ISE-LOC\"),tag(\"compass-id:ISE-MCL\"),tag(\"compass-id:ISE-NEWS\"),tag(\"compass-id:ISE-PAR\"),tag(\"compass-id:ISE-RSL\"),tag(\"compass-id:ISE-VPS\"),tag(\"compass-id:ISE-VSD\"),tag(\"compass-id:tmpp-admin-ui\"),tag(\"compass-id:tmpp-manifest\"),tag(\"compass-id:tmpp-web-proxy\"),tag(\"compass-id:UPS\"),tag(\"compass-id:WEA\"),tag(\"compass-id:WEA-ID5\"),tag(\"compass-id:WEA-IN-MAP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CDIP\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf new file mode 100644 index 0000000..e27efe0 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_LocationServices" { + name = "PD_LocationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:C2B-BS\"),tag(\"compass-id:GCS\"),tag(\"compass-id:LOS-CHA\"),tag(\"compass-id:LOS-CHA-CNV\"),tag(\"compass-id:LOS-JOY\"),tag(\"compass-id:LOS-MOD\"),tag(\"compass-id:LOS-MSC\"),tag(\"compass-id:LOS-OPS\"),tag(\"compass-id:LOS-PAR\"),tag(\"compass-id:LOS-PER\"),tag(\"compass-id:LOS-REF\"),tag(\"compass-id:RES-PAR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:LOS-FTS\"),tag(\"compass-id:potholes-reader\"),tag(\"compass-id:potholes-service\"),tag(\"compass-id:sc-reader\"),tag(\"compass-id:sc-service\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ercaf\"),tag(\"compass-id:ERCR\"),tag(\"compass-id:ERTP\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf new file mode 100644 index 0000000..6a3ede5 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_MapServicesAutomatedDriving" { + name = "PD_MapServicesAutomatedDriving" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ms-hdmap-lcv\"),tag(\"compass-id:ms-hdmap-map-viewer\"),tag(\"compass-id:ms-hdmap-mci-adapter\"),tag(\"compass-id:ms-hdmap-mci-downloader\"),tag(\"compass-id:ms-hdmap-nds-downloader\"),tag(\"compass-id:ms-hdmap-qc-bl\"),tag(\"compass-id:ms-hdmap-qc-checks\"),tag(\"compass-id:ms-hdmap-tile-delivery\"),tag(\"compass-id:ms-hdmap-tile-generator\"),tag(\"compass-id:ms-hdmap-vehicle-mock\"),tag(\"compass-id:mupi-backend\"),tag(\"compass-id:MUPI-BE\"),tag(\"compass-id:mupi-cloud-discovery-service\"),tag(\"compass-id:mupi-cloud-dumm-adapter-service\"),tag(\"compass-id:mupi-cloud-hd-adapter-service\"),tag(\"compass-id:mupi-cloud-import-service\"),tag(\"compass-id:mupi-cloud-integration-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-class-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-service\"),tag(\"compass-id:mupi-cloud-stats-service\"),tag(\"compass-id:mupi-cockpit\"),tag(\"compass-id:mupi-gateway\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GNSS API Gateway\"),tag(\"compass-id:gnss-reader\"),tag(\"compass-id:gnss-service\"),tag(\"compass-id:ms-3dp-rc\"),tag(\"compass-id:tc-app\"),tag(\"compass-id:tc-service\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf new file mode 100644 index 0000000..11074d5 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_NavigationServices" { + name = "PD_NavigationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OSPI\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DM\"),tag(\"compass-id:eRoute\"),tag(\"compass-id:NaaS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CNGW\"),tag(\"compass-id:RTTI\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf new file mode 100644 index 0000000..93192ac --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_RemoteMessagingServices" { + name = "PD_RemoteMessagingServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:EADB\"),tag(\"compass-id:ICNB\"),tag(\"compass-id:MSGSVC\"),tag(\"compass-id:OMGW\"),tag(\"compass-id:TCN\"),tag(\"compass-id:XCC-CAMPAIGNS\"),tag(\"compass-id:XCC-CMGR\"),tag(\"compass-id:XCC-SETTINGS\"),tag(\"compass-id:XCC-STATISTICS\"),tag(\"compass-id:XCC-USERS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APIGW\"),tag(\"compass-id:FMC\"),tag(\"compass-id:RS\"),tag(\"compass-id:RS360\"),tag(\"compass-id:RSCockpit\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf new file mode 100644 index 0000000..59a9632 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_RemoteVehicleConfigurationManagement" { + name = "PD_RemoteVehicleConfigurationManagement" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APR\"),tag(\"compass-id:APR-NPM\"),tag(\"compass-id:APR-Portal\"),tag(\"compass-id:APR-Registry\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:comfy-agent-registry\"),tag(\"compass-id:comfy-cockpit\"),tag(\"compass-id:comfy-management\"),tag(\"compass-id:comfy-orchestration\"),tag(\"compass-id:NOP-Admin\"),tag(\"compass-id:NOP-Archive\"),tag(\"compass-id:NOP-Provisioning\"),tag(\"compass-id:NOP-Trigger\"),tag(\"compass-id:SCM\"),tag(\"compass-id:SCMA\"),tag(\"compass-id:VPS-Admin\"),tag(\"compass-id:VPS-Archive\"),tag(\"compass-id:VPS-Monitor\"),tag(\"compass-id:VPS-Prov\"),tag(\"compass-id:VPS-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:FRE\"),tag(\"compass-id:FRS\"),tag(\"compass-id:MPG\"),tag(\"compass-id:QMC\"),tag(\"compass-id:RCM\"),tag(\"compass-id:RCP\"),tag(\"compass-id:RCS\"),tag(\"compass-id:RDC\"),tag(\"compass-id:RDH\"),tag(\"compass-id:RES\"),tag(\"compass-id:RLM\"),tag(\"compass-id:RMO\"),tag(\"compass-id:RNB App\"),tag(\"compass-id:RNP\"),tag(\"compass-id:RPP\"),tag(\"compass-id:RSA Admin GUI\"),tag(\"compass-id:RSA Testbench GUI\"),tag(\"compass-id:RTE\"),tag(\"compass-id:RTS\"),tag(\"compass-id:RVC\"),tag(\"compass-id:RVE\"),tag(\"compass-id:RVI\"),tag(\"compass-id:RVS\"),tag(\"compass-id:RVT\"),tag(\"compass-id:rwd\"),tag(\"compass-id:tdp\"),tag(\"compass-id:uvm\"),tag(\"compass-id:vjm\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ZAS\"),tag(\"compass-id:ZDI\"),tag(\"compass-id:ZFUS-MP-GENERATOR\"),tag(\"compass-id:ZIP\"),tag(\"compass-id:zis\"),tag(\"compass-id:ZMP\"),tag(\"compass-id:ZOS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SFA-FRE\"),tag(\"compass-id:SFA-OH\"),tag(\"compass-id:SFA-OTA\"),tag(\"compass-id:SFA-S\"),tag(\"compass-id:SFA-TS\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf new file mode 100644 index 0000000..8e389f7 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_Teleservices" { + name = "PD_Teleservices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:RSURService\"),tag(\"compass-id:SCallService\"),tag(\"compass-id:SEAM\"),tag(\"compass-id:ts-asc\"),tag(\"compass-id:TSBGService\"),tag(\"compass-id:TSBM\"),tag(\"compass-id:TS-CCM-DI\"),tag(\"compass-id:TSCS\"),tag(\"compass-id:TSDD\"),tag(\"compass-id:TSMR\"),tag(\"compass-id:TS-PFFS\"),tag(\"compass-id:TSSB-BT\"),tag(\"compass-id:TSSB-BTI\"),tag(\"compass-id:TSSB-TSP\"),tag(\"compass-id:TS-SDI\"),tag(\"compass-id:ts-tyredi\"),tag(\"compass-id:ts-tyrewf\"),tag(\"compass-id:TTBS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BCallService\"),tag(\"compass-id:CAS-SPM\"),tag(\"compass-id:CAS-STM\"),tag(\"compass-id:DiagService\"),tag(\"compass-id:ESHAD\"),tag(\"compass-id:patchcampaign\"),tag(\"compass-id:RTCAD\"),tag(\"compass-id:RTCHandler\"),tag(\"compass-id:RTCService\"),tag(\"compass-id:ts-bcallhandler\"),tag(\"compass-id:ts-cts-ui\"),tag(\"compass-id:ts-pat-ui\"),tag(\"compass-id:TSRD\"),tag(\"compass-id:ts-rtc-ui\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PDMManager\"),tag(\"compass-id:PDMUpdater\"),tag(\"compass-id:ts-ena-ui\"),tag(\"compass-id:WLManager\"),tag(\"compass-id:WLUpdater\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf new file mode 100644 index 0000000..a5ddeea --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_VehicleDataCollection" { + name = "PD_VehicleDataCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CMCS\"),tag(\"compass-id:ERDCDC2FCD\"),tag(\"compass-id:ERDDISP\"),tag(\"compass-id:ERDFCDUDS\"),tag(\"compass-id:ERDMGR\"),tag(\"compass-id:ERDPROC\"),tag(\"compass-id:ERDXFCDFCD\"),tag(\"compass-id:XFCD Cockpit\"),tag(\"compass-id:XFCD Configuration\"),tag(\"compass-id:XFCDAnonymizer\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TOL\"),tag(\"compass-id:TOL MGU\"),tag(\"compass-id:TOL-TSSB\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:IDS-SVDS\"),tag(\"compass-id:IDS-Sync\"),tag(\"compass-id:IDS-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SRManager\"),tag(\"compass-id:TSMB\"),tag(\"compass-id:TSR-CH\"),tag(\"compass-id:TSR-CMA\"),tag(\"compass-id:TSR-DD\"),tag(\"compass-id:TSR-ICC\"),tag(\"compass-id:TSR-VU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCG\"),tag(\"compass-id:CSI\"),tag(\"compass-id:CSU\"),tag(\"compass-id:LSCFSU\"),tag(\"compass-id:LSCHR\"),tag(\"compass-id:LSCJHWO\"),tag(\"compass-id:LSCJR\"),tag(\"compass-id:LSCKC\"),tag(\"compass-id:LSCMM\"),tag(\"compass-id:LSCOC\"),tag(\"compass-id:LSCOG\"),tag(\"compass-id:LSCWO\"),tag(\"compass-id:tripCollection\"),tag(\"compass-id:vdc-vcs\"),tag(\"compass-id:VHCJR\"),tag(\"compass-id:VHS\"),tag(\"compass-id:VJDS\"),tag(\"compass-id:VNS\"),tag(\"compass-id:VS-API\"),tag(\"compass-id:VSFO\"),tag(\"compass-id:VSST\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf new file mode 100644 index 0000000..54bb6f4 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_VehicleDataConnectivity" { + name = "PD_VehicleDataConnectivity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-ADC\"),tag(\"compass-id:B2V-ADC-CLOUD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-COM-BE\"),tag(\"compass-id:B2V-COM-ECHO\"),tag(\"compass-id:B2V-COM-FE\"),tag(\"compass-id:B2VCOMGCDMCLIENT\"),tag(\"compass-id:B2V-NOTS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:JoynrDS\"),tag(\"compass-id:UDS\"),tag(\"compass-id:UDS Storage Service\")" + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf new file mode 100644 index 0000000..b95ad29 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf @@ -0,0 +1,12 @@ +resource "dynatrace_management_zone" "TEST-Philipp" { + name = "TEST-Philipp" + dimensional_rule { + enabled = true + applies_to = "METRIC" + condition { + type = "METRIC_KEY" + key = "fav_failure_rate" + match = "BEGINS_WITH" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf new file mode 100644 index 0000000..151c4c5 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf @@ -0,0 +1,87 @@ +resource "dynatrace_management_zone" "WK_Login" { + name = "WK_Login" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-legal-document-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf new file mode 100644 index 0000000..2754c8d --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "WK_Personal_Favorites" { + name = "WK_Personal_Favorites" + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE), entityId(SERVICE-EA5D470986A259F3)" + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf new file mode 100644 index 0000000..c32c17b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Philipp" { + name = "WK_Philipp" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf new file mode 100644 index 0000000..33c4d05 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Camera" { + name = "WK_Remote_Camera" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf new file mode 100644 index 0000000..b8d70e9 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Services" { + name = "WK_Remote_Services" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf rename to configuration/20211213-194909_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf diff --git a/configuration/20211213-194909_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf new file mode 100644 index 0000000..4f23fc4 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_Legacy" { + name = "WK_Send_to_Car_Legacy" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LegacyPoiApi - msgsvc - prod" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf new file mode 100644 index 0000000..a268fc4 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_MGU" { + name = "WK_Send_to_Car_MGU" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-trip-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf new file mode 100644 index 0000000..466e179 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Data" { + name = "WK_Vehicle_Data" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf new file mode 100644 index 0000000..42fea7d --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Mapping" { + name = "WK_Vehicle_Mapping" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf b/configuration/20211213-194909_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf new file mode 100644 index 0000000..56dfe27 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf @@ -0,0 +1,34 @@ +resource "dynatrace_management_zone" "tf-example-for-management-zone-by-tag" { + name = "tf-example-for-management-zone-by-tag" + description = "CONNECTED APP \u0026 CONVERSATION SERVICES4: CONNECTED APP (MYBMW, MINI)" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "compass-id" + value = "UDS" + } + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf b/configuration/20211213-194909_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf new file mode 100644 index 0000000..6aa3e28 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "BMC-TrueSight-Test_10APP11515807_MAJOR" { + web_hook { + name = "BMC-TrueSight-Test_10APP11515807_MAJOR" + accept_any_certificate = true + active = true + alerting_profile = "1526c461-9002-3096-a4ba-9e67346df29d" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-250967", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11515807", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf new file mode 100644 index 0000000..b51c4b6 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ABC_PROD" { + web_hook { + name = "CD_ABC PROD" + accept_any_certificate = false + active = true + alerting_profile = "7bffb978-11f7-4b6e-9eac-b94ed1a55381" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ABC", + "severity": "MINOR", + "origin": "TEST123", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf new file mode 100644 index 0000000..a834595 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_APIGW_ITSM_PROD" { + web_hook { + name = "CD_APIGW ITSM PROD" + accept_any_certificate = false + active = true + alerting_profile = "263e8bcc-753a-35e2-a23c-d7a6386aa1a7" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: 8505678630142971659", + "severity": "MINOR", + "origin": "APPD-48041", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11633204", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf new file mode 100644 index 0000000..0c15454 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-RSU-ITSM-E2E" { + web_hook { + name = "CD_ASBC-RSU-ITSM-E2E" + accept_any_certificate = false + active = true + alerting_profile = "afde4b7b-34b7-3170-ac6f-38dcc97dde80" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-RSU", + "severity": "MINOR", + "origin": "APPD-151846", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11765002", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf new file mode 100644 index 0000000..3e1a861 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-RSU-ITSM-PROD" { + web_hook { + name = "CD_ASBC-RSU-ITSM-PROD" + accept_any_certificate = false + active = true + alerting_profile = "71fa26bb-851e-327e-a5cb-9f957c2ca4c2" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-RSU", + "severity": "MINOR", + "origin": "APPD-138971", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11765000", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf new file mode 100644 index 0000000..f85fefd --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC_-_MS_Teams" { + web_hook { + name = "CD_ASBC-SMACC - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "5d1cec0f-bea2-49c7-8e90-e5dd3e0dc86b" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://msggroup.webhook.office.com/webhookb2/34087616-ed8c-4baa-919e-072ad089b4f8@763b2760-45c5-46d3-883e-29705bba49b7/IncomingWebhook/242b08e7351642fd9f8bc5a5fbb3ec9e/921a617b-5f49-4a91-9040-3772ee81fcbd" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf new file mode 100644 index 0000000..3f92b44 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC-ITSM-E2E" { + web_hook { + name = "CD_ASBC-SMACC-ITSM-E2E" + accept_any_certificate = false + active = true + alerting_profile = "c9cb8b6e-f15b-36bf-a1ee-e87dea0eda01" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-SMACC", + "severity": "MINOR", + "origin": "APPD-167871", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11764902", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf new file mode 100644 index 0000000..bc8dfad --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC-ITSM-PROD" { + web_hook { + name = "CD_ASBC-SMACC-ITSM-PROD" + accept_any_certificate = false + active = true + alerting_profile = "a17ab2c5-ace3-3fec-9ccc-a5e206b6f8d4" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-SMACC", + "severity": "MINOR", + "origin": "APPD-150046", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11764900", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf new file mode 100644 index 0000000..2db1569 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_DPP_Appmon__Email_" { + email { + name = "CD_DPP Appmon [Email]" + active = true + alerting_profile = "5c8f2e9d-f61a-4e0e-a37c-4cee6648913f" + body = "{ProblemDetailsHTML}" + receivers = ["cub-betrieb@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf new file mode 100644 index 0000000..7006d0e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_DPP_DPM_-_Email" { + email { + name = "CD_DPP_DPM - Email" + active = true + alerting_profile = "0f747dd9-ec8f-4802-8a7e-c5381327a4e7" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-dynatrace-incidents@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf new file mode 100644 index 0000000..4bb81f1 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "CD_Infotainment_-_ITSM_-_10APP10294512_MINOR" { + web_hook { + name = "CD_Infotainment - ITSM - 10APP10294512_MINOR" + accept_any_certificate = true + active = false + alerting_profile = "6158fb78-f0a6-4d87-b39a-5889f9d0b36e" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: Name", + "severity": "MINOR", + "origin": "APPD-134221", + "sub_origin": "Dynatrace SaaS – {ImpactedEntity}", + "adapter_host": "xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP10294512", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "Dynatrace", + "sub_source": "Dynatrace", + "server_loc": "Munich", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf new file mode 100644 index 0000000..6c371b2 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Infotainment_-_MS_Teams" { + web_hook { + name = "CD_Infotainment - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "6158fb78-f0a6-4d87-b39a-5889f9d0b36e" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/effa4886-dfc0-4e3e-906b-5d0e740376e8@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/21e218a426124799afd77a4bb5bc9654/7c9893e2-00af-4cf4-a4fc-d142260e74b7" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf new file mode 100644 index 0000000..bd95716 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Messaging-Services_-_MS_Teams" { + web_hook { + name = "CD_Messaging-Services - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "60e3aaca-32d2-41f4-9bbb-b6fd86f21170" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/567173d81d62495786dffa83aa9c02fc/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf new file mode 100644 index 0000000..7736090 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_PISA_-_MS_Teams" { + web_hook { + name = "CD_PISA - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "a096896f-8f61-46b0-b41e-b28bd3fc90e0" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://teams.microsoft.com/l/channel/19%3a899f8fd03f1c4022a8c4da8606b57487%40thread.tacv2/Allgemein?groupId=4f7ed23e-0574-4df7-82c3-d5101c45a406\u0026tenantId=ce849bab-cc1c-465b-b62e-18f07c9ac198" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf new file mode 100644 index 0000000..5b1a7fd --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_-_Email_-_E2E" { + email { + name = "CD_Perseus - Email - E2E" + active = true + alerting_profile = "8a7b045d-792d-4305-8cf4-c8bd60a5674c" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-perseus-dynatrace-incidents-e2e@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf new file mode 100644 index 0000000..76e2c27 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_-_Email_-_Prod" { + email { + name = "CD_Perseus - Email - Prod" + active = true + alerting_profile = "dbf7aa07-9b5d-428d-83a4-2e34d92ade7d" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-perseus-dynatrace-incidents-prod@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf new file mode 100644 index 0000000..2c33b12 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Perseus_-_MS_Teams" { + web_hook { + name = "CD_Perseus - MS Teams" + accept_any_certificate = false + active = false + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://teams.microsoft.com/empty" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf new file mode 100644 index 0000000..c9551af --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_E2E__Email_" { + email { + name = "CD_Perseus E2E [Email]" + active = true + alerting_profile = "8a7b045d-792d-4305-8cf4-c8bd60a5674c" + body = "{ProblemDetailsHTML}" + receivers = ["perseus-dev@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf new file mode 100644 index 0000000..f8c5f2a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_PROD__Email_" { + email { + name = "CD_Perseus PROD [Email]" + active = true + alerting_profile = "dbf7aa07-9b5d-428d-83a4-2e34d92ade7d" + body = "{ProblemDetailsHTML}" + receivers = ["perseus-dev@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf new file mode 100644 index 0000000..b8820ca --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RSU_-_MS_Teams" { + web_hook { + name = "CD_RSU - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "71fa26bb-851e-327e-a5cb-9f957c2ca4c2" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://msggroup.webhook.office.com/webhookb2/34087616-ed8c-4baa-919e-072ad089b4f8@763b2760-45c5-46d3-883e-29705bba49b7/IncomingWebhook/242b08e7351642fd9f8bc5a5fbb3ec9e/921a617b-5f49-4a91-9040-3772ee81fcbd" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf new file mode 100644 index 0000000..80c605c --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteCamera_-_MS_Teams" { + web_hook { + name = "CD_RemoteCamera - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "32339cc2-defa-3252-a8b2-2c77cee8d3f2" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf new file mode 100644 index 0000000..ff70948 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteServiceCockpit_-_MS_Teams" { + web_hook { + name = "CD_RemoteServiceCockpit - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "dd07490a-9906-33dc-b19f-d7c9115f7d10" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf new file mode 100644 index 0000000..f727ddc --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteServices_-_MS_Teams" { + web_hook { + name = "CD_RemoteServices - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "85ec3cd2-a5c1-4c70-a2f1-5c75986b165d" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf new file mode 100644 index 0000000..35d5d8e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_SMACC-BE_-_MS_Teams" { + web_hook { + name = "CD_SMACC-BE - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "c49ba34a-a856-4ede-a0b7-91e36b019414" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://outlook.office.com/webhook/23c95291-075b-4413-ad85-7e2da80f767e@26f86412-f875-4281-b566-fe6fe385e17c/IncomingWebhook/0e2f99d273014f48ad6c745ddd7eb6a5/d77b7aa6-927e-4446-8fb9-0ac6b3d73061" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf new file mode 100644 index 0000000..3eeeae6 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Speech_-_MS_Teams_-_HTTS" { + web_hook { + name = "CD_Speech - MS Teams - HTTS" + accept_any_certificate = false + active = true + alerting_profile = "70ef3b62-7951-4d39-ab4f-b03b99c0f501" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/9929d783-6cb1-4ffd-9898-7a2791bb13df@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/e1adb221aa514b7dabd458f86eecc63d/75ab85c6-38f4-47df-9871-8b4c46852181" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf b/configuration/20211213-194909_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf new file mode 100644 index 0000000..ae0cec0 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Speech_-_MS_Teams_-_HVD" { + web_hook { + name = "CD_Speech - MS Teams - HVD" + accept_any_certificate = false + active = true + alerting_profile = "8fc5aa88-6c2a-4512-b472-383efbe1c90d" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/9929d783-6cb1-4ffd-9898-7a2791bb13df@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/e1adb221aa514b7dabd458f86eecc63d/75ab85c6-38f4-47df-9871-8b4c46852181" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf b/configuration/20211213-194909_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf new file mode 100644 index 0000000..4843ff8 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Dynatrace_All___Teams_Channel" { + web_hook { + name = "Dynatrace All | Teams Channel" + accept_any_certificate = true + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"EMEA PROD - {State} - {ProblemID} - {ImpactedEntity}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/a47bb1f681d8458d891844edc9187214/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf b/configuration/20211213-194909_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf new file mode 100644 index 0000000..3442ebb --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Mo_s_Test" { + web_hook { + name = "Mo's Test" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/cb64c2b87965464a9eb6598185d56486/a3afc565-ecfb-4c46-8e65-f7d9d49c7efe" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf b/configuration/20211213-194909_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf new file mode 100644 index 0000000..74324fa --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Mobile_2___DarkOps_Channel___Runtime" { + web_hook { + name = "Mobile 2 | DarkOps Channel | Runtime" + accept_any_certificate = false + active = true + alerting_profile = "6a7da6b4-cc28-4635-bf66-8f0b780f5c54" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/f28b1d3823634c5cb7fbf2cd6df6dbb6/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf b/configuration/20211213-194909_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf new file mode 100644 index 0000000..2e5d6b2 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "NGTP_-_MS_Teams" { + web_hook { + name = "NGTP - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/e1e947c6-5367-4b5f-9659-704ace229b86@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/2915d0656bd74b94aee2a97a100fd4ea/58f172a5-112a-443d-a7c1-ea37961421f0" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf b/configuration/20211213-194909_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf new file mode 100644 index 0000000..e28ed26 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "OneAgent_Availability" { + email { + name = "OneAgent Availability" + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + body = "{ProblemDetailsHTML}" + receivers = ["Measurability_E2E-Monitoring@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf b/configuration/20211213-194909_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf new file mode 100644 index 0000000..1b14c1b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "TEST_Philipp_Mail" { + email { + name = "TEST Philipp Mail" + active = true + alerting_profile = "6a7da6b4-cc28-4635-bf66-8f0b780f5c54" + body = "{ProblemDetailsHTML}" + receivers = ["philipp-peter.altmann@bmw.de"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf b/configuration/20211213-194909_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf new file mode 100644 index 0000000..5b3053e --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "TESTForstner_ITSM" { + web_hook { + name = "TESTForstner ITSM" + accept_any_certificate = false + active = false + alerting_profile = "5a20bb60-73cc-4ef6-8c6b-e22d9adc0f8e" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MINOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "X-Apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf b/configuration/20211213-194909_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf new file mode 100644 index 0000000..4913574 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM___vehicle-mapping-composite-service_PROD" { + web_hook { + name = "[ITSM] vehicle-mapping-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "42867be7-d3ca-421f-9c20-78a0c15b3e0a" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255192", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906403", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf b/configuration/20211213-194909_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf new file mode 100644 index 0000000..ecdb16f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__CD_vehicle-remote-commands-composite-service_PROD" { + web_hook { + name = "[ITSM] CD_vehicle-remote-commands-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "2ef98f3e-c5ca-4ef8-88ac-31e46405d382" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf b/configuration/20211213-194909_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf new file mode 100644 index 0000000..f2a7b29 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__remote-360-composite-service_PROD" { + web_hook { + name = "[ITSM] remote-360-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "217fcf33-d6f4-4b98-8935-11d276bb3085" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf b/configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf new file mode 100644 index 0000000..33da3b8 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Personal-Favorites_" { + web_hook { + name = "[ITSM][WK-Personal-Favorites]" + accept_any_certificate = false + active = true + alerting_profile = "17a03593-4f31-3058-a701-edeb42565ebc" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Personal-Favorites]", + "severity": "CRITICAL", + "origin": "APPD-297193", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11946102", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf b/configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf new file mode 100644 index 0000000..dcce5e1 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Remote-Services_" { + web_hook { + name = "[ITSM][WK-Remote-Services]" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Remote-Services]", + "severity": "MAJOR", + "origin": "APPD-82946", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11646805", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf b/configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf new file mode 100644 index 0000000..48658e2 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Send-to-Car-Legacy_" { + web_hook { + name = "[ITSM][WK-Send-to-Car-Legacy]" + accept_any_certificate = false + active = true + alerting_profile = "9a86d0d8-f916-3d97-95b0-659a521bef10" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Send-to-Car-Legacy]", + "severity": "CRITICAL", + "origin": "APPD-82996", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11646804", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf b/configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf new file mode 100644 index 0000000..c5e4679 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Send-to-Car-MGU_" { + web_hook { + name = "[ITSM][WK-Send-to-Car-MGU]" + accept_any_certificate = false + active = true + alerting_profile = "9ce863ad-ab03-318b-be1b-59dc7d0ddc5c" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Send-to-Car-MGU]", + "severity": "MAJOR", + "origin": "APPD-253367", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11874000", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf b/configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf new file mode 100644 index 0000000..f5303fd --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Vehicle-Data_" { + web_hook { + name = "[ITSM][WK-Vehicle-Data]" + accept_any_certificate = false + active = true + alerting_profile = "cb5991e7-d0f4-307c-960a-5245c3ab0ba9" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Vehicle-Data]", + "severity": "CRITICAL", + "origin": "APPD-194832", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11779404", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf b/configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf new file mode 100644 index 0000000..64cf035 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Vehicle-Mapping_" { + web_hook { + name = "[ITSM][WK-Vehicle-Mapping]" + accept_any_certificate = false + active = true + alerting_profile = "1d3e3807-c52e-3923-9f44-920c9dc1de50" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Mapping]", + "severity": "MAJOR", + "origin": "APPD-297168", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11946002", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf b/configuration/20211213-194909_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf new file mode 100644 index 0000000..1b2b6f1 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__Mobile_2_Applications_" { + web_hook { + name = "[TEAMS] Mobile 2 Applications " + accept_any_certificate = true + active = true + alerting_profile = "16948eee-6ba3-3c00-8558-adc578eb9694" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/ac9f3e4c-3a1b-4c4d-bc35-12eba2928619@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/72cb9e374f7e42dda85b686904045f8b/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf b/configuration/20211213-194909_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf new file mode 100644 index 0000000..980ca5a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS___WK-Remote-Camera_" { + web_hook { + name = "[TEAMS] [WK-Remote-Camera]" + accept_any_certificate = false + active = true + alerting_profile = "fd14dc1a-0aa2-3395-b8ce-44a578339cc7" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/84d8f8eefd7a49149027523e5b1e709d/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf b/configuration/20211213-194909_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf new file mode 100644 index 0000000..3d0781b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS___WK-Remote-Services_" { + web_hook { + name = "[TEAMS] [WK-Remote-Services]" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/b85933c0572d475792c190a0af0458af/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf b/configuration/20211213-194909_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf new file mode 100644 index 0000000..569ffa6 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__Mobile2-and-BFFS_" { + web_hook { + name = "[TEAMS][Mobile2-and-BFFS]" + accept_any_certificate = false + active = true + alerting_profile = "5c212ec3-b6bf-3256-9484-b4ca451d57a8" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/ac9f3e4c-3a1b-4c4d-bc35-12eba2928619@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3bb669cb8db840ae8eaabfee4ee9600d/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf b/configuration/20211213-194909_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf new file mode 100644 index 0000000..64714b7 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Personal-Favorites_" { + web_hook { + name = "[TEAMS][WK-Personal-Favorites]" + accept_any_certificate = false + active = true + alerting_profile = "17a03593-4f31-3058-a701-edeb42565ebc" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/79348f95-f517-47bf-990d-2ca75ebaaa54@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/efbd0d23b7914f94bcb57dbd8f176e2d/81f96b03-3371-4f1a-b31a-1e91ec67af3e" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf b/configuration/20211213-194909_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf new file mode 100644 index 0000000..58af596 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Send-to-Car-Legacy_" { + web_hook { + name = "[TEAMS][WK-Send-to-Car-Legacy]" + accept_any_certificate = false + active = true + alerting_profile = "9a86d0d8-f916-3d97-95b0-659a521bef10" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/b43b205104e4406d8dd227c9e31f3f5e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-194909_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf b/configuration/20211213-194909_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf new file mode 100644 index 0000000..51aa380 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Vehicle-Mapping_" { + web_hook { + name = "[TEAMS][WK-Vehicle-Mapping]" + accept_any_certificate = false + active = true + alerting_profile = "1d3e3807-c52e-3923-9f44-920c9dc1de50" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/79348f95-f517-47bf-990d-2ca75ebaaa54@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/81c9379d8be54a7db2e07e6c2d7da60d/81f96b03-3371-4f1a-b31a-1e91ec67af3e" + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf new file mode 100644 index 0000000..40ffeba --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf @@ -0,0 +1,121 @@ +resource "dynatrace_request_attribute" "GCID" { + name = "GCID" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_ON_CLIENT_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/users/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/gcid/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/customer/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/motorist/" + position = "BEFORE" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/motorists/" + position = "BEFORE" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/user/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/users/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/driver/" + position = "AFTER" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf new file mode 100644 index 0000000..5d5201f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf @@ -0,0 +1,26 @@ +resource "dynatrace_request_attribute" "KeyID" { + name = "KeyID" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getKeyID()" + method { + argument_types = ["com.bmw.cc.smc2.dkey.api.track.v2.entity.TrackKeyRequest"] + class_name = "com.bmw.cc.smc2.dkey.api.track.v2.boundary.TrackApiResource" + method_name = "trackKey" + return_type = "javax.ws.rs.core.Response" + visibility = "PUBLIC" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf new file mode 100644 index 0000000..ddaec2f --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsCountryCodeIso" { + name = "RsCountryCodeIso" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getCountryCodeISO()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getCountryCodeISO()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf new file mode 100644 index 0000000..156ab44 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsDriveTrain" { + name = "RsDriveTrain" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getDriveTrain()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getDriveTrain()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf new file mode 100644 index 0000000..9ad3fef --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsEventId" { + name = "RsEventId" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getEventId()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getEventId()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf new file mode 100644 index 0000000..9089829 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsEventStatus" { + name = "RsEventStatus" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".toString()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".toString()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf new file mode 100644 index 0000000..9118cdd --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf @@ -0,0 +1,17 @@ +resource "dynatrace_request_attribute" "RsPartnerSystemRequests" { + name = "RsPartnerSystemRequests" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf new file mode 100644 index 0000000..94f1c4a --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf @@ -0,0 +1,69 @@ +resource "dynatrace_request_attribute" "RsType" { + name = "RsType" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getRsType().name()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getRsType().name()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".name()" + method { + argument_types = ["java.lang.String","com.bmw.cc.rscockpit.bm.admin.entity.RemoteServiceType"] + class_name = "com.bmw.cc.rscockpit.bm.admin.AdminTokenBA" + method_name = "generateAdminToken" + return_type = "java.lang.String" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RS Cockpit" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf new file mode 100644 index 0000000..65a76cd --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsVehicleType" { + name = "RsVehicleType" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = "determineVehicleTypeIfAvailable().name()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = "determineVehicleTypeIfAvailable().name()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf new file mode 100644 index 0000000..2a336e7 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf @@ -0,0 +1,15 @@ +resource "dynatrace_request_attribute" "Traceparent_HTTP_header_field" { + name = "Traceparent HTTP header field" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "traceparent" + source = "REQUEST_HEADER" + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf new file mode 100644 index 0000000..202fb06 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf @@ -0,0 +1,238 @@ +resource "dynatrace_request_attribute" "VIN" { + name = "VIN" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVin()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVin()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:agent-service" + } + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/agents/" + end_delimiter = "-" + position = "BETWEEN" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:App Repository" + } + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/npm/registry/provisionedAppNames/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vin/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/car/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/cars/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vehicle/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vehicles/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v1/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v2/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v3/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v4/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v5/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v6/" + position = "AFTER" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf new file mode 100644 index 0000000..7011dc0 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf @@ -0,0 +1,14 @@ +resource "dynatrace_request_attribute" "WebRequestURLPath" { + name = "WebRequestURLPath" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf new file mode 100644 index 0000000..cacb13d --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "b2v-voice_-_setupCall_-_User-Agent" { + name = "b2v-voice - setupCall - User-Agent" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "User-Agent" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Component:b2v-voice" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf new file mode 100644 index 0000000..ca20399 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf @@ -0,0 +1,15 @@ +resource "dynatrace_request_attribute" "clientId" { + name = "clientId" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "clientid" + source = "REQUEST_HEADER" + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf new file mode 100644 index 0000000..6581396 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf @@ -0,0 +1,24 @@ +resource "dynatrace_request_attribute" "getKeyID" { + name = "getKeyID" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 0 + capture = "ARGUMENT" + method { + class_name = "com.bmw.cc.smc2.dkey.api.track.v2.entity.TrackKeyRequest" + method_name = "getKeyID" + return_type = "java.lang.String" + visibility = "PUBLIC" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf new file mode 100644 index 0000000..740339d --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf @@ -0,0 +1,26 @@ +resource "dynatrace_request_attribute" "keyType" { + name = "keyType" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_BOTH" + source = "URI" + scope { + tag_of_process_group = "Component:ASBC-SMACC" + } + value_processing { + split_at = "" + trim = false + extract_substring { + delimiter = "track/" + end_delimiter = "/decryptVerifyAndGenerate" + position = "BETWEEN" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf new file mode 100644 index 0000000..0630a19 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf @@ -0,0 +1,97 @@ +resource "dynatrace_request_attribute" "log4j-exploit" { + name = "log4j-exploit" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "X-Api-Version" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "Referer" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "User-Agent" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf new file mode 100644 index 0000000..5f27588 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf @@ -0,0 +1,27 @@ +resource "dynatrace_request_attribute" "mobile-2-user-agent" { + name = "mobile-2-user-agent" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + scope { + host_group = "HOST_GROUP-24F2B68E634A32F0" + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + scope { + host_group = "HOST_GROUP-4A0FBCE2EC0AFEEC" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf new file mode 100644 index 0000000..aed484b --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-destination-composite-service" { + name = "x-usid | managed-app-destination-composite-service" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf new file mode 100644 index 0000000..3531723 --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-user-composite-service" { + name = "x-usid | managed-app-user-composite-service" + enabled = false + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211213-194909_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf b/configuration/20211213-194909_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf new file mode 100644 index 0000000..7b4c37c --- /dev/null +++ b/configuration/20211213-194909_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-vehicle-mapping-composite-service" { + name = "x-usid | managed-app-vehicle-mapping-composite-service" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/application_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/application_anomalies.tf new file mode 100644 index 0000000..0e3b49d --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/application_anomalies.tf @@ -0,0 +1,27 @@ +resource "dynatrace_application_anomalies" "dynatrace_application_anomalies" { + failure_rate { + auto { + absolute = 5 + relative = 50 + } + } + response_time { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 100 + percent = 50 + slowest_milliseconds = 1000 + slowest_percent = 100 + } + } + traffic { + drops { + enabled = true + percent = 50 + } + spikes { + enabled = true + percent = 300 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf new file mode 100644 index 0000000..dd03c19 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf @@ -0,0 +1,30 @@ +resource "dynatrace_custom_anomalies" "CD_DPP_DPM__DPP__Garbage_Collection" { + name = "CD_DPP_DPM [DPP] Garbage Collection" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.jvm.memory.gc.suspensionTime" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + tag { + filter { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 10 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf new file mode 100644 index 0000000..fab4d6d --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "CD_DPP_DPM__DPP__Response_time" { + name = "CD_DPP_DPM [DPP] Response time" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.keyRequest.response.time" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "getKnownActiveSettingsByVin" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 20000 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf new file mode 100644 index 0000000..fe06a1f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf @@ -0,0 +1,33 @@ +resource "dynatrace_custom_anomalies" "CD_Perseus_High_Response" { + name = "CD_Perseus High Response" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.response.time" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + management_zone { + id = "-5698021298883686644" + } + tag { + filter { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 1000 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf new file mode 100644 index 0000000..b476b23 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Cluster_controller_mismatch" { + name = "Cluster controller mismatch" + description = "There are {severity} active cluster controllers" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.pg.kafka.controller.KafkaController.ActiveControllerCount.Value" + severity = "ERROR" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 1 + unit = "COUNT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf new file mode 100644 index 0000000..401ade6 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Digital_Key_Custom_Alert" { + name = "Digital Key Custom Alert" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "CONTAINS_CASE_SENSITIVE" + value = "digital-key-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 60 + samples = 60 + threshold = 98 + unit = "PERCENT" + violating_samples = 30 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf new file mode 100644 index 0000000..1d7f30d --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Remote_Camera_-_Success_Rate___98_" { + name = "E2E Chain - Remote Camera - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "remote-360-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf new file mode 100644 index 0000000..9948dff --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Remote_Services_-_Success_Rate___98_" { + name = "E2E Chain - Remote Services - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "btc-vehicle-remote-commands-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf new file mode 100644 index 0000000..663bc18 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Sent_to_Vehicle__Legacy__-_Success_Rate___98_" { + name = "E2E Chain - Sent to Vehicle (Legacy) - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "LegacyPoiApi - msgsvc - prod" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf new file mode 100644 index 0000000..28c5941 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_GC_time" { + name = "High GC time" + description = "The .NET GC time of {severity} is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.dotnet.perfmon.%TimeInGC" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf new file mode 100644 index 0000000..d4bf147 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_backend_session_usage" { + name = "High HAProxy backend session usage" + description = "The backend session usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_susage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 80 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf new file mode 100644 index 0000000..ea983f1 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_frontend_session_usage" { + name = "High HAProxy frontend session usage" + description = "The frontend session usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.fe_susage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 80 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf new file mode 100644 index 0000000..576d408 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_requests_queue" { + name = "High HAProxy requests queue" + description = "The ammount of queued requests is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_qcur" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "PER_MINUTE" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf new file mode 100644 index 0000000..58214cc --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_response_time" { + name = "High HAProxy response time" + description = "The average response time is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_rtime" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf new file mode 100644 index 0000000..8f230f9 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_OS_CPU_usage" { + name = "High OS CPU usage" + description = "The OS CPU usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.elasticsearch.remote.node.os.cpu_percent" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 70 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf new file mode 100644 index 0000000..9b869b8 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_file_descriptors_usage" { + name = "High RabbitMQ file descriptors usage" + description = "The RabbitMQ file descriptors usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.fd_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf new file mode 100644 index 0000000..076308c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_memory_usage" { + name = "High RabbitMQ memory usage" + description = "The RabbitMQ memory usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.mem_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf new file mode 100644 index 0000000..337602e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_auto_delete_queues_without_consumers" { + name = "High RabbitMQ number of auto delete queues without consumers" + description = "The number of auto delete queues without consumers is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.ad_queues_no_consumers" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf new file mode 100644 index 0000000..0881b9f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_blocked_connections" { + name = "High RabbitMQ number of blocked connections" + description = "The number of blocked connections is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.connections_blocked" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf new file mode 100644 index 0000000..20f5719 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_unacknowledged_messages" { + name = "High RabbitMQ number of unacknowledged messages" + description = "The number of unacknowledged messages is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.messages_unacknowledged" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf new file mode 100644 index 0000000..0c13c10 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_processes_usage" { + name = "High RabbitMQ processes usage" + description = "The RabbitMQ processes usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.proc_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf new file mode 100644 index 0000000..f9d196b --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_sockets_usage" { + name = "High RabbitMQ sockets usage" + description = "The RabbitMQ sockets usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.sockets_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf new file mode 100644 index 0000000..ad148e3 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_panic_count" { + name = "High panic count" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:dns.coredns.panic_count_total" + severity = "ERROR" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 1 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf new file mode 100644 index 0000000..85848af --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Low_HAProxy_idle_time" { + name = "Low HAProxy idle time" + description = "The percentage standby time is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.idle" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 10 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf new file mode 100644 index 0000000..5d3070f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Low_RabbitMQ_free_disk_space" { + name = "Low RabbitMQ free disk space" + description = "The RabbitMQ free disk space of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.disk_free_left_to_limit" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 50000000 + unit = "BYTE" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf new file mode 100644 index 0000000..96d3593 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf @@ -0,0 +1,38 @@ +resource "dynatrace_custom_anomalies" "Mobile_2_0_-_Login_Error_Rate___3_" { + name = "Mobile 2.0 - Login Error Rate \u003e 3%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:apps.other.requestErrorRate.osAndProvider" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + dimensions { + string { + key = "Provider" + filter { + operator = "EQUALS" + value = "OneLogin (Prod)" + } + } + } + scopes { + name { + filter { + operator = "CONTAINS_CASE_SENSITIVE" + value = "Mobile 2.0 BMW - ROW Store PROD (iOS \u0026 Android)" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 3 + unit = "PERCENT" + violating_samples = 10 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf new file mode 100644 index 0000000..5a825bd --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Offline_partitions" { + name = "Offline partitions" + description = "There are {severity} offline partitions" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.pg.kafka.controller.KafkaController.OfflinePartitionsCount.Value" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf new file mode 100644 index 0000000..60c6eac --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "Perseus_SLO_-__service_api_vehicle" { + name = "Perseus SLO - /service/api/vehicle" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-A524D85AEB831B97~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(10))/(builtin:service.keyRequest.count.total:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-A524D85AEB831B97~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(10))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf new file mode 100644 index 0000000..8688c50 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "RS_-_Joynr_Message_Balance_-_ERROR" { + name = "RS - Joynr Message Balance - ERROR" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*((calc:service.rsjoynrtrigger:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum)/(calc:service.rsjoynrcallbacks:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 20 + samples = 20 + threshold = 75 + unit = "UNSPECIFIED" + violating_samples = 15 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf new file mode 100644 index 0000000..d55a104 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "RS_-_Joynr_Message_Balance_-_WARNING" { + name = "RS - Joynr Message Balance - WARNING" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*((calc:service.rsjoynrtrigger:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum)/(calc:service.rsjoynrcallbacks:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 85 + unit = "UNSPECIFIED" + violating_samples = 10 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf new file mode 100644 index 0000000..b2658e8 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "RabbitMQ_Node_failed" { + name = "RabbitMQ Node failed" + description = "Node {severity} for {violating_samples}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.node_status" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "failed" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf new file mode 100644 index 0000000..bc9a83d --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Redis_Replica_synchronization_in_progress" { + name = "Redis Replica synchronization in progress" + description = "Replica is {severity} for {violating_samples}." + enabled = false + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.redis.slave_state" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "Sync in progress" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf new file mode 100644 index 0000000..865caaa --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Redis_Replica_unsynchronized" { + name = "Redis Replica unsynchronized" + description = "Replica is {severity} for {violating_samples}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.redis.slave_state" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "Unsynchronized" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf new file mode 100644 index 0000000..4b4232f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf @@ -0,0 +1,45 @@ +resource "dynatrace_custom_anomalies" "Remote_Services_-_Event_Status_-_CANCELLED_WITH_ERROR" { + name = "Remote Services - Event Status - CANCELLED_WITH_ERROR" + description = "The {metricname} value of {severity} was {alert_condition} the baseline of {baseline}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "calc:service.rseventstatus" + severity = "ERROR" + warning_reason = "NONE" + dimensions { + string { + key = "Dimension" + filter { + operator = "EQUALS" + value = "CANCELLED_WITH_ERROR" + } + } + } + scopes { + tag { + filter { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + tag { + filter { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + strategy { + auto { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 10 + samples = 10 + signal_fluctuations = 1 + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf new file mode 100644 index 0000000..a13c2ea --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "SLO_-_WK-Remote-Services-98_" { + name = "SLO - WK-Remote-Services-98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = false + disabled_reason = "NONE" + metric_selector = "((builtin:service.keyRequest.errors.server.successCount)/(builtin:service.keyRequest.count.server)*(100)):filter(or(eq(\"dt.entity.service_method\",\"SERVICE_METHOD-02E88144CFC57AEA\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-2C51346F87339CE8\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-FE4E553F84167C2E\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-8A384C81D9AF38CA\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-3FAF84E444877083\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-220B20CF01912501\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-76B0223CDED11B41\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-ED80E83F71F9E8B7\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-C03CAD42FED5019E\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-82354FEF673A217F\")))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 60 + samples = 60 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 30 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf new file mode 100644 index 0000000..4cac94b --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Under_replicated" { + name = "Under replicated" + description = "There are {severity} under replicated partitions" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.kafka.server.ReplicaManager.UnderReplicatedPartitions.Value" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf new file mode 100644 index 0000000..ac109d1 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "WK-Fav-98_" { + name = "WK-Fav-98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "((builtin:service.keyRequest.errors.server.successCount)/(builtin:service.keyRequest.count.server)*(100)):filter(or(eq(\"dt.entity.service_method\",\"SERVICE_METHOD-CBCE375553D769D2\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-9570A323C2E0FDD9\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-0AFCF8BE29009C08\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-583AB3B5F7D16CCE\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-94FE409856014A80\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4C438DA8B8E91EEF\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-3AB17D689795945E\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-148D81E3F64105E3\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4C438DA8B8E91EEF\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-CC5B346B1BFB9605\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4048C0BE9439E0EF\")))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf new file mode 100644 index 0000000..4d2de96 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_Carbon_has_exteremly_high_system_response_time" { + name = "WSO2 API Manager - Carbon has exteremly high system response time" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_carbon_system_response_time_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 60000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf new file mode 100644 index 0000000..d519b43 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_Carbon_has_faulty_services" { + name = "WSO2 API Manager - Carbon has faulty services" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_carbon_number_faulty_services" + severity = "AVAILABILITY" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 0 + unit = "COUNT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf new file mode 100644 index 0000000..86d89c3 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_http_backend_latency" { + name = "WSO2 API Manager - High http backend latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_http_latency_backend_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf new file mode 100644 index 0000000..a9f92da --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_http_latency" { + name = "WSO2 API Manager - High http latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_http_latency_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf new file mode 100644 index 0000000..4872b5c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_https_backend_latency" { + name = "WSO2 API Manager - High https backend latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_https_latency_backend_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf new file mode 100644 index 0000000..7e7a020 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_https_latency" { + name = "WSO2 API Manager - High https latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_https_latency_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/database_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/database_anomalies.tf new file mode 100644 index 0000000..6f574c5 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/database_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_database_anomalies" "dynatrace_database_anomalies" { + db_connect_failures { + connection_fails_count = 5 + eval_period = 5 + } + failure_rate { + auto { + absolute = 0 + relative = 50 + } + } + response_time { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 5 + percent = 50 + slowest_milliseconds = 20 + slowest_percent = 100 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/host_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/host_anomalies.tf new file mode 100644 index 0000000..e76275a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/host_anomalies.tf @@ -0,0 +1,51 @@ +resource "dynatrace_host_anomalies" "dynatrace_host_anomalies" { + connections { + enabled = true + enabled_on_graceful_shutdowns = false + } + cpu { + enabled = true + } + disks { + inodes { + enabled = true + } + space { + enabled = true + } + speed { + enabled = true + } + } + gc { + enabled = true + } + java { + out_of_memory { + enabled = true + } + out_of_threads { + enabled = true + } + } + memory { + enabled = true + } + network { + connectivity { + enabled = true + } + dropped_packets { + enabled = true + } + errors { + enabled = true + } + retransmission { + enabled = true + } + utilization { + enabled = true + } + } +} diff --git a/configuration/20211213-195239_EUPROD/anomalies/service_anomalies.tf b/configuration/20211213-195239_EUPROD/anomalies/service_anomalies.tf new file mode 100644 index 0000000..ecd908a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/anomalies/service_anomalies.tf @@ -0,0 +1,17 @@ +resource "dynatrace_service_anomalies" "dynatrace_service_anomalies" { + failure_rates { + auto { + absolute = 5 + relative = 50 + } + } + response_times { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 100 + percent = 50 + slowest_milliseconds = 1000 + slowest_percent = 100 + } + } +} diff --git a/configuration/20211213-195239_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf b/configuration/20211213-195239_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf new file mode 100644 index 0000000..982cd0e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf @@ -0,0 +1,127 @@ +resource "dynatrace_autotag" "Cloud" { + name = "Cloud" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Azure" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Azure" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "AWS" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "AWS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf b/configuration/20211213-195239_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf new file mode 100644 index 0000000..10a72e6 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf @@ -0,0 +1,3683 @@ +resource "dynatrace_autotag" "Component" { + name = "Component" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "vcis-information" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "avs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "CDIP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdip" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal (CDIP)" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Toyota Supra Connect Customer Portal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-information-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-personalization-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-public-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-vehicle-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "CSI" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "csi-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crs_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crsa_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "epl_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "newsservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "weatherservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "id5" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "dpp" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "DPM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lis-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "eml-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ups-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "SMACC-BE" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-bl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "SMACC-KTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-key-trk-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "online-entertainment-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf_oe" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "RemoteServices" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "CCG" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccg-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "LSC-HR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-hr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Remote 360" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-360" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "RS Cockpit" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-cockpit" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "RemoteServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "SMS-Gateway" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "/www/smsgw" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_DETECTED_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice.callmgr" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lib2vsbc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CSI" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csi" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "LSC-WO" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "lscwo" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CCG" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ccg" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GCDM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcdm" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/smacc-app/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/rsu-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-HAL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/hsmlib-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "App Repository" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf-apr-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/emea_prod2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "b2v-voice-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crs-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crsa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epm-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "voicegw-admin-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "vgw-homer-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "XCC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "MSGSVC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "msgsvc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_smacc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-RSU" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_rsu" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_hsm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "perseus-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-rsu-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-smacc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Perseus" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "perseus" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchsml" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs3" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "LSC-JR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-jr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "LSC-WO" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-wo" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/b2vapi-new-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-nf-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "api-nf-bmwgroup-" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ltb2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-APP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "EXE_PATH" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/global/www/conn/apigw/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Connected Backend Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "JAVA_MAIN_CLASS" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "com.nitzinger.Synchronization" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Service Gateway Legacy" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_AZURE_SITE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "btcapiwebapp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "App Repository" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apr_apr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/managed-app-(.++)}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "managed-app-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ServerName\\ ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Buffet" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "buffet-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Kubernetes:component}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "component" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_smc2_key_trk" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APPCALL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "APPCALL-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "APPCALL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "acallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ACDS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ACDS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ECS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "XCS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "XCS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EVNS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "EVNS2-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EVNS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "evns2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "eCallGW" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "eCallGW-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "eCallGW" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ecallgateway" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "GATS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "GATS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GATS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gatsconverter" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Buffet" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bff" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APPCALL" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ACDS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ECS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "EVNS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eCallGW" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "GATS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "PISA" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "pisa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "dpp" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpp-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "DPM" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpm-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PISA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "pisa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "smc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "NGTP-CS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp-cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP-CS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HVD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "hvd-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HTTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "htts-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HVD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hvd" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HTTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "htts" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-int}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-test}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-store" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "store" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-casa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-cesim" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cesim" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ops" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ceks" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-ts" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_ts" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-fre" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_fre" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "asbc-sfa-oh" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oh" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "cub-personalization" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "sfa-ota" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sfa_ota" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "camvs" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vsd_cam" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "camvs" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "camvs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "xcc-settings" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcc-settings-db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BMW_POINTS_ENGINE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ime_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ccc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-HAL-CL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-hal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-ngtp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "hpauth" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "hpauth" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Countly" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "countly_mongo_db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL-CL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "rsu" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "^(?\u003ecam|disp|fre|rcs|rdh|rmo|rpp|rte|rve|rvi|rvt|rwd|uvm)(?\u003eeu|us|cn)(?\u003ee2e|p)$" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*archiv" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Monitor" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*monitor" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Admin" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*config" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "msgsvc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "msgsvc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CustomerCentricInformationServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "infotain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "am-proxy" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/am-proxy-rp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle-centric Information Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "vcis" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "nop-archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*nop_archiv" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf b/configuration/20211213-195239_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf new file mode 100644 index 0000000..deea76f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf @@ -0,0 +1,1446 @@ +resource "dynatrace_autotag" "ENV" { + name = "ENV" + entity_selector_based_rule { + enabled = false + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"Component:Infotainment\"))" + value_format = "" + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dev" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dly" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf b/configuration/20211213-195239_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf new file mode 100644 index 0000000..bda3fe0 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf @@ -0,0 +1,1269 @@ +resource "dynatrace_autotag" "Environment" { + name = "Environment" + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:PROD))" + value_format = "PROD" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:E2E))" + value_format = "E2E" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:TEST))" + value_format = "TEST" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:INT))" + value_format = "INT" + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:DetectedName/-(.*?)\\)}" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "svds - prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dev" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "test" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "int" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "I2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "i2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "e2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "I2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "I2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DLY" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "PRD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_DEV" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_INT" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_PROD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_PROD" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lt" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "li" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "(?\u003eeu|us|cn)p$" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.environment=(.*?) -D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.environment" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-prod-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-e2e-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-int-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-test-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc2-emea-e2e" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf b/configuration/20211213-195239_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf new file mode 100644 index 0000000..3d9e266 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf @@ -0,0 +1,47 @@ +resource "dynatrace_autotag" "Hub" { + name = "Hub" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf b/configuration/20211213-195239_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf new file mode 100644 index 0000000..3fa97ef --- /dev/null +++ b/configuration/20211213-195239_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf @@ -0,0 +1,77 @@ +resource "dynatrace_autotag" "Microservice" { + name = "Microservice" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "nws" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "nws-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "bev" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bev-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "wea" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wea-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:microservice}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf b/configuration/20211213-195239_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf new file mode 100644 index 0000000..2f3b6a1 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf @@ -0,0 +1,20 @@ +resource "dynatrace_autotag" "Namespace" { + name = "Namespace" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf b/configuration/20211213-195239_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf new file mode 100644 index 0000000..2dd4135 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf @@ -0,0 +1,59 @@ +resource "dynatrace_autotag" "PaaS" { + name = "PaaS" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Orbit" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-Orbit_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Runtime" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:PaaS}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf b/configuration/20211213-195239_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf new file mode 100644 index 0000000..ca95d0f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf @@ -0,0 +1,165 @@ +resource "dynatrace_autotag" "Platform" { + name = "Platform" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EKS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "AKS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "OpenShift" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "AWS_ECS_CLUSTER" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "LINUX_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "ECS" + conditions { + key { + type = "STATIC" + attribute = "HOST_PAAS_TYPE" + } + paas_type { + negate = false + operator = "EQUALS" + value = "AWS_ECS_FARGATE" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf b/configuration/20211213-195239_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf new file mode 100644 index 0000000..9f9d866 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf @@ -0,0 +1,815 @@ +resource "dynatrace_autotag" "WK" { + name = "WK" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Personal Favorites" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf b/configuration/20211213-195239_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf new file mode 100644 index 0000000..869ce7b --- /dev/null +++ b/configuration/20211213-195239_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf @@ -0,0 +1,709 @@ +resource "dynatrace_autotag" "Wirkkette" { + name = "Wirkkette" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected OAuth Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ID Lookup Service " + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Legal Document Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360 Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Remote Commands Composite Service (VRCCS)" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Mapping Composite Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "csi" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "ccg" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-wo" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-jr" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-hr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Composite Service (VCS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf b/configuration/20211213-195239_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf new file mode 100644 index 0000000..aa84369 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-id" { + name = "app-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf b/configuration/20211213-195239_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf new file mode 100644 index 0000000..49bc909 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-name" { + name = "app-name" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appname=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appname=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf b/configuration/20211213-195239_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf new file mode 100644 index 0000000..6b9d618 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "appd-id" { + name = "appd-id" + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-253617" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf b/configuration/20211213-195239_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf new file mode 100644 index 0000000..7919efa --- /dev/null +++ b/configuration/20211213-195239_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf @@ -0,0 +1,79 @@ +resource "dynatrace_autotag" "compass-id" { + name = "compass-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Kubernetes:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:CommandLineArgs/compassid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compassid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:CommandLineArgs/compid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compid=" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf b/configuration/20211213-195239_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf new file mode 100644 index 0000000..fa0fe2d --- /dev/null +++ b/configuration/20211213-195239_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf @@ -0,0 +1,23 @@ +resource "dynatrace_autotag" "itsm-service" { + name = "itsm-service" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:itsm-service}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "itsm-service" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf b/configuration/20211213-195239_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf new file mode 100644 index 0000000..d6c9e4d --- /dev/null +++ b/configuration/20211213-195239_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf @@ -0,0 +1,188 @@ +resource "dynatrace_autotag" "licensing-base" { + name = "licensing-base" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-OpenShift" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-AKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "AKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-EKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "EKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-Classic IT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-ECS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "ECS" + } + } + } + } + rules { + type = "MOBILE_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Mobile" + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Apps" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "CUSTOM_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-CustomApps" + conditions { + key { + type = "STATIC" + attribute = "CUSTOM_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "HTTP_CHECK" + enabled = true + value_format = "CoCo-EMEA-HTTP" + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SYNTHETIC_TEST" + enabled = true + value_format = "CoCo-EMEA-Browser" + conditions { + key { + type = "STATIC" + attribute = "BROWSER_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf b/configuration/20211213-195239_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf new file mode 100644 index 0000000..850c089 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "mcid" { + name = "mcid" + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf b/configuration/20211213-195239_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf new file mode 100644 index 0000000..1ec193c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "ms-id" { + name = "ms-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.msid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.msid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/configuration.tf b/configuration/20211213-195239_EUPROD/configuration.tf new file mode 100644 index 0000000..42347c2 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/configuration.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} \ No newline at end of file diff --git a/configuration/20211213-195239_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf b/configuration/20211213-195239_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf new file mode 100644 index 0000000..29f4b22 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf @@ -0,0 +1,17 @@ +resource "dynatrace_k8s_credentials" "CNAP-00-CC-PROD" { + active = true + certificate_check_enabled = false + davis_events_integration_enabled = false + endpoint_url = "https://master-cnap-00-cc-prod.bmwgroup.net:8443/" + event_analysis_and_alerting_enabled = false + events_integration_enabled = false + hostname_verification = true + label = "CNAP-00-CC-PROD" + prometheus_exporters = true + workload_integration_enabled = true + events_field_selectors { + active = true + field_selector = "involvedObject.kind=Node" + label = "Node events" + } +} diff --git a/configuration/20211213-195239_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf b/configuration/20211213-195239_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf new file mode 100644 index 0000000..08d547b --- /dev/null +++ b/configuration/20211213-195239_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf @@ -0,0 +1,17 @@ +resource "dynatrace_k8s_credentials" "CNAP-00-CC-PROD2" { + active = true + certificate_check_enabled = false + davis_events_integration_enabled = false + endpoint_url = "https://master-cnap-00-cc-prod2-internal.bmwgroup.net:8443/" + event_analysis_and_alerting_enabled = false + events_integration_enabled = false + hostname_verification = true + label = "CNAP-00-CC-PROD2" + prometheus_exporters = true + workload_integration_enabled = true + events_field_selectors { + active = true + field_selector = "involvedObject.kind=Node" + label = "Node events" + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf new file mode 100644 index 0000000..5b8628a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ACDS_-_JOYNR" { + name = "ACDS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "3c9b95ce-aa16-4d8e-9aae-72ed21967ffa" + class { + name = "joynr.de.bmw.infotainment.telematic.acall.ACallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyAccidentCallData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "79a5f781-3aeb-443a-9de5-9b7eb43ae891" + returns = "io.joynr.provider.Promise" + } + method { + name = "notifyAccidentInfoData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "14af5cb3-fa06-40dd-8f99-128db957a466" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf new file mode 100644 index 0000000..7d6d22b --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Gcdm" { + name = "BASE - Gcdm" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1f70cf23-3e02-4b9b-ab0d-f7bafdcad734" + class { + name = "com.bmw.cc.base.integration.gcdm.GcdmESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "retrieveCustomerData" + arguments = ["java.lang.String"] + id = "d56d0977-3a25-42c1-b68b-a274c73a6e0b" + returns = "com.bmw.cc.base.bm.customerdata.entity.CustomerDataBE" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf new file mode 100644 index 0000000..34a4b27 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_HereMaps" { + name = "BASE - HereMaps" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d83fc32a-2452-4327-889d-23c0049fdd06" + class { + name = "com.bmw.cc.base.integration.heremaps.HereMapsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findAddress" + arguments = ["float","float"] + id = "558edf16-2370-4299-8a1b-12c8e750a5ee" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf new file mode 100644 index 0000000..3c56530 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Istats" { + name = "BASE - Istats" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ea27960b-ecc0-4611-9323-d4af67633715" + class { + name = "com.bmw.cc.base.integration.istats.IstatsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "62c72095-5449-47c9-8fe7-c404c5eeee33" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf new file mode 100644 index 0000000..d44e64e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "BASE_-_Loc" { + name = "BASE - Loc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b62f11ca-ede2-4dbe-981c-87dd240772c3" + class { + name = "com.bmw.cc.base.integration.loc.LocESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCBS" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "4692c834-dfa4-4455-9aa9-7fe9db9825bc" + returns = "java.util.Optional" + } + method { + name = "getCCM" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "44602e49-2c5d-424b-af00-e51d9791a86b" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf new file mode 100644 index 0000000..25f71db --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Los" { + name = "BASE - Los" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "f9d8b2c3-74c6-4ed5-b9a8-91fb5a8eaa38" + class { + name = "com.bmw.cc.base.integration.los.msc.LosESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getMiscPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "06af95a5-a41a-4871-9a14-fa537c95cdcb" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf new file mode 100644 index 0000000..73aa825 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_LosFts" { + name = "BASE - LosFts" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0eccc8f1-0420-49bd-895a-0392a5ddf03d" + class { + name = "com.bmw.cc.base.integration.los.fts.LosFtsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.Double","java.lang.String","java.lang.String"] + id = "bc4fdda8-bac7-4d4e-aa13-3409e0b1fed6" + returns = "java.util.List" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf new file mode 100644 index 0000000..03202ae --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Msgsvc" { + name = "BASE - Msgsvc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "44d9578c-71e9-4dba-ac89-1c2e0a535cce" + class { + name = "com.bmw.cc.base.integration.msgsvc.MsgsvcESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendDealerAsPoi" + arguments = ["java.util.List","java.lang.String","java.lang.String"] + id = "bedc3640-cda5-404a-b853-866b90d0c80c" + returns = "com.bmw.cc.base.bm.dealer.entity.DealerPoiSendStatus" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf new file mode 100644 index 0000000..1ded039 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Ngtp" { + name = "BASE - Ngtp" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8e3e3eb1-8635-4fb8-9f9a-2ec1348d3e67" + class { + name = "com.bmw.cc.base.integration.ngtp.NgtpESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "680cf371-d90c-4cf7-b536-50d2cb26c352" + returns = "java.util.Optional" + } + method { + name = "executePositionUpdate" + arguments = ["java.lang.String","java.lang.String"] + id = "a205bbb8-f5c9-46e7-b270-14f7eebdc0eb" + returns = "void" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5af9001d-ec61-44a6-8ff1-f057cb0ffde8" + returns = "void" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf new file mode 100644 index 0000000..f41653e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Pisa" { + name = "BASE - Pisa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "c1007ca3-7f3f-4be9-ade8-f79bd4dd023f" + class { + name = "com.bmw.cc.base.integration.pisa.PisaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findByVin" + arguments = ["java.lang.String"] + id = "3b7175a2-5aec-4f52-a66f-d89d635f9132" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf new file mode 100644 index 0000000..aed5256 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Rsa" { + name = "BASE - Rsa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b2cdc7e3-f4d1-48c2-8e23-074869f60c48" + class { + name = "com.bmw.cc.base.integration.rsa.RsaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestSolution" + arguments = ["com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchQuery"] + id = "2821fe7e-1498-418b-9e8a-df1029577d6e" + returns = "com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchResult" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf new file mode 100644 index 0000000..c150bf7 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Scaa" { + name = "BASE - Scaa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "25b40f14-1ef3-4b92-b847-4706e91e0287" + class { + name = "com.bmw.cc.base.integration.scaa.ScaaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCustomerApproval" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "b6d91976-7181-4475-ae9e-3972e3c9dd93" + returns = "boolean" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf new file mode 100644 index 0000000..225ba54 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_SvdsVehicles" { + name = "BASE - SvdsVehicles" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2fafaf0a-5484-4d89-b4ca-b9febc94ffff" + class { + name = "com.bmw.cc.base.integration.svds.SvdsVehiclesESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findClientId" + arguments = ["java.lang.String"] + id = "f65c962d-faf1-4431-b7a8-8711b6e35266" + returns = "java.lang.String" + } + method { + name = "retrieveVehicleData" + arguments = ["java.lang.String"] + id = "3014a2b6-84a6-499b-8ecf-207a3b6e8f70" + returns = "java.util.Optional" + } + method { + name = "vehicleSpecsInternal4" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "c2af5ae9-21e5-436b-8b11-e956c923d6a7" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf new file mode 100644 index 0000000..235ba87 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf @@ -0,0 +1,46 @@ +resource "dynatrace_custom_service" "BASE_-_Tsrd" { + name = "BASE - Tsrd" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "5f742b9f-222d-4c7b-bb48-2d3b43a4ab0c" + class { + name = "com.bmw.cc.base.integration.tsrd.TsrdESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "deleteRemoteDiagnosisBCall" + arguments = ["java.lang.String"] + id = "7ae9bf2b-368e-4f79-8b31-3eaf81cef238" + returns = "void" + } + method { + name = "getKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "4821308b-3153-4d19-a6f6-1a0ed8712ff1" + returns = "java.util.Optional" + } + method { + name = "requestBCallData" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallData"] + id = "b4f237f3-b3e0-4def-9811-662d3730998a" + returns = "void" + } + method { + name = "requestCustomerConfirmationBCall" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallCustomerConfirmation"] + id = "07b87c9a-5cf7-41ae-bba6-0b69d3d7c598" + returns = "void" + } + method { + name = "requestFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "2f344a9c-4ee8-4987-916d-213474e516ca" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf new file mode 100644 index 0000000..b652125 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Tssb" { + name = "BASE - Tssb" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "219e0fdd-8980-4189-916c-dd315be8af45" + class { + name = "com.bmw.cc.base.integration.tssb.TssbESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCompoundId" + arguments = ["java.lang.String"] + id = "d031b017-3a29-4abb-ae8f-7d9f91e56a33" + returns = "java.util.Optional" + } + method { + name = "requestKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "f95e01db-e2e8-4b11-865b-f6c4020c44fc" + returns = "java.util.Optional" + } + method { + name = "sendReport" + arguments = ["com.bmw.cc.base.integration.tssb.acall.model.ACallTicketDataBE"] + id = "33d653da-447f-4d7d-ae85-10373edfcd22" + returns = "org.springframework.http.ResponseEntity" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf new file mode 100644 index 0000000..983f09b --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Xcs" { + name = "BASE - Xcs" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "37b7399c-5aa8-4d5e-bdb9-4e6e5f28b2c8" + class { + name = "com.bmw.cc.base.integration.xcs.XcsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "ac89d1ea-c9fc-4c7c-910d-453303dc22fa" + returns = "java.util.Optional" + } + method { + name = "requestAnUpdateOfXCallDataFromVehicle" + arguments = ["java.lang.String"] + id = "5c650a04-a01d-44b1-872f-7ccb6941d5ac" + returns = "java.util.Optional" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5b635937-4ffe-4a91-ab40-cf58611c343f" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf new file mode 100644 index 0000000..2bef90e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "CASA_-_ChangeRelationshipProvisioningWorkflow_-_E2E" { + name = "CASA - ChangeRelationshipProvisioningWorkflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "42a4e5f1-d181-40b4-8e4c-b21a36179cf3" + class { + name = "com.bmw.cc.casa.bm.workflow.control.relationship.v2.ChangeRelationshipProvisioningWorkflow" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "0b24b6d9-0c20-4d0c-87a6-fb43b01eb43a" + returns = "void" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf new file mode 100644 index 0000000..31da3cb --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf @@ -0,0 +1,37 @@ +resource "dynatrace_custom_service" "CASA_AbstractTimerBean_-_E2E" { + name = "CASA AbstractTimerBean - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "fd6b6e18-5d6e-491e-b3df-29bc44c0c2f5" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "96376862-a3f1-4f1d-becb-8dcf90b11465" + returns = "void" + } + } + rule { + enabled = true + id = "cea5e84d-12f8-42a1-bcfb-3eb303be1310" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "5e25e71c-8758-4a0b-b9e6-1dfea93dd21a" + returns = "void" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf new file mode 100644 index 0000000..f29d86e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf @@ -0,0 +1,26 @@ +resource "dynatrace_custom_service" "CASA_ExecutionContext_-_E2E" { + name = "CASA ExecutionContext - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "4f180cf3-e8b3-4be4-85e8-57556c431f4e" + class { + name = "com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getVin" + id = "8dbbee3a-a50c-4f5f-b4ad-91b239a8379b" + returns = "java.lang.String" + } + method { + name = "getWorkflowStart" + id = "f407d68f-ffa1-4385-9a82-33ce29c83a0f" + returns = "java.time.Instant" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf new file mode 100644 index 0000000..2f5a934 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf @@ -0,0 +1,158 @@ +resource "dynatrace_custom_service" "CASA_Listener_-_E2E" { + name = "CASA Listener - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6b407ea6-9a9a-48ce-a4ab-25be2a5a3ab5" + class { + name = "com.bmw.cc.casa.api.dealerimport.mq.boundary.DealerImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "352f907b-c5bb-45e8-a09e-54f40495902e" + returns = "void" + } + } + rule { + enabled = true + id = "8ba009f2-3766-4827-a9ba-50b13455583a" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.GCDMChangesMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b070dfdc-621c-4f60-8b5e-a93ff5cf3d35" + returns = "void" + } + } + rule { + enabled = true + id = "e8be5e09-351b-40f7-8309-5f9cdd637b6e" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.IDS2MessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "78fdbd96-e9b6-4e28-81d2-4d97dab113b4" + returns = "void" + } + } + rule { + enabled = true + id = "921660d6-5760-465a-8d51-e7eb12d145e2" + class { + name = "com.bmw.cc.casa.api.rsu.v1.boundary.RSUMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "70e21922-6c43-4ae2-b3c6-34ce8d7937a1" + returns = "void" + } + } + rule { + enabled = true + id = "98fadb95-a962-47af-a48d-f9a3557d202e" + class { + name = "com.bmw.cc.casa.api.updatesimcard.v1.boundary.UpdateSimCardMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "987b1351-1643-42af-be04-a0f54ddaefc5" + returns = "void" + } + } + rule { + enabled = true + id = "ccfc8524-1b53-4329-825d-61582a1c349d" + class { + name = "com.bmw.cc.casa.api.vehicleGroups.mq.boundary.AdjustVehicleGroupsListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "64f36b72-7871-4768-84e2-fbe01b3c6bc9" + returns = "void" + } + } + rule { + enabled = true + id = "8a4f54d4-5acb-4887-817b-c60858150613" + class { + name = "com.bmw.cc.casa.api.vehicleimport.mq.boundary.VehicleImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "2a0d6732-b323-43d9-9e2f-3b02c11c0ad1" + returns = "void" + } + } + rule { + enabled = true + id = "5bc24dbd-3f6c-43cd-bf3d-83743a8a2625" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.MNOMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b842f24a-85bc-4bec-b6cd-1c6b89d6c5e0" + returns = "void" + } + } + rule { + enabled = true + id = "8cecd8cc-7f8b-4a1f-b139-75d6c5599b8b" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.NopMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "5c4b2e91-6afb-46b3-882b-7ed1f976f2f9" + returns = "void" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf new file mode 100644 index 0000000..f26e327 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf @@ -0,0 +1,453 @@ +resource "dynatrace_custom_service" "CASA_Timer_-_E2E" { + name = "CASA Timer - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "04cda430-778d-49f5-98b5-7ec4ee6c0921" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractExpiryNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "8c548ab8-8928-4c88-836e-da894c97ba2e" + returns = "void" + } + } + rule { + enabled = true + id = "42057f6e-6534-46ad-8f01-e0c329391cbf" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractNotificationStatusTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "6d0b363b-8f2b-4f18-af10-df12609fca45" + returns = "void" + } + } + rule { + enabled = true + id = "f96a9b30-dd80-41d6-b58c-beded4d6a976" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractReminderNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1c55fd1e-ad2b-4d2b-bcd0-80d8e44b98aa" + returns = "void" + } + } + rule { + enabled = true + id = "ad800150-a03c-4f19-9641-98fab4f1c435" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.CatOfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0da89776-01be-4c21-897a-616e5dff9590" + returns = "void" + } + } + rule { + enabled = true + id = "3da82cbf-d779-4fdc-ac3d-871eb12605fc" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.OfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e09c2604-81eb-4ab4-9743-ec2e96a62878" + returns = "void" + } + } + rule { + enabled = true + id = "e959e5a5-fd11-4837-840b-df6f000cb147" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.AntiquatedDataRemovalTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a5fe7b7d-5e4f-4fdd-8802-dfb36da04471" + returns = "void" + } + } + rule { + enabled = true + id = "3fc63279-bf7d-4838-81c7-60371e435bd5" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CancelActiveExecutionTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b1c3975b-631b-41cd-9d20-c0d3bec905f3" + returns = "void" + } + } + rule { + enabled = true + id = "02e358fc-fa96-40c5-a02b-52ba86ee3eb7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CasaSupportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "4287f30c-f821-402c-9dda-edff7901df1a" + returns = "void" + } + } + rule { + enabled = true + id = "e08df754-9046-48ce-baf8-6abf169d4202" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerInitialSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "cb90f96a-80c3-4f53-b2ee-ccf4d7c6a89b" + returns = "void" + } + } + rule { + enabled = true + id = "e01240aa-87c0-4913-856a-67191422a51e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerReminderSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "384ca83d-3abb-4aba-8395-f06ea44268f1" + returns = "void" + } + } + rule { + enabled = true + id = "2985f6f7-b631-4963-957b-431d9f0eabc7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuAutoExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c36808e1-6854-49c4-be0a-90731da82eac" + returns = "void" + } + } + rule { + enabled = true + id = "26784dd4-2678-4bac-9660-69eabbaf0dbb" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0eee9530-8858-4cce-998d-efceaecd6288" + returns = "void" + } + } + rule { + enabled = true + id = "41d04b56-ff02-4d50-9322-9b05c04c4ce6" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuInstallTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0dee10c2-867d-4989-9a08-f66601b8893b" + returns = "void" + } + } + rule { + enabled = true + id = "d79c6f50-ae05-47f1-a459-ae2ea8645bd7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EndOfTermTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "adb216ce-1dd8-481c-8988-7680ce7c7e0c" + returns = "void" + } + } + rule { + enabled = true + id = "a1103dab-b287-43c8-9589-737fb7a4462e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.MigrationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "eb4771b5-fd85-49e1-a83d-c2c9f2d69384" + returns = "void" + } + } + rule { + enabled = true + id = "52093b00-62a6-40ca-9634-c66270f29ae3" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.PreactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1e93863a-05bb-4ba5-b419-95498e38b5c6" + returns = "void" + } + } + rule { + enabled = true + id = "ca20c4ec-8fae-4ff2-82c8-06a963917a41" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.QueuedWorkflowTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e56c6781-82dd-47f3-9abe-bbe88a6ed2cf" + returns = "void" + } + } + rule { + enabled = true + id = "bd7ec679-2a79-41f1-8cb5-1a001478c192" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "de4e9e0c-b26b-4e8d-828d-0b2ad769fcb3" + returns = "void" + } + } + rule { + enabled = true + id = "6f2ab7e2-e5d0-4ddb-afb8-2f880375faa0" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardTaskTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0ed845cb-f3fd-4bea-8d8c-47d8f6e89ebf" + returns = "void" + } + } + rule { + enabled = true + id = "42363513-4ae3-4e0c-bed3-fa9e52167642" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.ServiceDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b3f462c7-67a5-4935-be99-5e4f28a67bba" + returns = "void" + } + } + rule { + enabled = true + id = "1adbab0b-0f48-4138-947a-5df742356faa" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepRetryTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "bd24328e-30cd-41bf-a962-c7dc79bc5d26" + returns = "void" + } + } + rule { + enabled = true + id = "51ec0a26-ee5c-4391-9813-c4d1084eb4fe" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepTimeoutTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c7f3e3ec-add3-4f61-b0a7-a16084e80ff4" + returns = "void" + } + } + rule { + enabled = true + id = "d4e40a1c-b1e8-4b2a-aa0d-931448ab5236" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.VehicleGroupExpirationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b4cbdb2-f8e6-4543-a965-f670ad0848b9" + returns = "void" + } + } + rule { + enabled = true + id = "758eec5b-23fb-4886-b8fb-de6f2ceaf47d" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.CatRuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b12bab84-b4a2-4e5f-ac6e-3ac0e8bc1027" + returns = "void" + } + } + rule { + enabled = true + id = "29ab384d-32ec-49ab-ba01-faba5f77d5e6" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.RuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "265c7116-eb73-4bbf-a06e-7635034ee160" + returns = "void" + } + } + rule { + enabled = true + id = "1e73bd8e-7517-4456-931a-898a75a486c3" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.FetchOrderStatusesTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b9d75dc-6ea9-40bc-a5e7-02297f991372" + returns = "void" + } + } + rule { + enabled = true + id = "8a418fd2-8e94-4056-807a-6a606a5a249d" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.ServiceOrderReportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a9aa08e9-f6af-4637-9e6a-5a674e72979b" + returns = "void" + } + } + rule { + enabled = true + id = "63343af0-a65b-4c87-8991-43b37b4d9868" + class { + name = "com.bmw.cc.casa.integration.dms.boundary.DMSFileExportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1d36994c-fef5-4c5c-866e-4274cc888130" + returns = "void" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf new file mode 100644 index 0000000..f076cf0 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_service" "CASA_Timer" { + name = "CASA Timer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2686ca3c-9714-403a-9f83-9c488cc19376" + class { + name = "com.bmw.cc.smc2.dkey.bm.flcm2.boundary.CasaTrigger2LockedBF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "runLocked" + id = "d666edd5-e43e-401e-8d0f-8cb462dddd99" + returns = "void" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf new file mode 100644 index 0000000..d6c6c0c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf @@ -0,0 +1,241 @@ +resource "dynatrace_custom_service" "CASA_Workflow_-_E2E" { + name = "CASA Workflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + annotations = ["javax.enterprise.context.ApplicationScoped"] + id = "bb7d3c0e-0e3d-49c5-a5d5-2bee0d77aabe" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "6fe0226c-6579-47f5-a4e9-9b38044dd56a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "7a368665-f3aa-4775-81b7-611dc2f6f75f" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3f6b98dd-b80d-4f1a-9f97-80beef022c08" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "735766ef-9829-4fc8-a272-07061d5dcc3a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b332dc83-e58a-4e5b-9141-d25f8ac8f844" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "9041af60-5a01-4360-b294-781ced03a409" + returns = "void" + } + method { + name = "getName" + id = "fa2e9403-1fd3-4c1d-9716-37517cdae55a" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "de7b59a4-b07d-4a4b-adb8-5635cfb37133" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "e90fec53-5c3e-4c11-8ad5-61cb8086fb9e" + class { + name = "com.bmw.cc.casa.bm.workflow.control.activatevehicle.ActivateVehicleWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "3ae6319b-b561-4b68-9512-cd8a4ad880f2" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1fa7ccad-f8aa-4987-84e2-fc52ce9cab01" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "301f0c57-85b3-4c5c-83f1-b789cf8f09bf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ee3dfc2b-621d-4f31-92fe-a58c3b5e9d06" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ceae431-4801-42f6-9cb4-3d7299b6f00b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "9e0652c6-47d6-4f1c-a06a-2e947d620614" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "b078aa8c-e0b8-41c6-a35f-1217151f8f45" + returns = "void" + } + method { + name = "getName" + id = "2ff9b0eb-e721-40c4-9570-b457f2702338" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "3283a505-562b-40d2-946d-1bd8155ba870" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "ad955112-482a-46ff-9e68-1cc5729cab89" + class { + name = "com.bmw.cc.casa.bm.workflow.control.casasupport.CasaSupportWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "6e06aa16-2bd7-43b8-98b4-7278e9884dce" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "62625550-305e-41dc-8bee-c9ad53008246" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b0e16564-f0da-42a3-a19c-2021a76dbf6c" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "f3e7c731-cafc-4ebe-9162-eaacaf7a163b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ed73cce-bf98-4646-9a3f-201de67a9808" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1b990832-31d2-477b-a920-87e9a3dc4733" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "f839622e-ad5a-4a0c-8e68-369b63be9d33" + returns = "void" + } + method { + name = "getName" + id = "bda3cea9-5195-4ddc-9b73-f6f33a3a8160" + returns = "java.lang.String" + } + } + rule { + enabled = true + id = "8092d1d8-2c7c-48cb-aea3-c37a23a5dfa4" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWithBuildDataWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "6b313554-fd72-4100-8740-e8e7f100cadf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3e45b075-baef-4619-b45e-94637496a9ee" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "55661055-9504-4b40-83db-ad179dcb2b29" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ceaa6009-092d-4f6e-b98a-35342c7067d4" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "2b0f3ec4-85cf-43f8-892b-b66e5c257af7" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1e6d76c4-e926-4721-abc4-6429d81117b1" + returns = "void" + } + method { + name = "getName" + id = "d2eb4e8e-456f-4c0e-9b97-c684b047a0fd" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "645d7f6b-d08f-4f52-b01f-6f501628e5db" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf new file mode 100644 index 0000000..f1f1583 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "Car_Status_Information_Kafka_IN" { + name = "Car Status Information Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "565d5882-09fa-4492-9941-13da20011624" + class { + name = "com.bmw.carsharing.csi.kafka.KafkaConsumerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "submitRecord" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "9ad5cf74-1d83-4691-86e8-746472ab854f" + returns = "void" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf new file mode 100644 index 0000000..ff32af1 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR_v1" { + name = "DPP - JOYNR v1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ac61411d-3b0e-4e45-b48a-d6fc50941578" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "28f88ca7-fd3d-4b1b-8360-2e8ab43ac18f" + returns = "void" + } + } + rule { + enabled = true + id = "a7bc6180-74c4-4ad1-bfd1-a47567d3772a" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "7a156e40-a2d5-4726-9ad0-db35ac8b5169" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "0e84647f-0e17-4376-bb79-19b9b31e3bf1" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "8b803591-acf4-43bd-9813-9eb743647881" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "c5c31393-5a0f-4567-9aa6-46e332893b6e" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "aa676ac7-43a0-40f7-88c5-c5870b6198bf" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "81f5eda8-892b-4676-9b62-da849d9eec09" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "32df3e13-717e-430e-ac81-85c5d9f33517" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf new file mode 100644 index 0000000..d3fa22b --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR" { + name = "DPP - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d7dd5cb7-0f05-4c3e-967b-5aad67c9595e" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "cf70526f-e8c6-4426-a549-2375159ad74c" + returns = "void" + } + } + rule { + enabled = true + id = "a88a9939-f0d2-43cc-aaf0-aa75338db61d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "6d3012f7-6fe0-45db-b577-c22d2d69cbb6" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "7145ebcb-1193-472e-9346-754fa3b9eff8" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "aaad8fdc-025f-43b0-8c9c-27762b3cedcf" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "132c2823-de13-4649-9e83-e5f5f06d78fc" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "760913c7-c937-4504-b214-88adcf9ac51d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "fa39a5ec-8ed4-4f2a-9cd0-2bd52a221835" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "5d2ff543-ab68-4808-9e3b-3e393e1afdb7" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf new file mode 100644 index 0000000..567b3b3 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ECS_-_CreateEvent_-_E2E" { + name = "ECS - CreateEvent - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "289c318a-b157-423b-a84f-d4d8c704ad51" + class { + name = "com.bmw.cc.vs.ecs.bm.ecs.control.JoynrEventOperations" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createEvent" + arguments = ["com.bmw.cc.vs.ecs.bm.ecs.entity.ECallEventJoynrBE"] + id = "67e97b0c-a941-4031-b7b2-ecd20a16530b" + returns = "java.lang.String" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf new file mode 100644 index 0000000..f490048 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ECS_-_JOYNR" { + name = "ECS - JOYNR" + enabled = false + queue_entry_point = false + rule { + enabled = true + id = "9b93f53f-99a5-4f7b-a1f7-495752f8e6c2" + class { + name = "joynr.de.bmw.infotainment.telematic.ecall.ECallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "starteCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "150ac898-4b93-4517-a61c-74bbcf668067" + returns = "io.joynr.provider.Promise" + } + method { + name = "updateeCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "4ec1698e-f91d-4fef-931a-0c74ad7c4249" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf new file mode 100644 index 0000000..46e10f8 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "JOYNR" { + name = "JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0bc2f069-2322-43ad-bbb6-73ac3696c112" + class { + name = "com.bmw.cc.smc2.dkey.api.vehicle.v1.boundary.VehicleInboundBCI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendKeyListToBackend" + arguments = ["java.lang.String","java.lang.Byte[]"] + id = "8b4ddd1f-add5-4037-a0d8-c60eef4fc967" + returns = "void" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf new file mode 100644 index 0000000..f82a1e3 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "LSC_Worker_Kafka_IN" { + name = "LSC Worker Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "cf721345-b090-410a-b621-f7868402e0cd" + class { + name = "com.bmw.tssb.lsc.worker.facade.LscMessageProcessingBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "a5c4e9fd-9231-40d6-ad5e-ec05fdd9c71b" + returns = "void" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf new file mode 100644 index 0000000..66c89d3 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf @@ -0,0 +1,39 @@ +resource "dynatrace_custom_service" "RsEventTimeoutTimer" { + name = "RsEventTimeoutTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "720b971d-2c4b-4dd6-9be9-737809c06df6" + class { + name = "com.bmw.cc.rs.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "31a5874e-3928-437d-b6b0-347dafde01b3" + returns = "void" + } + } + rule { + enabled = true + id = "1c3bd2d4-0e92-48bf-b0fc-d66a8093176f" + class { + name = "com.bmw.cc.rs360.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "25fdf96c-6656-45e5-bde3-718debb61437" + returns = "void" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf new file mode 100644 index 0000000..09a514e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "RsExecuteJoynr" { + name = "RsExecuteJoynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "434439d7-5ca2-4b5e-bc14-1ac6a078efe6" + class { + name = "com.bmw.cc.rs.control.JoynrServiceBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "executeRemoteService" + arguments = ["com.bmw.cc.rs.entity.Event"] + id = "6887ac56-6d4b-40d9-8910-691f0f91354b" + returns = "void" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf new file mode 100644 index 0000000..6def547 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf @@ -0,0 +1,260 @@ +resource "dynatrace_custom_service" "RsJoynrApiV1" { + name = "RsJoynrApiV1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1c4fe75a-a5d5-4681-a643-f1243f33ca29" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "VehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "795176a1-b32a-4148-a3e9-0982717bc6f9" + returns = "void" + } + method { + name = "VehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PearlChain"] + id = "0a31922f-6fa8-421c-bb44-44f48a15822a" + returns = "void" + } + } + rule { + enabled = true + id = "99285881-9b86-48c9-ba61-36db2fbab601" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "6dc41c57-bb45-4cd5-bb7a-bab5d12a2a6a" + returns = "void" + } + method { + name = "RemoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "27783b17-214b-440a-9a66-c7466c49feeb" + returns = "void" + } + method { + name = "RemoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "928b0743-9fb3-489c-aa36-9b3461555fd3" + returns = "void" + } + method { + name = "RemoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "72b24d9c-3f19-4047-9053-8827a808824e" + returns = "void" + } + } + rule { + enabled = true + id = "2ab9333c-759c-41ad-87f1-dbcb8d43924b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "92a20bc4-1dae-4f11-891c-5a353f7f0fbb" + returns = "void" + } + method { + name = "RemoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "af6e64e6-cca4-454c-8d24-6ee35a245f7b" + returns = "void" + } + method { + name = "RemoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "7c5cb89d-53a7-4b4f-8036-89a038d985c7" + returns = "void" + } + method { + name = "RemoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "e73a4f75-f8d0-4692-be10-d472b8d6174b" + returns = "void" + } + } + rule { + enabled = true + id = "acb70158-3831-497a-8620-64cc2a88b158" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "f12b4a23-e9b7-4fae-b7ae-807e8efc8df1" + returns = "void" + } + method { + name = "RemoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "d5afe1a0-0e2b-40aa-9590-af2fb2bdcd95" + returns = "void" + } + method { + name = "RemoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "e187f67c-5e89-4271-8a5f-97bcc0093740" + returns = "void" + } + method { + name = "RemoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "4006ded6-30b9-4d13-b033-1d796b304d76" + returns = "void" + } + } + rule { + enabled = true + id = "891f2867-66b5-4c0b-8d4f-6d404ac2dadf" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteChargingProfileInitStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "1529682f-789e-44df-8346-df144a56714f" + returns = "void" + } + method { + name = "RemoteChargingProfileInitStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "547e4e8e-0459-4439-a219-7920173681a5" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "ba50d26c-1e3b-46b4-ab2f-cd95ee0df98d" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "90208e1a-4ac2-42a2-a8f4-a9eff3f1613f" + returns = "void" + } + } + rule { + enabled = true + id = "82dbc5bc-172c-4164-b329-dd7cd750b4bc" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "0c8b91af-30a3-48bd-91e5-2fecd87b332b" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "2c9db4e0-5426-4e56-91c3-5c4d1d5502e6" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "0640d7d1-763e-4622-b009-96bf33b8a30e" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "71a911e0-8b7e-4bb2-8397-6658433ab619" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "cbfbb6dd-21e5-4104-9327-e4ca1bcea8eb" + returns = "void" + } + } + rule { + enabled = true + id = "85d0d7b3-ecb5-446a-89a4-81bab2fc0cf2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "5fb4fe45-8415-43c8-8d3f-e58ab03f1e89" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "364e08fd-6dde-4fe8-9dc1-9683fe0a3bb1" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "5e3ad135-a7c8-448a-970e-ec41f51f3428" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "6218361e-f767-4316-b0d7-c6b816fe6814" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "99f381c2-8d95-427f-9771-f9cbad6a592f" + returns = "void" + } + method { + name = "Remote360InitStatus" + id = "6b94b91a-98ef-446c-87f1-21df1fdc3633" + returns = "void" + } + method { + name = "Remote360Status" + id = "61029247-2a83-4ae7-b69c-ee41bfc59f85" + returns = "void" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf new file mode 100644 index 0000000..89cb284 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf @@ -0,0 +1,348 @@ +resource "dynatrace_custom_service" "RsJoynrApiV2" { + name = "RsJoynrApiV2" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6355413d-fc88-46fe-b284-8573f544b46b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "vehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "701cbef6-8037-450e-8218-54dfa86622d2" + returns = "void" + } + method { + name = "vehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PearlChain"] + id = "5a4c7d19-21fc-4cdb-a33c-9fe188973888" + returns = "void" + } + } + rule { + enabled = true + id = "88faa8ae-0322-488e-98e8-a5130dd96725" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "15b01e1c-eab9-4419-ba66-4ac998cc8d79" + returns = "void" + } + method { + name = "remoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "a25f12ef-f8a7-47c2-aeeb-816b3da9bf53" + returns = "void" + } + method { + name = "remoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a5ba332a-b357-488b-a192-40977250261b" + returns = "void" + } + method { + name = "remoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "e8c92e96-239e-495f-9261-f2bfed8c27f2" + returns = "void" + } + } + rule { + enabled = true + id = "94430ce4-b490-4c4e-9aad-b302dbd16a1e" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "707484db-d8fa-4ac4-b9c3-4e204c74fc1d" + returns = "void" + } + method { + name = "remoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "30939bd5-6496-47a3-a4e8-5d33e80430c4" + returns = "void" + } + method { + name = "remoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "72675c9d-1f70-49b6-8c71-17f39a8ca9cc" + returns = "void" + } + method { + name = "remoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "97554b70-6ad1-4c66-a4d9-1bed6f2d77fa" + returns = "void" + } + } + rule { + enabled = true + id = "fae67036-17f1-4480-839f-ef1985653fb4" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingProfileInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "b3f41169-381c-4957-a333-df1acbd7a5c6" + returns = "void" + } + method { + name = "remoteChargingProfileStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchp.v2.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "4ff7aacb-b13a-4f5b-a7b3-f8af4d66c5bd" + returns = "void" + } + } + rule { + enabled = true + id = "fff388c5-219f-4c46-b677-6ce2751606ed" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a40f971c-667c-422d-9703-35e43b4ac9b0" + returns = "void" + } + method { + name = "remoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.ClimateControlState","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.EngineState","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "9113e4d0-0a41-4043-ae26-b168849f3e1d" + returns = "void" + } + method { + name = "remoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "c755807d-69d9-4f9a-bee9-9de115b54b32" + returns = "void" + } + method { + name = "remoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "aff811dc-3288-4cc7-bbcd-bca1e29afc5c" + returns = "void" + } + } + rule { + enabled = true + id = "8520fb48-db9c-41c2-993a-346d79cd5983" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingControlInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "ae1c178c-332e-4379-aca1-98aa7869adba" + returns = "void" + } + method { + name = "remoteChargingControlStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchc.v2.RemoteChargingControlStatusTypes.RemoteChargingControlError"] + id = "02d37f6c-7c93-428d-b4bb-fb157fba39f2" + returns = "void" + } + } + rule { + enabled = true + id = "13bc4619-d1a0-4519-ace7-2cdeef18e331" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "b052092c-c394-4bf0-a75a-fa8f1775c996" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "a24d49e3-3903-4b07-a30b-128eee39330d" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState","java.lang.Byte"] + id = "b955380c-71be-411b-8ee9-1f274a0bc16a" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState"] + id = "8c0c04e5-b1ec-4458-94c1-c5f22f647d7a" + returns = "void" + } + } + rule { + enabled = true + id = "1551fabe-e27a-4ef8-bf67-43198dc6c393" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.SurroundViewRecorderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "a649e530-abcd-4807-8638-7057f5ec5d98" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "cdb768eb-5da8-48ad-8f64-2d72a54911cd" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.Recording[]","java.lang.String"] + id = "c15f123c-c138-4aa6-9690-cda7ec92e83a" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState","java.lang.Byte"] + id = "0acea922-ba1f-4197-8cc5-4f8aa576f4d6" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState"] + id = "a36648f7-7eb9-47bc-a73d-7cb0e25b3be5" + returns = "void" + } + } + rule { + enabled = true + id = "a549fa3f-07e7-4788-a8ca-b35e34b24fd2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "f054d5a9-3ad8-4640-bf17-450356c51506" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "64916c25-9962-47ad-9319-78c8a8848dc2" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState","java.lang.Byte"] + id = "bc213335-4762-4e41-ba7b-ac70e00c3d99" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState"] + id = "1494ac7c-8de7-48c3-9c55-a81f702d0803" + returns = "void" + } + } + rule { + enabled = true + id = "e4482e02-8602-4ecc-92e7-9774d7487488" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraDwaStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "9a9c29cb-7548-46a1-b067-11f08a771637" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "b1e201f5-ff43-4a22-a301-d8f7d51d3fcf" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.Recording[]","java.lang.String"] + id = "d6a02884-15ef-4078-a68e-f05d85756b3e" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState","java.lang.Byte"] + id = "b240abe5-a1be-48f1-96b6-73b7a04fae83" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState"] + id = "ec114e56-e995-487e-87cc-c333ec6fa4b5" + returns = "void" + } + } + rule { + enabled = true + id = "77033e55-2484-4142-bed7-04c9816d054f" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.PublicKeyApi" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "e726fd58-70ee-40ea-9d81-3a351eded062" + returns = "void" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf new file mode 100644 index 0000000..3efc4e6 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "RsProvisioningMdb" { + name = "RsProvisioningMdb" + enabled = true + queue_entry_point = true + queue_entry_point_type = "JMS" + rule { + enabled = true + id = "dd08e5a4-46e1-4254-ab26-9dc50e855b0b" + class { + name = "com.bmw.cc.rs.provisioningapi.jms.ProvisioningAckMDB" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "05aeca23-cfff-46e7-b8b9-8b2cbeb04556" + returns = "void" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf new file mode 100644 index 0000000..2ee71ea --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf @@ -0,0 +1,52 @@ +resource "dynatrace_custom_service" "TrackESI_-_apple" { + name = "TrackESI - apple" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "152f4773-b05a-4dce-9525-f96f8ed2b5e0" + class { + name = "com.bmw.cc.smc2.dkey.integration.track.v2.boundary.TrackESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "fc3e1652-f5bf-4281-b1d4-6958af3f70cb" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.bm.track.entity.EventNotificationRequestDO","java.time.Instant"] + id = "76ad362b-0670-46fc-8792-288edfe3e7ca" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotificationRetry" + arguments = ["com.bmw.cc.smc2.dkey.bm.key.pdo.VehicleKeyPDO","com.bmw.cc.smc2.dkey.bm.smc15.entity.DeviceEndpointBE","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "30857f5c-0533-4645-aa24-c6a94255a800" + returns = "java.util.concurrent.Future" + } + method { + name = "healthCheck" + arguments = ["java.lang.String","java.lang.String"] + id = "c76aaeec-c4d6-473a-8252-7bd4faa41601" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKey" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "4abefe4a-aa6a-47d7-8e65-27d77902181c" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKeyRetry" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "ee2d12b5-2283-4083-88ba-356b03d91f42" + returns = "java.util.concurrent.Future" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf new file mode 100644 index 0000000..088916e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "Voice_Services_-_DBCleanUpTimer" { + name = "Voice Services - DBCleanUpTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "319de1eb-a486-4900-ab0f-0b098fcf1b63" + class { + name = "com.bmw.cc.conn.b2vvoice.bm.mguvoice.control.DBEventCleanupBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "clean" + id = "67475e25-8530-4d10-8edd-0dcfab3a2207" + returns = "void" + } + method { + name = "destroyTimer" + id = "6a97c742-6ee2-43d4-8ef6-3759d07052a0" + returns = "void" + } + method { + name = "init" + id = "db591e7c-0724-4f6c-a9d4-177c7017dd31" + returns = "void" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf new file mode 100644 index 0000000..f1b8ec7 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-Joynr" { + name = "Voicemanager - SendCRQM-Joynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "e4865ab7-e741-45ad-8be6-d6ece13e2686" + class { + name = "com.bmw.cc.conn.b2vvoice.joynr.consumer.boundary.VehicleJoynrECallClientBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendEcallCrqmNumber" + arguments = ["java.lang.String","int","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "653f7fb9-e21d-4e15-9023-3cc397833587" + returns = "void" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf new file mode 100644 index 0000000..3ff5074 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-SMS" { + name = "Voicemanager - SendCRQM-SMS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d93f7d97-ae16-4373-9675-d0ee600f29c5" + class { + name = "com.bmw.cc.conn.b2vvoice.consumer.smsgateway.boundary.SmsGatewayESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "messagePost" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "73e9d6a4-7f6d-4390-8fb8-a9b389004c30" + returns = "java.lang.Boolean" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf new file mode 100644 index 0000000..6082c0e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "VpsJoynrApi" { + name = "VpsJoynrApi" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "35afa908-e85c-415b-816b-ed68c5b3a026" + class { + name = "com.bmw.cc.conn.vps.joynr.provider.control.ProvisioningVehicleProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendVehicleDataForProvisioningComUnit" + id = "877a923d-7336-4058-823c-2412a0e52833" + returns = "void" + } + method { + name = "sendVehicleDataForProvisioningHeadUnit" + id = "862bdd26-e185-4094-81eb-ec79a10fecc8" + returns = "void" + } + method { + name = "sendVehicleProvisioningResult" + id = "f47fcdb0-2f79-4826-a85b-7e3aa5361817" + returns = "void" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf new file mode 100644 index 0000000..a2a3e99 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf @@ -0,0 +1,51 @@ +resource "dynatrace_custom_service" "XCS_-_JOYNR" { + name = "XCS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "a2c5ec00-e230-4ce4-ad1d-74f324b68558" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "4ad00a69-80b1-4ea1-ab27-67bcb299dd74" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TerminateReason"] + id = "d271a40d-f938-479e-9e64-f6baa24cd8f3" + returns = "io.joynr.provider.Promise" + } + } + rule { + enabled = true + id = "d020be82-ea18-4b68-b33c-c7724d7d01a8" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.v1.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.KeyValue[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.ResultCode"] + id = "e6cf4193-0ad6-422a-81b4-af2fc53bd698" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TerminateReason"] + id = "9ea9c576-3041-480e-9c48-4f272bb2198a" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf b/configuration/20211213-195239_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf new file mode 100644 index 0000000..aa019ed --- /dev/null +++ b/configuration/20211213-195239_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ts-pffs_SQS" { + name = "ts-pffs SQS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8f23e73a-e12b-4c2f-96a4-0c94e1398055" + class { + name = "com.bmw.cc.tspffs.api.seam.boundary.SeamNotificationSqsListenerMF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onNotification" + arguments = ["java.lang.String","java.util.Map","org.springframework.cloud.aws.messaging.listener.Acknowledgment"] + id = "641761d5-391c-4a17-82dc-d7f545b0aeb7" + returns = "void" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf new file mode 100644 index 0000000..29dbc58 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ABC" { + name = "CD_ABC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag('msid:am-proxy','msid:am-cns'))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag('msid:am-proxy','msid:am-cns')" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf new file mode 100644 index 0000000..670933c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf @@ -0,0 +1,231 @@ +resource "dynatrace_management_zone" "CD_APIGW" { + name = "CD_APIGW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf new file mode 100644 index 0000000..a36993e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_APIM" { + name = "CD_APIM" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_AKKA_ACTOR_SYSTEM" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Empty" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf new file mode 100644 index 0000000..9094e23 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-FSC-AST" { + name = "CD_ASBC-FSC-AST" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf new file mode 100644 index 0000000..57041d9 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL-CL" { + name = "CD_ASBC-HAL-CL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf new file mode 100644 index 0000000..06a4d70 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL" { + name = "CD_ASBC-HAL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "clusterDomain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf new file mode 100644 index 0000000..c4f31be --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-MFSCS" { + name = "CD_ASBC-MFSCS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf new file mode 100644 index 0000000..73b9678 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-NGTP" { + name = "CD_ASBC-NGTP" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf new file mode 100644 index 0000000..70d523b --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-DFP" { + name = "CD_ASBC-PKI-DFP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:DFP\",\"compass-id:DFPH\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf new file mode 100644 index 0000000..6ff5b07 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLIScert2vin" { + name = "CD_ASBC-PKI-OCLIScert2vin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISc2v\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISc2v\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf new file mode 100644 index 0000000..b2d9e4c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLISocsp" { + name = "CD_ASBC-PKI-OCLISocsp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISocsp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISocsp\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf new file mode 100644 index 0000000..61f4aba --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-P2X" { + name = "CD_ASBC-PKI-P2X" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:P2X\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:P2X\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf new file mode 100644 index 0000000..7d66c0b --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-VCSM" { + name = "CD_ASBC-PKI-VCSM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:VCS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:VCS\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf new file mode 100644 index 0000000..467268d --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-RSU" { + name = "CD_ASBC-RSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBC-RSU\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBC-RSU\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf new file mode 100644 index 0000000..4db941c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-SMACC" { + name = "CD_ASBC-SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "cluster" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf new file mode 100644 index 0000000..050782b --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-STM" { + name = "CD_ASBC-STM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:STM\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:STM\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf new file mode 100644 index 0000000..a7a4680 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TIS" { + name = "CD_ASBC-TIS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TIS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TIS\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf new file mode 100644 index 0000000..9190094 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TVP" { + name = "CD_ASBC-TVP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TVP\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TVP\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf new file mode 100644 index 0000000..5b7c0e9 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBCSWLSEC2" { + name = "CD_ASBCSWLSEC2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBCSWLSEC2\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBCSWLSEC2\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf new file mode 100644 index 0000000..3088407 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBS" { + name = "CD_ASBS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf new file mode 100644 index 0000000..1921c13 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_App-Repository" { + name = "CD_App-Repository" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf new file mode 100644 index 0000000..8fb09fc --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf @@ -0,0 +1,194 @@ +resource "dynatrace_management_zone" "CD_AudioVideoServices" { + name = "CD_AudioVideoServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-spotify" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ise-connectedradio" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-config" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-gracenote" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-ximalaya" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf new file mode 100644 index 0000000..0904be7 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "CD_BMW-Assistant-for-Service-Events-_BASE_" { + name = "CD_BMW-Assistant-for-Service-Events-(BASE)" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed in" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf new file mode 100644 index 0000000..7cb817e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMWPoints" { + name = "CD_BMWPoints" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf new file mode 100644 index 0000000..44abd20 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMW_POINTS_ENGINE" { + name = "CD_BMW_POINTS_ENGINE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf new file mode 100644 index 0000000..e383b11 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Billing_Buffet" { + name = "CD_Billing_Buffet" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf new file mode 100644 index 0000000..284c944 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CCG" { + name = "CD_CCG" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf new file mode 100644 index 0000000..ec2c876 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_CICD" { + name = "CD_CICD" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:CICD\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:CICD\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf new file mode 100644 index 0000000..59dbdf5 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CSI" { + name = "CD_CSI" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf new file mode 100644 index 0000000..3fa1ef3 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Call-Handling-Backends" { + name = "CD_Call-Handling-Backends" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf new file mode 100644 index 0000000..a8577ea --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CallCenterClient" { + name = "CD_CallCenterClient" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf new file mode 100644 index 0000000..5f941f1 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-Backend-Services" { + name = "CD_Connected-Backend-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf new file mode 100644 index 0000000..1c5fe64 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-User-Behaviour" { + name = "CD_Connected-User-Behaviour" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf new file mode 100644 index 0000000..ff02902 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_ConnectedDrive-Internet-Portal" { + name = "CD_ConnectedDrive-Internet-Portal" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdipdb_prod" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf new file mode 100644 index 0000000..eeaae6c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ContentProvider" { + name = "CD_ContentProvider" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf rename to configuration/20211213-195239_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf new file mode 100644 index 0000000..27e68c5 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_CustomerCentricInformationServices" { + name = "CD_CustomerCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf new file mode 100644 index 0000000..8c9c5fc --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_DPP_DPM" { + name = "CD_DPP_DPM" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf new file mode 100644 index 0000000..8472d9d --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_GCDM" { + name = "CD_GCDM" + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "GCDM" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf new file mode 100644 index 0000000..3bf88a6 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ImageBlur" { + name = "CD_ImageBlur" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf new file mode 100644 index 0000000..e9a2128 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf @@ -0,0 +1,121 @@ +resource "dynatrace_management_zone" "CD_Infotainment-In-Car-Experience-Services" { + name = "CD_Infotainment-In-Car-Experience-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "background" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "asbc" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf new file mode 100644 index 0000000..d4d3217 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_InfotainmentInCarExperienceServices" { + name = "CD_InfotainmentInCarExperienceServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf new file mode 100644 index 0000000..4ecff14 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf @@ -0,0 +1,79 @@ +resource "dynatrace_management_zone" "CD_LSC-FSU" { + name = "CD_LSC-FSU" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf new file mode 100644 index 0000000..19507b0 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_LSC" { + name = "CD_LSC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf new file mode 100644 index 0000000..d91bdc7 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_LSCFSU" { + name = "CD_LSCFSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:lscfsu\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:lscfsu\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf new file mode 100644 index 0000000..5509080 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Location-Services" { + name = "CD_Location-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf new file mode 100644 index 0000000..16c6f9e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_MSGSVC" { + name = "CD_MSGSVC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:msgsvc\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:msgsvc\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf new file mode 100644 index 0000000..1a79dac --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_Messaging-Services" { + name = "CD_Messaging-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf new file mode 100644 index 0000000..d730ceb --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf @@ -0,0 +1,282 @@ +resource "dynatrace_management_zone" "CD_Mobile2_and_BFFs" { + name = "CD_Mobile2_and_BFFs" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-digital-key-composite-service" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "composite" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-software-upgrade" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf new file mode 100644 index 0000000..2838d3d --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "CD_Mobile_2" { + name = "CD_Mobile_2" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Mobile" + } + } + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf new file mode 100644 index 0000000..3311fa9 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Navigation-Information-Services" { + name = "CD_Navigation-Information-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf new file mode 100644 index 0000000..0a92e77 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "CD_Openshift" { + name = "CD_Openshift" + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf new file mode 100644 index 0000000..ff57260 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PAIS" { + name = "CD_PAIS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf new file mode 100644 index 0000000..2fffbde --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PISA" { + name = "CD_PISA" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf new file mode 100644 index 0000000..a33be88 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSR" { + name = "CD_PSR" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:PSR\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:PSR\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf new file mode 100644 index 0000000..397b339 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSdZ-Checker" { + name = "CD_PSdZ-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:psdzchecker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:psdzchecker\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf new file mode 100644 index 0000000..1862729 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_Perseus" { + name = "CD_Perseus" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf new file mode 100644 index 0000000..be3e4fa --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf @@ -0,0 +1,95 @@ +resource "dynatrace_management_zone" "CD_RemoteCamera" { + name = "CD_RemoteCamera" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf new file mode 100644 index 0000000..a099690 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServiceCockpit" { + name = "CD_RemoteServiceCockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf new file mode 100644 index 0000000..1207a18 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServices" { + name = "CD_RemoteServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf new file mode 100644 index 0000000..ebb27f3 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf @@ -0,0 +1,275 @@ +resource "dynatrace_management_zone" "CD_SMACC-BE" { + name = "CD_SMACC-BE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "svds" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smacc" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf new file mode 100644 index 0000000..4a74017 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SMC2_CEKS" { + name = "CD_SMC2_CEKS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf new file mode 100644 index 0000000..f894752 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf @@ -0,0 +1,39 @@ +resource "dynatrace_management_zone" "CD_SMS-Gateway" { + name = "CD_SMS-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMS-Gateway" + } + } + } + } + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SMS GW" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf new file mode 100644 index 0000000..608ea05 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SVDS" { + name = "CD_SVDS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf new file mode 100644 index 0000000..0638d42 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-BA2BT" { + name = "CD_SWLSEC2-BA2BT" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:SWLSEC2-BA2BT\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:SWLSEC2-BA2BT\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf new file mode 100644 index 0000000..8baf261 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-Checker" { + name = "CD_SWLSEC2-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:swlsec2checker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:swlsec2checker\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf new file mode 100644 index 0000000..12b6a4f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_Service-Bus" { + name = "CD_Service-Bus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf new file mode 100644 index 0000000..9903c30 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Service-Gateway" { + name = "CD_Service-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf new file mode 100644 index 0000000..8ed868b --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Speech" { + name = "CD_Speech" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf new file mode 100644 index 0000000..a07238d --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_TEST_EW" { + name = "CD_TEST_EW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf new file mode 100644 index 0000000..c0ac313 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "CD_TEST_EW2" { + name = "CD_TEST_EW2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\"))" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf new file mode 100644 index 0000000..914f238 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_TripCollection" { + name = "CD_TripCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tripCollectionApi\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tripCollectionApi\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf new file mode 100644 index 0000000..0950abb --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_UDS" { + name = "CD_UDS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:UDS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:UDS\")" + } + rules { + type = "SERVICE" + enabled = false + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "HOST" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf new file mode 100644 index 0000000..2042c8c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_VehicleCentricInformationServices" { + name = "CD_VehicleCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-wechat-proxy" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-admin-ui" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-manifest" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-web-proxy" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf new file mode 100644 index 0000000..3fc28f0 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf @@ -0,0 +1,98 @@ +resource "dynatrace_management_zone" "CD_Voice-Services" { + name = "CD_Voice-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf rename to configuration/20211213-195239_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf new file mode 100644 index 0000000..5aa544a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_agent-service" { + name = "CD_agent-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf new file mode 100644 index 0000000..543c0ac --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_aluis" { + name = "CD_aluis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf new file mode 100644 index 0000000..1f61d61 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-bpm" { + name = "CD_am-bpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf new file mode 100644 index 0000000..22b8e82 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-casa" { + name = "CD_am-casa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf new file mode 100644 index 0000000..30ae456 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cesim" { + name = "CD_am-cesim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf new file mode 100644 index 0000000..aa56029 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cns" { + name = "CD_am-cns" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf new file mode 100644 index 0000000..b9b80c3 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-device" { + name = "CD_am-device" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf new file mode 100644 index 0000000..5b5f41c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ecs" { + name = "CD_am-ecs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf new file mode 100644 index 0000000..d0a6ecd --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-egim" { + name = "CD_am-egim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf new file mode 100644 index 0000000..29bfbe0 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-esim-ui" { + name = "CD_am-esim-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf new file mode 100644 index 0000000..dc54ad1 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-lmcs" { + name = "CD_am-lmcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf new file mode 100644 index 0000000..b7481f3 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-mno-manager" { + name = "CD_am-mno-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf new file mode 100644 index 0000000..75422a4 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-proxy" { + name = "CD_am-proxy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf new file mode 100644 index 0000000..6e467d7 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-store" { + name = "CD_am-store" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf new file mode 100644 index 0000000..99df049 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-svms" { + name = "CD_am-svms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf rename to configuration/20211213-195239_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf new file mode 100644 index 0000000..48a6416 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-usage" { + name = "CD_am-usage" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf new file mode 100644 index 0000000..fd2540d --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle-activation" { + name = "CD_am-vehicle-activation" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf new file mode 100644 index 0000000..3bac226 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle" { + name = "CD_am-vehicle" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf new file mode 100644 index 0000000..2ac34ca --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vms" { + name = "CD_am-vms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf new file mode 100644 index 0000000..ad52bb7 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_analytics-user-data-service" { + name = "CD_analytics-user-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf new file mode 100644 index 0000000..f0279d1 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sfa-oh" { + name = "CD_asbc-sfa-oh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf new file mode 100644 index 0000000..2197b9c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sts" { + name = "CD_asbc-sts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf new file mode 100644 index 0000000..550c6a7 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-client-service" { + name = "CD_avs-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf new file mode 100644 index 0000000..7d25155 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-proxy-composite-service" { + name = "CD_avs-proxy-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf new file mode 100644 index 0000000..ae8bc6e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-be" { + name = "CD_b2v-com-be" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf new file mode 100644 index 0000000..191c232 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-echo" { + name = "CD_b2v-com-echo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf new file mode 100644 index 0000000..87887fd --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-fe" { + name = "CD_b2v-com-fe" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf new file mode 100644 index 0000000..9618f72 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-gcdm-client" { + name = "CD_b2v-com-gcdm-client" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf new file mode 100644 index 0000000..dac5be0 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-hello" { + name = "CD_b2v-com-hello" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf new file mode 100644 index 0000000..530b4bb --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-nots" { + name = "CD_b2v-nots" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf new file mode 100644 index 0000000..f7708fb --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-sms-statistics" { + name = "CD_b2v-sms-statistics" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf new file mode 100644 index 0000000..34b4533 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bmw-points-push-notifications-service" { + name = "CD_bmw-points-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf new file mode 100644 index 0000000..80535d1 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bsi-service" { + name = "CD_bsi-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf new file mode 100644 index 0000000..9b90b4f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cac" { + name = "CD_cac" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf new file mode 100644 index 0000000..db89640 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_camvs" { + name = "CD_camvs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf new file mode 100644 index 0000000..83603df --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_casa-event-processor" { + name = "CD_casa-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf new file mode 100644 index 0000000..681b281 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ccc" { + name = "CD_ccc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf new file mode 100644 index 0000000..296f2a0 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cdc" { + name = "CD_cdc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf new file mode 100644 index 0000000..47d506c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_chargenow-enabler-service" { + name = "CD_chargenow-enabler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf new file mode 100644 index 0000000..39dd4cd --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy-composite" { + name = "CD_charging-data-privacy-composite" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf new file mode 100644 index 0000000..60c48e5 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy" { + name = "CD_charging-data-privacy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf new file mode 100644 index 0000000..bd81c95 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-push-notification-service" { + name = "CD_charging-events-push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf new file mode 100644 index 0000000..0a175f2 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-service" { + name = "CD_charging-events-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf new file mode 100644 index 0000000..3069acf --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-history-gdpr-proxy-service" { + name = "CD_charging-history-gdpr-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf new file mode 100644 index 0000000..42bcc25 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-plan-composite-service" { + name = "CD_charging-plan-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf new file mode 100644 index 0000000..e1c9236 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-push-notifications-service" { + name = "CD_charging-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf new file mode 100644 index 0000000..8be7999 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-remote-commands-composite-service" { + name = "CD_charging-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf new file mode 100644 index 0000000..efe8407 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-sessions-service" { + name = "CD_charging-sessions-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf new file mode 100644 index 0000000..4df4703 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-stations-service" { + name = "CD_charging-stations-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf new file mode 100644 index 0000000..e16dfc1 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-agent-telemetry-processor" { + name = "CD_client-agent-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf new file mode 100644 index 0000000..8ac5b50 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-vehicle-telemetry-processor" { + name = "CD_client-vehicle-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf new file mode 100644 index 0000000..c638c1c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cm" { + name = "CD_cm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf new file mode 100644 index 0000000..8d5857a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_comfy" { + name = "CD_comfy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf new file mode 100644 index 0000000..2b2ca15 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-notification-service" { + name = "CD_commute-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf new file mode 100644 index 0000000..c0e77dc --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-service" { + name = "CD_commute-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf new file mode 100644 index 0000000..61da73e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service-apim" { + name = "CD_connected-oauth-service-apim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf new file mode 100644 index 0000000..0ab8ec8 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service" { + name = "CD_connected-oauth-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf new file mode 100644 index 0000000..6744e72 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-onboard-composite-service" { + name = "CD_connected-onboard-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf new file mode 100644 index 0000000..5a8a6a9 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_csu" { + name = "CD_csu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf new file mode 100644 index 0000000..40dabb1 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-event-origin" { + name = "CD_ctns-event-origin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf new file mode 100644 index 0000000..c10ae76 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-marketing-api" { + name = "CD_ctns-marketing-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf new file mode 100644 index 0000000..d989b44 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-vehicle-api" { + name = "CD_ctns-vehicle-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf new file mode 100644 index 0000000..cb4c885 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_current-driver-service" { + name = "CD_current-driver-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf new file mode 100644 index 0000000..1c7ca76 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_data-deletion-processor" { + name = "CD_data-deletion-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf rename to configuration/20211213-195239_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf new file mode 100644 index 0000000..4c2d8b4 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-data-service" { + name = "CD_dealer-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf new file mode 100644 index 0000000..7450215 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-invoice-service" { + name = "CD_dealer-payments-invoice-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf new file mode 100644 index 0000000..2267a04 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-notification-service" { + name = "CD_dealer-payments-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf new file mode 100644 index 0000000..296ce39 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-service" { + name = "CD_dealer-payments-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf new file mode 100644 index 0000000..73f81f3 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-search-service" { + name = "CD_dealer-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf new file mode 100644 index 0000000..97f9fb2 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-services-composite-service" { + name = "CD_dealer-services-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf new file mode 100644 index 0000000..d726f54 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealercockpit" { + name = "CD_dealercockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf rename to configuration/20211213-195239_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf new file mode 100644 index 0000000..60a0c77 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_destination-composite-service" { + name = "CD_destination-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf new file mode 100644 index 0000000..8c6dee1 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_digital-key-composite-service" { + name = "CD_digital-key-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf new file mode 100644 index 0000000..841a4b5 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_discover-bmw-composite-service" { + name = "CD_discover-bmw-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf new file mode 100644 index 0000000..b4d33bb --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpm" { + name = "CD_dpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf new file mode 100644 index 0000000..c105008 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpp" { + name = "CD_dpp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf new file mode 100644 index 0000000..c44509a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dsd" { + name = "CD_dsd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf rename to configuration/20211213-195239_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf new file mode 100644 index 0000000..7affe16 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eadb" { + name = "CD_eadb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf new file mode 100644 index 0000000..efa9410 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_emc" { + name = "CD_emc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf new file mode 100644 index 0000000..a12e12e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercaf" { + name = "CD_ercaf" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf new file mode 100644 index 0000000..74078f6 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercr" { + name = "CD_ercr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf new file mode 100644 index 0000000..e401e0e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_erd" { + name = "CD_erd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf new file mode 100644 index 0000000..b5dcf68 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eroute" { + name = "CD_eroute" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf new file mode 100644 index 0000000..1f27453 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esa" { + name = "CD_esa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf new file mode 100644 index 0000000..5ddb73a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esh" { + name = "CD_esh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf new file mode 100644 index 0000000..e5fd290 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esim-composite-service" { + name = "CD_esim-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf new file mode 100644 index 0000000..5fd870a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_explore-composite-service" { + name = "CD_explore-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf new file mode 100644 index 0000000..08d8783 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_feature-toggles-service" { + name = "CD_feature-toggles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf new file mode 100644 index 0000000..6c43a0a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fmc" { + name = "CD_fmc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf new file mode 100644 index 0000000..d53cbd0 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fuel-search-service" { + name = "CD_fuel-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf new file mode 100644 index 0000000..b06ad56 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_gcs" { + name = "CD_gcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf new file mode 100644 index 0000000..5fb501f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hpauth" { + name = "CD_hpauth" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf new file mode 100644 index 0000000..95b994d --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hubtab-service" { + name = "CD_hubtab-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf new file mode 100644 index 0000000..4b2a25a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_id-lookup-service" { + name = "CD_id-lookup-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf new file mode 100644 index 0000000..dea191c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-admin" { + name = "CD_ids-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf new file mode 100644 index 0000000..1cc5844 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-svds" { + name = "CD_ids-svds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf new file mode 100644 index 0000000..eb22f94 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-sync" { + name = "CD_ids-sync" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf new file mode 100644 index 0000000..c487686 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-ws" { + name = "CD_ids-ws" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf new file mode 100644 index 0000000..60721b6 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_image-composite-service" { + name = "CD_image-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf new file mode 100644 index 0000000..a033b0c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_imiles-service" { + name = "CD_imiles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf new file mode 100644 index 0000000..0be6ff1 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ipa-gateway" { + name = "CD_ipa-gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf new file mode 100644 index 0000000..93f593c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_jdssp21" { + name = "CD_jdssp21" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf new file mode 100644 index 0000000..2aac8c1 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-deletion-service" { + name = "CD_legacy-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf new file mode 100644 index 0000000..10f27cf --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-sar-service" { + name = "CD_legacy-sar-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf new file mode 100644 index 0000000..ea3a85d --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legal-document-composite-service" { + name = "CD_legal-document-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf new file mode 100644 index 0000000..2597ee7 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_log-data-deletion-service" { + name = "CD_log-data-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf new file mode 100644 index 0000000..13a75cf --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-hr" { + name = "CD_lsc-hr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf new file mode 100644 index 0000000..79ce350 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-jr" { + name = "CD_lsc-jr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf new file mode 100644 index 0000000..2006214 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-kc" { + name = "CD_lsc-kc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf new file mode 100644 index 0000000..30c4770 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-mm" { + name = "CD_lsc-mm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf new file mode 100644 index 0000000..0af0209 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-oc" { + name = "CD_lsc-oc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf new file mode 100644 index 0000000..066f6f0 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-og" { + name = "CD_lsc-og" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf new file mode 100644 index 0000000..78f6590 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-wo" { + name = "CD_lsc-wo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf new file mode 100644 index 0000000..e224b62 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_managementZone" { + name = "CD_managementZone" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf new file mode 100644 index 0000000..974d15e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mds" { + name = "CD_mds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf new file mode 100644 index 0000000..6ff8552 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ml-ingestion-service" { + name = "CD_ml-ingestion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf new file mode 100644 index 0000000..83d17f5 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mlc" { + name = "CD_mlc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf new file mode 100644 index 0000000..95ccfc5 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrp" { + name = "CD_mrp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf new file mode 100644 index 0000000..d32fb91 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrpspringboot" { + name = "CD_mrpspringboot" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf new file mode 100644 index 0000000..6a177c3 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_naas" { + name = "CD_naas" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf new file mode 100644 index 0000000..b096751 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-admin" { + name = "CD_nop-admin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Admin\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Admin\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf new file mode 100644 index 0000000..1042ccf --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-archive" { + name = "CD_nop-archive" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Archive\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Archive\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf new file mode 100644 index 0000000..c457c46 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-provisioning" { + name = "CD_nop-provisioning" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Provisioning\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Provisioning\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf new file mode 100644 index 0000000..8b6c599 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-trigger" { + name = "CD_nop-trigger" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Trigger\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Trigger\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf new file mode 100644 index 0000000..fcf1989 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-composite-service" { + name = "CD_notification-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf new file mode 100644 index 0000000..a345d5f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-service" { + name = "CD_notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf new file mode 100644 index 0000000..455283f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oas-composite-service" { + name = "CD_oas-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf new file mode 100644 index 0000000..118cea4 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisc2v" { + name = "CD_oclisc2v" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf new file mode 100644 index 0000000..a3ccde4 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisocsp" { + name = "CD_oclisocsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf new file mode 100644 index 0000000..1aa18bb --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oes" { + name = "CD_oes" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf rename to configuration/20211213-195239_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf new file mode 100644 index 0000000..d5e4c8e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omg" { + name = "CD_omg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf new file mode 100644 index 0000000..25fa5c1 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_onboard-navigation-sync-service" { + name = "CD_onboard-navigation-sync-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf new file mode 100644 index 0000000..32f11bf --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-appointment-service" { + name = "CD_online-appointment-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf new file mode 100644 index 0000000..acc7c5c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-entertainment" { + name = "CD_online-entertainment" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf new file mode 100644 index 0000000..ecda0ce --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pdmmanager" { + name = "CD_pdmmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf new file mode 100644 index 0000000..71d1aab --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_personal-data-service" { + name = "CD_personal-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf new file mode 100644 index 0000000..bb22eef --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pmuimapper-service" { + name = "CD_pmuimapper-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf new file mode 100644 index 0000000..e02685a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-composite-service" { + name = "CD_private-charging-tariffs-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf new file mode 100644 index 0000000..d25a761 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-service" { + name = "CD_private-charging-tariffs-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf rename to configuration/20211213-195239_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf new file mode 100644 index 0000000..b54a170 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-settings-composite-service" { + name = "CD_push-notification-settings-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf new file mode 100644 index 0000000..18f6a04 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-analytics-service" { + name = "CD_recall-analytics-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf new file mode 100644 index 0000000..b46917b --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-client-service" { + name = "CD_recall-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf new file mode 100644 index 0000000..1ed2387 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-handler-service" { + name = "CD_recall-handler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf new file mode 100644 index 0000000..862e776 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-notification-service" { + name = "CD_recall-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf new file mode 100644 index 0000000..04dfafa --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-scheduler-service" { + name = "CD_recall-scheduler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf new file mode 100644 index 0000000..a6bfb46 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-tcn-service" { + name = "CD_recall-tcn-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf new file mode 100644 index 0000000..ea32ce9 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-360-composite-service" { + name = "CD_remote-360-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf new file mode 100644 index 0000000..930fdad --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service-event-processor" { + name = "CD_remote-service-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf new file mode 100644 index 0000000..2c839db --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service" { + name = "CD_remote-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf new file mode 100644 index 0000000..cf5a960 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-software-upgrade" { + name = "CD_remote-software-upgrade" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf new file mode 100644 index 0000000..8506efc --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance-composite-service" { + name = "CD_roadside-assistance-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf new file mode 100644 index 0000000..d715933 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance" { + name = "CD_roadside-assistance" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf new file mode 100644 index 0000000..86847a6 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu-adapter" { + name = "CD_rsu-adapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf new file mode 100644 index 0000000..68e5534 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu" { + name = "CD_rsu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf new file mode 100644 index 0000000..4b39913 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rtti" { + name = "CD_rtti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf new file mode 100644 index 0000000..cd50f4a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sbr" { + name = "CD_sbr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf new file mode 100644 index 0000000..12b8d82 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scb" { + name = "CD_scb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf new file mode 100644 index 0000000..8bc0a47 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scc" { + name = "CD_scc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf new file mode 100644 index 0000000..15da919 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-agentreg" { + name = "CD_scm-agentreg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf new file mode 100644 index 0000000..d6cabc4 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-scm" { + name = "CD_scm-scm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf new file mode 100644 index 0000000..77614a1 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scma-backend" { + name = "CD_scma-backend" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf new file mode 100644 index 0000000..e8a2aa9 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-consumer" { + name = "CD_seam-event-consumer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf new file mode 100644 index 0000000..e7ff4af --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-producer" { + name = "CD_seam-event-producer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf new file mode 100644 index 0000000..609c496 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_search-composite-service" { + name = "CD_search-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf new file mode 100644 index 0000000..7555f73 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_send-to-car-service" { + name = "CD_send-to-car-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf new file mode 100644 index 0000000..698d04d --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-manager" { + name = "CD_service-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf new file mode 100644 index 0000000..6e7dd0c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-notification-service" { + name = "CD_service-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf new file mode 100644 index 0000000..423d56d --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-fre" { + name = "CD_sfa-fre" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf new file mode 100644 index 0000000..0c7daf6 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ota" { + name = "CD_sfa-ota" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf new file mode 100644 index 0000000..724fbc7 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ts" { + name = "CD_sfa-ts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf new file mode 100644 index 0000000..d8e1287 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-vs" { + name = "CD_sfa-vs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf new file mode 100644 index 0000000..4cc2f29 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa" { + name = "CD_sfa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf new file mode 100644 index 0000000..6b3360a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smart-access-order-service" { + name = "CD_smart-access-order-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf new file mode 100644 index 0000000..5cef19f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-bl" { + name = "CD_smc2-bl" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-bl" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf new file mode 100644 index 0000000..b5f0fa4 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-key-trk" { + name = "CD_smc2-key-trk" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-key-trk" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf new file mode 100644 index 0000000..d24d375 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-ops" { + name = "CD_smc2-ops" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf new file mode 100644 index 0000000..5e26556 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-rt" { + name = "CD_smc2-rt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf new file mode 100644 index 0000000..d08f2d6 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sms-email-adapter-service" { + name = "CD_sms-email-adapter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf new file mode 100644 index 0000000..1599c3a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_srmanager" { + name = "CD_srmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf new file mode 100644 index 0000000..3b324d3 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_stm" { + name = "CD_stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf new file mode 100644 index 0000000..ff00d78 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_svcinfo" { + name = "CD_svcinfo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf new file mode 100644 index 0000000..6978462 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timer-service" { + name = "CD_timer-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf new file mode 100644 index 0000000..e133d81 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timers-processor" { + name = "CD_timers-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf new file mode 100644 index 0000000..de8ba93 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_token-exchanger-service" { + name = "CD_token-exchanger-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf new file mode 100644 index 0000000..1db9e4f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-mgu" { + name = "CD_tol-mgu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf new file mode 100644 index 0000000..e484ce4 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-tssb" { + name = "CD_tol-tssb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf new file mode 100644 index 0000000..d077a33 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol" { + name = "CD_tol" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf new file mode 100644 index 0000000..a6e27f1 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-change-processor" { + name = "CD_trip-change-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf new file mode 100644 index 0000000..96cd3b9 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-cleanup-app-service" { + name = "CD_trip-cleanup-app-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf new file mode 100644 index 0000000..86f9a24 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-monitor-service" { + name = "CD_trip-monitor-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf new file mode 100644 index 0000000..705d4dc --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-reminder-processor" { + name = "CD_trip-reminder-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf new file mode 100644 index 0000000..1a37211 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-route-service" { + name = "CD_trip-route-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf new file mode 100644 index 0000000..4dde92f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-service" { + name = "CD_trip-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf new file mode 100644 index 0000000..38cc632 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bcallservice" { + name = "CD_ts-bcallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf new file mode 100644 index 0000000..b81e9d8 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bt" { + name = "CD_ts-bt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf new file mode 100644 index 0000000..814ddc6 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bti" { + name = "CD_ts-bti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf new file mode 100644 index 0000000..07446a8 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-spm" { + name = "CD_ts-cas-spm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf new file mode 100644 index 0000000..4fc3131 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-stm" { + name = "CD_ts-cas-stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf new file mode 100644 index 0000000..34ff226 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-datadispatcher" { + name = "CD_ts-datadispatcher" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf new file mode 100644 index 0000000..0b799e4 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-diagservice" { + name = "CD_ts-diagservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf new file mode 100644 index 0000000..e2627a1 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-eshad" { + name = "CD_ts-eshad" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf rename to configuration/20211213-195239_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf new file mode 100644 index 0000000..66dcb37 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pdmupdater" { + name = "CD_ts-pdmupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf new file mode 100644 index 0000000..1787794 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pservice" { + name = "CD_ts-pservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf rename to configuration/20211213-195239_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf new file mode 100644 index 0000000..fd8b19e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rsurservice" { + name = "CD_ts-rsurservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf new file mode 100644 index 0000000..0589eed --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcadapter" { + name = "CD_ts-rtcadapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf new file mode 100644 index 0000000..67dcf70 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtchandler" { + name = "CD_ts-rtchandler" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf new file mode 100644 index 0000000..6d49841 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcservice" { + name = "CD_ts-rtcservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf new file mode 100644 index 0000000..bb3c657 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-scallservice" { + name = "CD_ts-scallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf new file mode 100644 index 0000000..1479ab2 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgam" { + name = "CD_ts-tsbgam" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf new file mode 100644 index 0000000..da9256a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgservice" { + name = "CD_ts-tsbgservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf new file mode 100644 index 0000000..275bcef --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsp" { + name = "CD_ts-tsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf new file mode 100644 index 0000000..c756883 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-wlupdater" { + name = "CD_ts-wlupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf new file mode 100644 index 0000000..0e8f37b --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tscs" { + name = "CD_tscs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf new file mode 100644 index 0000000..e8a10bd --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsmb" { + name = "CD_tsmb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf new file mode 100644 index 0000000..86ac614 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-cmr" { + name = "CD_tsr-cmr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf new file mode 100644 index 0000000..8f8fa21 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-dd" { + name = "CD_tsr-dd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf new file mode 100644 index 0000000..8d2b60f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-vu" { + name = "CD_tsr-vu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf new file mode 100644 index 0000000..6734ba5 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsrservice" { + name = "CD_tsrservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf new file mode 100644 index 0000000..abf8b5b --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_tvp" { + name = "CD_tvp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tvp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tvp\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf new file mode 100644 index 0000000..2a8fe06 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-activity-service" { + name = "CD_user-activity-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf new file mode 100644 index 0000000..ef2fead --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-attributes-service" { + name = "CD_user-attributes-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf new file mode 100644 index 0000000..002c59b --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-composite-service" { + name = "CD_user-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf new file mode 100644 index 0000000..1682ae4 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-delete-service" { + name = "CD_user-delete-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf new file mode 100644 index 0000000..2972ba0 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-position-service" { + name = "CD_user-position-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf new file mode 100644 index 0000000..7cfb26a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-profile-service" { + name = "CD_user-profile-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf new file mode 100644 index 0000000..1e8f6b2 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_usid-filter-service" { + name = "CD_usid-filter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf new file mode 100644 index 0000000..fa6d0e3 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-composite-service" { + name = "CD_vehicle-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf new file mode 100644 index 0000000..a834b6b --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-features-service" { + name = "CD_vehicle-features-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf new file mode 100644 index 0000000..b185f5f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-list-proxy-service" { + name = "CD_vehicle-list-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf new file mode 100644 index 0000000..e8da521 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-composite-service" { + name = "CD_vehicle-mapping-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf new file mode 100644 index 0000000..5d00b1d --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-service" { + name = "CD_vehicle-mapping-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf new file mode 100644 index 0000000..068b08e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-remote-commands-composite-service" { + name = "CD_vehicle-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf new file mode 100644 index 0000000..5df091f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-alert" { + name = "CD_vehicle-service-alert" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf new file mode 100644 index 0000000..3e2ef9f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-background" { + name = "CD_vehicle-service-background" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf new file mode 100644 index 0000000..9046aa4 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-staging" { + name = "CD_vehicle-service-staging" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf new file mode 100644 index 0000000..81b3bda --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service" { + name = "CD_vehicle-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf new file mode 100644 index 0000000..af439d9 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-shadow-event-processor" { + name = "CD_vehicle-shadow-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf new file mode 100644 index 0000000..34ee342 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-status-proxy-service" { + name = "CD_vehicle-status-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf new file mode 100644 index 0000000..e0dd2bb --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-user-relationship-service" { + name = "CD_vehicle-user-relationship-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf new file mode 100644 index 0000000..fa17b96 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vin-list-generator-service" { + name = "CD_vin-list-generator-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf new file mode 100644 index 0000000..dd6563c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-admin" { + name = "CD_vps-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf new file mode 100644 index 0000000..2d96cfc --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-archive" { + name = "CD_vps-archive" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf new file mode 100644 index 0000000..011a7c4 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-monitor" { + name = "CD_vps-monitor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf new file mode 100644 index 0000000..23bc340 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-prov" { + name = "CD_vps-prov" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf new file mode 100644 index 0000000..a8c5eec --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-trigger" { + name = "CD_vps-trigger" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf new file mode 100644 index 0000000..f230006 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vs-api" { + name = "CD_vs-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf new file mode 100644 index 0000000..b525173 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_webapi" { + name = "CD_webapi" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf new file mode 100644 index 0000000..afa563c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wlmanager" { + name = "CD_wlmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf new file mode 100644 index 0000000..b1a9111 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wus" { + name = "CD_wus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf new file mode 100644 index 0000000..947115a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_xfcd" { + name = "CD_xfcd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf new file mode 100644 index 0000000..8a47e9a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "Dynatrace_BusinessInsights" { + name = "Dynatrace_BusinessInsights" + description = "MZ for entities that should be part of the Dynatrace Business Insights offering." + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "Dynatrace_BusinessInsights" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf new file mode 100644 index 0000000..849e85e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf @@ -0,0 +1,45 @@ +resource "dynatrace_management_zone" "Offboard_Platform_APM_CNAP_Viewer" { + name = "Offboard_Platform_APM_CNAP_Viewer" + rules { + type = "HOST" + enabled = true + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "KUBERNETES_CLUSTER" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "CNAP" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf new file mode 100644 index 0000000..3804003 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_AccountManagementConnectedCar" { + name = "PD_AccountManagementConnectedCar" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-CESIM\"),tag(\"compass-id:AM-Device\"),tag(\"compass-id:AM-EGIM\"),tag(\"compass-id:AM-MNO-Manager\"),tag(\"compass-id:CESIM Proxy\"),tag(\"compass-id:MNOMGR-CU-Jasper\"),tag(\"compass-id:MNOMGR-CU-SHA\"),tag(\"compass-id:MNOMGR-GD\"),tag(\"compass-id:MNOMGR-TMSP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-BPM\"),tag(\"compass-id:AM-CASA\"),tag(\"compass-id:am-cloud\"),tag(\"compass-id:AM-CNR\"),tag(\"compass-id:AM-CNS\"),tag(\"compass-id:AM-ECS\"),tag(\"compass-id:AM-LMCS\"),tag(\"compass-id:AM-Proxy\"),tag(\"compass-id:AM-Store\"),tag(\"compass-id:AM-SVMS\"),tag(\"compass-id:AM-SVMS-EventService\"),tag(\"compass-id:AM-USAGE\"),tag(\"compass-id:AM-VAS\"),tag(\"compass-id:AM-Vehicle\"),tag(\"compass-id:AM-VMS\"),tag(\"compass-id:Countly\"),tag(\"compass-id:TAMSArchive\"),tag(\"compass-id:TestdataTool\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf new file mode 100644 index 0000000..2a35070 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf @@ -0,0 +1,27 @@ +resource "dynatrace_management_zone" "PD_AutomotiveSecurity" { + name = "PD_AutomotiveSecurity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-MFSCS\"),tag(\"compass-id:STM\"),tag(\"compass-id:ts-wlupdater\"),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\"),tag(\"compass-id:DFPH\"),tag(\"compass-id:OCLISc2v\"),tag(\"compass-id:OCLISocsp\"),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-HAL\"),tag(\"compass-id:ASBC-NGTP\"),tag(\"compass-id:ASBS\"),tag(\"compass-id:HPAuth\"),tag(\"compass-id:STS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-SMACC\"),tag(\"compass-id:CAC\"),tag(\"compass-id:CAC-AGENT\"),tag(\"compass-id:SMC2-BL\"),tag(\"compass-id:SMC2-KEY-TRK\"),tag(\"compass-id:SMC2-RT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\"),tag(\"compass-id:ASBC-SBB\"),tag(\"compass-id:ASBCSWLSEC2\"),tag(\"compass-id:PSdZ-Checker\"),tag(\"compass-id:SCB\"),tag(\"compass-id:SCC\"),tag(\"compass-id:SWAG\"),tag(\"compass-id:SWLSEC2-Checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-AFW-POC\"),tag(\"compass-id:ASBC-AFWSFA-POC\"),tag(\"compass-id:ASBC-AFWSTM-POC\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf new file mode 100644 index 0000000..32191cb --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_CallServices" { + name = "PD_CallServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ACDS\"),tag(\"compass-id:APPCALL\"),tag(\"compass-id:B2V-NGTP\"),tag(\"compass-id:ECALLGW\"),tag(\"compass-id:ECS\"),tag(\"compass-id:EVNS2\"),tag(\"compass-id:EVNS2T\"),tag(\"compass-id:NGTP-CS\"),tag(\"compass-id:XCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BASE\"),tag(\"compass-id:CCC\"),tag(\"compass-id:RSA\"),tag(\"compass-id:RSA-ASD-Search\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PiSA-CORE\"),tag(\"compass-id:PISA-EVENT-HANDLER\"),tag(\"compass-id:PISA-RUNTIME\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:HTTS\"),tag(\"compass-id:HVD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-Voice\"),tag(\"compass-id:CRS\"),tag(\"compass-id:CRSA\"),tag(\"compass-id:EPL\"),tag(\"compass-id:EPM\"),tag(\"compass-id:VOICEGW\"),tag(\"compass-id:VOICEGW-ADMIN\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf new file mode 100644 index 0000000..b85cfab --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedDriveStoreBackend" { + name = "PD_ConnectedDriveStoreBackend" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Buffet-Birt\"),tag(\"compass-id:Buffet-CIC-Backend\"),tag(\"compass-id:Buffet-Core\"),tag(\"compass-id:Buffet-External-CDM\"),tag(\"compass-id:Buffet-External-Offer\"),tag(\"compass-id:Buffet-External-Payment\"),tag(\"compass-id:Buffet-External-Tax\"),tag(\"compass-id:Buffet-GAM\"),tag(\"compass-id:Buffet-IF33\"),tag(\"compass-id:Buffet-IF38\"),tag(\"compass-id:Buffet-IF41\"),tag(\"compass-id:Buffet-IF50\"),tag(\"compass-id:Buffet-IF51\"),tag(\"compass-id:Buffet-IF52\"),tag(\"compass-id:Buffet-IF53\"),tag(\"compass-id:Buffet-IF54\"),tag(\"compass-id:Buffet-IF58\"),tag(\"compass-id:Buffet-IF60\"),tag(\"compass-id:Buffet-IF90\"),tag(\"compass-id:Buffet-Promo-API\"),tag(\"compass-id:IME-CDS\"),tag(\"compass-id:IME-CS\"),tag(\"compass-id:IME-RDC\"),tag(\"compass-id:IME-SS\"),tag(\"compass-id:IME-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Concat\"),tag(\"compass-id:Connected-Catalog\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf new file mode 100644 index 0000000..c1362ed --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedUserProfileServices" { + name = "PD_ConnectedUserProfileServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OMC Table Storage Expiration Service\"),tag(\"compass-id:omc-client-analytics-hub-consumer-ms\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DPM\"),tag(\"compass-id:DPP\"),tag(\"compass-id:PERSEUS\"),tag(\"compass-id:PIABO\"),tag(\"compass-id:PIAEP\"),tag(\"compass-id:PIAOP\"),tag(\"compass-id:PIAPE\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf new file mode 100644 index 0000000..a048325 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_InfotainmentInteractivityServices" { + name = "PD_InfotainmentInteractivityServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:cm-config\"),tag(\"compass-id:cm-gracenote\"),tag(\"compass-id:cm-spotify\"),tag(\"compass-id:cm-ximalaya\"),tag(\"compass-id:OED\"),tag(\"compass-id:OED-CN\"),tag(\"compass-id:OEG\"),tag(\"compass-id:OEG-CN\"),tag(\"compass-id:OEO\"),tag(\"compass-id:OEO-CN\"),tag(\"compass-id:OEP\"),tag(\"compass-id:OEP-CN\"),tag(\"compass-id:OES\"),tag(\"compass-id:OES-CN\"),tag(\"compass-id:OET\"),tag(\"compass-id:OET-CN\"),tag(\"compass-id:shortvideo\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCIS-Download\"),tag(\"compass-id:Geolocator\"),tag(\"compass-id:intelligent-reminder\"),tag(\"compass-id:news-next\"),tag(\"compass-id:restaurant-reservation\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\"),tag(\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GEN3\"),tag(\"compass-id:ID5\"),tag(\"compass-id:ID5-APP\"),tag(\"compass-id:ID5-EXT\"),tag(\"compass-id:ISE-BEV\"),tag(\"compass-id:ISE-CDR\"),tag(\"compass-id:ISE-EML\"),tag(\"compass-id:ISE-GEN2\"),tag(\"compass-id:ISE-ID7\"),tag(\"compass-id:ISE-INP\"),tag(\"compass-id:ISE-IPA\"),tag(\"compass-id:ISE-LIS\"),tag(\"compass-id:ISE-LOC\"),tag(\"compass-id:ISE-MCL\"),tag(\"compass-id:ISE-NEWS\"),tag(\"compass-id:ISE-PAR\"),tag(\"compass-id:ISE-RSL\"),tag(\"compass-id:ISE-VPS\"),tag(\"compass-id:ISE-VSD\"),tag(\"compass-id:tmpp-admin-ui\"),tag(\"compass-id:tmpp-manifest\"),tag(\"compass-id:tmpp-web-proxy\"),tag(\"compass-id:UPS\"),tag(\"compass-id:WEA\"),tag(\"compass-id:WEA-ID5\"),tag(\"compass-id:WEA-IN-MAP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CDIP\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf new file mode 100644 index 0000000..e27efe0 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_LocationServices" { + name = "PD_LocationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:C2B-BS\"),tag(\"compass-id:GCS\"),tag(\"compass-id:LOS-CHA\"),tag(\"compass-id:LOS-CHA-CNV\"),tag(\"compass-id:LOS-JOY\"),tag(\"compass-id:LOS-MOD\"),tag(\"compass-id:LOS-MSC\"),tag(\"compass-id:LOS-OPS\"),tag(\"compass-id:LOS-PAR\"),tag(\"compass-id:LOS-PER\"),tag(\"compass-id:LOS-REF\"),tag(\"compass-id:RES-PAR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:LOS-FTS\"),tag(\"compass-id:potholes-reader\"),tag(\"compass-id:potholes-service\"),tag(\"compass-id:sc-reader\"),tag(\"compass-id:sc-service\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ercaf\"),tag(\"compass-id:ERCR\"),tag(\"compass-id:ERTP\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf new file mode 100644 index 0000000..6a3ede5 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_MapServicesAutomatedDriving" { + name = "PD_MapServicesAutomatedDriving" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ms-hdmap-lcv\"),tag(\"compass-id:ms-hdmap-map-viewer\"),tag(\"compass-id:ms-hdmap-mci-adapter\"),tag(\"compass-id:ms-hdmap-mci-downloader\"),tag(\"compass-id:ms-hdmap-nds-downloader\"),tag(\"compass-id:ms-hdmap-qc-bl\"),tag(\"compass-id:ms-hdmap-qc-checks\"),tag(\"compass-id:ms-hdmap-tile-delivery\"),tag(\"compass-id:ms-hdmap-tile-generator\"),tag(\"compass-id:ms-hdmap-vehicle-mock\"),tag(\"compass-id:mupi-backend\"),tag(\"compass-id:MUPI-BE\"),tag(\"compass-id:mupi-cloud-discovery-service\"),tag(\"compass-id:mupi-cloud-dumm-adapter-service\"),tag(\"compass-id:mupi-cloud-hd-adapter-service\"),tag(\"compass-id:mupi-cloud-import-service\"),tag(\"compass-id:mupi-cloud-integration-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-class-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-service\"),tag(\"compass-id:mupi-cloud-stats-service\"),tag(\"compass-id:mupi-cockpit\"),tag(\"compass-id:mupi-gateway\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GNSS API Gateway\"),tag(\"compass-id:gnss-reader\"),tag(\"compass-id:gnss-service\"),tag(\"compass-id:ms-3dp-rc\"),tag(\"compass-id:tc-app\"),tag(\"compass-id:tc-service\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf new file mode 100644 index 0000000..11074d5 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_NavigationServices" { + name = "PD_NavigationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OSPI\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DM\"),tag(\"compass-id:eRoute\"),tag(\"compass-id:NaaS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CNGW\"),tag(\"compass-id:RTTI\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf new file mode 100644 index 0000000..93192ac --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_RemoteMessagingServices" { + name = "PD_RemoteMessagingServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:EADB\"),tag(\"compass-id:ICNB\"),tag(\"compass-id:MSGSVC\"),tag(\"compass-id:OMGW\"),tag(\"compass-id:TCN\"),tag(\"compass-id:XCC-CAMPAIGNS\"),tag(\"compass-id:XCC-CMGR\"),tag(\"compass-id:XCC-SETTINGS\"),tag(\"compass-id:XCC-STATISTICS\"),tag(\"compass-id:XCC-USERS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APIGW\"),tag(\"compass-id:FMC\"),tag(\"compass-id:RS\"),tag(\"compass-id:RS360\"),tag(\"compass-id:RSCockpit\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf new file mode 100644 index 0000000..59a9632 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_RemoteVehicleConfigurationManagement" { + name = "PD_RemoteVehicleConfigurationManagement" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APR\"),tag(\"compass-id:APR-NPM\"),tag(\"compass-id:APR-Portal\"),tag(\"compass-id:APR-Registry\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:comfy-agent-registry\"),tag(\"compass-id:comfy-cockpit\"),tag(\"compass-id:comfy-management\"),tag(\"compass-id:comfy-orchestration\"),tag(\"compass-id:NOP-Admin\"),tag(\"compass-id:NOP-Archive\"),tag(\"compass-id:NOP-Provisioning\"),tag(\"compass-id:NOP-Trigger\"),tag(\"compass-id:SCM\"),tag(\"compass-id:SCMA\"),tag(\"compass-id:VPS-Admin\"),tag(\"compass-id:VPS-Archive\"),tag(\"compass-id:VPS-Monitor\"),tag(\"compass-id:VPS-Prov\"),tag(\"compass-id:VPS-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:FRE\"),tag(\"compass-id:FRS\"),tag(\"compass-id:MPG\"),tag(\"compass-id:QMC\"),tag(\"compass-id:RCM\"),tag(\"compass-id:RCP\"),tag(\"compass-id:RCS\"),tag(\"compass-id:RDC\"),tag(\"compass-id:RDH\"),tag(\"compass-id:RES\"),tag(\"compass-id:RLM\"),tag(\"compass-id:RMO\"),tag(\"compass-id:RNB App\"),tag(\"compass-id:RNP\"),tag(\"compass-id:RPP\"),tag(\"compass-id:RSA Admin GUI\"),tag(\"compass-id:RSA Testbench GUI\"),tag(\"compass-id:RTE\"),tag(\"compass-id:RTS\"),tag(\"compass-id:RVC\"),tag(\"compass-id:RVE\"),tag(\"compass-id:RVI\"),tag(\"compass-id:RVS\"),tag(\"compass-id:RVT\"),tag(\"compass-id:rwd\"),tag(\"compass-id:tdp\"),tag(\"compass-id:uvm\"),tag(\"compass-id:vjm\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ZAS\"),tag(\"compass-id:ZDI\"),tag(\"compass-id:ZFUS-MP-GENERATOR\"),tag(\"compass-id:ZIP\"),tag(\"compass-id:zis\"),tag(\"compass-id:ZMP\"),tag(\"compass-id:ZOS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SFA-FRE\"),tag(\"compass-id:SFA-OH\"),tag(\"compass-id:SFA-OTA\"),tag(\"compass-id:SFA-S\"),tag(\"compass-id:SFA-TS\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf new file mode 100644 index 0000000..8e389f7 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_Teleservices" { + name = "PD_Teleservices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:RSURService\"),tag(\"compass-id:SCallService\"),tag(\"compass-id:SEAM\"),tag(\"compass-id:ts-asc\"),tag(\"compass-id:TSBGService\"),tag(\"compass-id:TSBM\"),tag(\"compass-id:TS-CCM-DI\"),tag(\"compass-id:TSCS\"),tag(\"compass-id:TSDD\"),tag(\"compass-id:TSMR\"),tag(\"compass-id:TS-PFFS\"),tag(\"compass-id:TSSB-BT\"),tag(\"compass-id:TSSB-BTI\"),tag(\"compass-id:TSSB-TSP\"),tag(\"compass-id:TS-SDI\"),tag(\"compass-id:ts-tyredi\"),tag(\"compass-id:ts-tyrewf\"),tag(\"compass-id:TTBS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BCallService\"),tag(\"compass-id:CAS-SPM\"),tag(\"compass-id:CAS-STM\"),tag(\"compass-id:DiagService\"),tag(\"compass-id:ESHAD\"),tag(\"compass-id:patchcampaign\"),tag(\"compass-id:RTCAD\"),tag(\"compass-id:RTCHandler\"),tag(\"compass-id:RTCService\"),tag(\"compass-id:ts-bcallhandler\"),tag(\"compass-id:ts-cts-ui\"),tag(\"compass-id:ts-pat-ui\"),tag(\"compass-id:TSRD\"),tag(\"compass-id:ts-rtc-ui\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PDMManager\"),tag(\"compass-id:PDMUpdater\"),tag(\"compass-id:ts-ena-ui\"),tag(\"compass-id:WLManager\"),tag(\"compass-id:WLUpdater\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf new file mode 100644 index 0000000..a5ddeea --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_VehicleDataCollection" { + name = "PD_VehicleDataCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CMCS\"),tag(\"compass-id:ERDCDC2FCD\"),tag(\"compass-id:ERDDISP\"),tag(\"compass-id:ERDFCDUDS\"),tag(\"compass-id:ERDMGR\"),tag(\"compass-id:ERDPROC\"),tag(\"compass-id:ERDXFCDFCD\"),tag(\"compass-id:XFCD Cockpit\"),tag(\"compass-id:XFCD Configuration\"),tag(\"compass-id:XFCDAnonymizer\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TOL\"),tag(\"compass-id:TOL MGU\"),tag(\"compass-id:TOL-TSSB\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:IDS-SVDS\"),tag(\"compass-id:IDS-Sync\"),tag(\"compass-id:IDS-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SRManager\"),tag(\"compass-id:TSMB\"),tag(\"compass-id:TSR-CH\"),tag(\"compass-id:TSR-CMA\"),tag(\"compass-id:TSR-DD\"),tag(\"compass-id:TSR-ICC\"),tag(\"compass-id:TSR-VU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCG\"),tag(\"compass-id:CSI\"),tag(\"compass-id:CSU\"),tag(\"compass-id:LSCFSU\"),tag(\"compass-id:LSCHR\"),tag(\"compass-id:LSCJHWO\"),tag(\"compass-id:LSCJR\"),tag(\"compass-id:LSCKC\"),tag(\"compass-id:LSCMM\"),tag(\"compass-id:LSCOC\"),tag(\"compass-id:LSCOG\"),tag(\"compass-id:LSCWO\"),tag(\"compass-id:tripCollection\"),tag(\"compass-id:vdc-vcs\"),tag(\"compass-id:VHCJR\"),tag(\"compass-id:VHS\"),tag(\"compass-id:VJDS\"),tag(\"compass-id:VNS\"),tag(\"compass-id:VS-API\"),tag(\"compass-id:VSFO\"),tag(\"compass-id:VSST\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf new file mode 100644 index 0000000..54bb6f4 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_VehicleDataConnectivity" { + name = "PD_VehicleDataConnectivity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-ADC\"),tag(\"compass-id:B2V-ADC-CLOUD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-COM-BE\"),tag(\"compass-id:B2V-COM-ECHO\"),tag(\"compass-id:B2V-COM-FE\"),tag(\"compass-id:B2VCOMGCDMCLIENT\"),tag(\"compass-id:B2V-NOTS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:JoynrDS\"),tag(\"compass-id:UDS\"),tag(\"compass-id:UDS Storage Service\")" + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf new file mode 100644 index 0000000..b95ad29 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf @@ -0,0 +1,12 @@ +resource "dynatrace_management_zone" "TEST-Philipp" { + name = "TEST-Philipp" + dimensional_rule { + enabled = true + applies_to = "METRIC" + condition { + type = "METRIC_KEY" + key = "fav_failure_rate" + match = "BEGINS_WITH" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf new file mode 100644 index 0000000..151c4c5 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf @@ -0,0 +1,87 @@ +resource "dynatrace_management_zone" "WK_Login" { + name = "WK_Login" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-legal-document-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf new file mode 100644 index 0000000..2754c8d --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "WK_Personal_Favorites" { + name = "WK_Personal_Favorites" + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE), entityId(SERVICE-EA5D470986A259F3)" + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf new file mode 100644 index 0000000..c32c17b --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Philipp" { + name = "WK_Philipp" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf new file mode 100644 index 0000000..33c4d05 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Camera" { + name = "WK_Remote_Camera" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf new file mode 100644 index 0000000..b8d70e9 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Services" { + name = "WK_Remote_Services" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf new file mode 100644 index 0000000..6688d47 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf @@ -0,0 +1,264 @@ +resource "dynatrace_management_zone" "WK_SMACC" { + name = "WK_SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf new file mode 100644 index 0000000..4f23fc4 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_Legacy" { + name = "WK_Send_to_Car_Legacy" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LegacyPoiApi - msgsvc - prod" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf new file mode 100644 index 0000000..a268fc4 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_MGU" { + name = "WK_Send_to_Car_MGU" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-trip-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf new file mode 100644 index 0000000..466e179 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Data" { + name = "WK_Vehicle_Data" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf new file mode 100644 index 0000000..42fea7d --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Mapping" { + name = "WK_Vehicle_Mapping" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf b/configuration/20211213-195239_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf new file mode 100644 index 0000000..56dfe27 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf @@ -0,0 +1,34 @@ +resource "dynatrace_management_zone" "tf-example-for-management-zone-by-tag" { + name = "tf-example-for-management-zone-by-tag" + description = "CONNECTED APP \u0026 CONVERSATION SERVICES4: CONNECTED APP (MYBMW, MINI)" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "compass-id" + value = "UDS" + } + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf b/configuration/20211213-195239_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf new file mode 100644 index 0000000..6aa3e28 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "BMC-TrueSight-Test_10APP11515807_MAJOR" { + web_hook { + name = "BMC-TrueSight-Test_10APP11515807_MAJOR" + accept_any_certificate = true + active = true + alerting_profile = "1526c461-9002-3096-a4ba-9e67346df29d" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-250967", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11515807", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf new file mode 100644 index 0000000..b51c4b6 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ABC_PROD" { + web_hook { + name = "CD_ABC PROD" + accept_any_certificate = false + active = true + alerting_profile = "7bffb978-11f7-4b6e-9eac-b94ed1a55381" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ABC", + "severity": "MINOR", + "origin": "TEST123", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf new file mode 100644 index 0000000..a834595 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_APIGW_ITSM_PROD" { + web_hook { + name = "CD_APIGW ITSM PROD" + accept_any_certificate = false + active = true + alerting_profile = "263e8bcc-753a-35e2-a23c-d7a6386aa1a7" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: 8505678630142971659", + "severity": "MINOR", + "origin": "APPD-48041", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11633204", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf new file mode 100644 index 0000000..0c15454 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-RSU-ITSM-E2E" { + web_hook { + name = "CD_ASBC-RSU-ITSM-E2E" + accept_any_certificate = false + active = true + alerting_profile = "afde4b7b-34b7-3170-ac6f-38dcc97dde80" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-RSU", + "severity": "MINOR", + "origin": "APPD-151846", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11765002", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf new file mode 100644 index 0000000..3e1a861 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-RSU-ITSM-PROD" { + web_hook { + name = "CD_ASBC-RSU-ITSM-PROD" + accept_any_certificate = false + active = true + alerting_profile = "71fa26bb-851e-327e-a5cb-9f957c2ca4c2" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-RSU", + "severity": "MINOR", + "origin": "APPD-138971", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11765000", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf new file mode 100644 index 0000000..f85fefd --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC_-_MS_Teams" { + web_hook { + name = "CD_ASBC-SMACC - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "5d1cec0f-bea2-49c7-8e90-e5dd3e0dc86b" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://msggroup.webhook.office.com/webhookb2/34087616-ed8c-4baa-919e-072ad089b4f8@763b2760-45c5-46d3-883e-29705bba49b7/IncomingWebhook/242b08e7351642fd9f8bc5a5fbb3ec9e/921a617b-5f49-4a91-9040-3772ee81fcbd" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf new file mode 100644 index 0000000..3f92b44 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC-ITSM-E2E" { + web_hook { + name = "CD_ASBC-SMACC-ITSM-E2E" + accept_any_certificate = false + active = true + alerting_profile = "c9cb8b6e-f15b-36bf-a1ee-e87dea0eda01" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-SMACC", + "severity": "MINOR", + "origin": "APPD-167871", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11764902", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf new file mode 100644 index 0000000..bc8dfad --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC-ITSM-PROD" { + web_hook { + name = "CD_ASBC-SMACC-ITSM-PROD" + accept_any_certificate = false + active = true + alerting_profile = "a17ab2c5-ace3-3fec-9ccc-a5e206b6f8d4" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-SMACC", + "severity": "MINOR", + "origin": "APPD-150046", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11764900", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf new file mode 100644 index 0000000..2db1569 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_DPP_Appmon__Email_" { + email { + name = "CD_DPP Appmon [Email]" + active = true + alerting_profile = "5c8f2e9d-f61a-4e0e-a37c-4cee6648913f" + body = "{ProblemDetailsHTML}" + receivers = ["cub-betrieb@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf new file mode 100644 index 0000000..7006d0e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_DPP_DPM_-_Email" { + email { + name = "CD_DPP_DPM - Email" + active = true + alerting_profile = "0f747dd9-ec8f-4802-8a7e-c5381327a4e7" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-dynatrace-incidents@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf new file mode 100644 index 0000000..4bb81f1 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "CD_Infotainment_-_ITSM_-_10APP10294512_MINOR" { + web_hook { + name = "CD_Infotainment - ITSM - 10APP10294512_MINOR" + accept_any_certificate = true + active = false + alerting_profile = "6158fb78-f0a6-4d87-b39a-5889f9d0b36e" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: Name", + "severity": "MINOR", + "origin": "APPD-134221", + "sub_origin": "Dynatrace SaaS – {ImpactedEntity}", + "adapter_host": "xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP10294512", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "Dynatrace", + "sub_source": "Dynatrace", + "server_loc": "Munich", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf new file mode 100644 index 0000000..6c371b2 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Infotainment_-_MS_Teams" { + web_hook { + name = "CD_Infotainment - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "6158fb78-f0a6-4d87-b39a-5889f9d0b36e" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/effa4886-dfc0-4e3e-906b-5d0e740376e8@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/21e218a426124799afd77a4bb5bc9654/7c9893e2-00af-4cf4-a4fc-d142260e74b7" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf new file mode 100644 index 0000000..bd95716 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Messaging-Services_-_MS_Teams" { + web_hook { + name = "CD_Messaging-Services - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "60e3aaca-32d2-41f4-9bbb-b6fd86f21170" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/567173d81d62495786dffa83aa9c02fc/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf new file mode 100644 index 0000000..7736090 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_PISA_-_MS_Teams" { + web_hook { + name = "CD_PISA - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "a096896f-8f61-46b0-b41e-b28bd3fc90e0" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://teams.microsoft.com/l/channel/19%3a899f8fd03f1c4022a8c4da8606b57487%40thread.tacv2/Allgemein?groupId=4f7ed23e-0574-4df7-82c3-d5101c45a406\u0026tenantId=ce849bab-cc1c-465b-b62e-18f07c9ac198" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf new file mode 100644 index 0000000..5b1a7fd --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_-_Email_-_E2E" { + email { + name = "CD_Perseus - Email - E2E" + active = true + alerting_profile = "8a7b045d-792d-4305-8cf4-c8bd60a5674c" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-perseus-dynatrace-incidents-e2e@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf new file mode 100644 index 0000000..76e2c27 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_-_Email_-_Prod" { + email { + name = "CD_Perseus - Email - Prod" + active = true + alerting_profile = "dbf7aa07-9b5d-428d-83a4-2e34d92ade7d" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-perseus-dynatrace-incidents-prod@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf new file mode 100644 index 0000000..2c33b12 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Perseus_-_MS_Teams" { + web_hook { + name = "CD_Perseus - MS Teams" + accept_any_certificate = false + active = false + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://teams.microsoft.com/empty" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf new file mode 100644 index 0000000..c9551af --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_E2E__Email_" { + email { + name = "CD_Perseus E2E [Email]" + active = true + alerting_profile = "8a7b045d-792d-4305-8cf4-c8bd60a5674c" + body = "{ProblemDetailsHTML}" + receivers = ["perseus-dev@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf new file mode 100644 index 0000000..f8c5f2a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_PROD__Email_" { + email { + name = "CD_Perseus PROD [Email]" + active = true + alerting_profile = "dbf7aa07-9b5d-428d-83a4-2e34d92ade7d" + body = "{ProblemDetailsHTML}" + receivers = ["perseus-dev@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf new file mode 100644 index 0000000..b8820ca --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RSU_-_MS_Teams" { + web_hook { + name = "CD_RSU - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "71fa26bb-851e-327e-a5cb-9f957c2ca4c2" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://msggroup.webhook.office.com/webhookb2/34087616-ed8c-4baa-919e-072ad089b4f8@763b2760-45c5-46d3-883e-29705bba49b7/IncomingWebhook/242b08e7351642fd9f8bc5a5fbb3ec9e/921a617b-5f49-4a91-9040-3772ee81fcbd" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf new file mode 100644 index 0000000..80c605c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteCamera_-_MS_Teams" { + web_hook { + name = "CD_RemoteCamera - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "32339cc2-defa-3252-a8b2-2c77cee8d3f2" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf new file mode 100644 index 0000000..ff70948 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteServiceCockpit_-_MS_Teams" { + web_hook { + name = "CD_RemoteServiceCockpit - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "dd07490a-9906-33dc-b19f-d7c9115f7d10" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf new file mode 100644 index 0000000..f727ddc --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteServices_-_MS_Teams" { + web_hook { + name = "CD_RemoteServices - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "85ec3cd2-a5c1-4c70-a2f1-5c75986b165d" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf new file mode 100644 index 0000000..35d5d8e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_SMACC-BE_-_MS_Teams" { + web_hook { + name = "CD_SMACC-BE - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "c49ba34a-a856-4ede-a0b7-91e36b019414" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://outlook.office.com/webhook/23c95291-075b-4413-ad85-7e2da80f767e@26f86412-f875-4281-b566-fe6fe385e17c/IncomingWebhook/0e2f99d273014f48ad6c745ddd7eb6a5/d77b7aa6-927e-4446-8fb9-0ac6b3d73061" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf new file mode 100644 index 0000000..3eeeae6 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Speech_-_MS_Teams_-_HTTS" { + web_hook { + name = "CD_Speech - MS Teams - HTTS" + accept_any_certificate = false + active = true + alerting_profile = "70ef3b62-7951-4d39-ab4f-b03b99c0f501" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/9929d783-6cb1-4ffd-9898-7a2791bb13df@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/e1adb221aa514b7dabd458f86eecc63d/75ab85c6-38f4-47df-9871-8b4c46852181" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf b/configuration/20211213-195239_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf new file mode 100644 index 0000000..ae0cec0 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Speech_-_MS_Teams_-_HVD" { + web_hook { + name = "CD_Speech - MS Teams - HVD" + accept_any_certificate = false + active = true + alerting_profile = "8fc5aa88-6c2a-4512-b472-383efbe1c90d" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/9929d783-6cb1-4ffd-9898-7a2791bb13df@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/e1adb221aa514b7dabd458f86eecc63d/75ab85c6-38f4-47df-9871-8b4c46852181" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf b/configuration/20211213-195239_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf new file mode 100644 index 0000000..4843ff8 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Dynatrace_All___Teams_Channel" { + web_hook { + name = "Dynatrace All | Teams Channel" + accept_any_certificate = true + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"EMEA PROD - {State} - {ProblemID} - {ImpactedEntity}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/a47bb1f681d8458d891844edc9187214/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf b/configuration/20211213-195239_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf new file mode 100644 index 0000000..3442ebb --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Mo_s_Test" { + web_hook { + name = "Mo's Test" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/cb64c2b87965464a9eb6598185d56486/a3afc565-ecfb-4c46-8e65-f7d9d49c7efe" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf b/configuration/20211213-195239_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf new file mode 100644 index 0000000..74324fa --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Mobile_2___DarkOps_Channel___Runtime" { + web_hook { + name = "Mobile 2 | DarkOps Channel | Runtime" + accept_any_certificate = false + active = true + alerting_profile = "6a7da6b4-cc28-4635-bf66-8f0b780f5c54" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/f28b1d3823634c5cb7fbf2cd6df6dbb6/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf b/configuration/20211213-195239_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf new file mode 100644 index 0000000..2e5d6b2 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "NGTP_-_MS_Teams" { + web_hook { + name = "NGTP - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/e1e947c6-5367-4b5f-9659-704ace229b86@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/2915d0656bd74b94aee2a97a100fd4ea/58f172a5-112a-443d-a7c1-ea37961421f0" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf b/configuration/20211213-195239_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf new file mode 100644 index 0000000..e28ed26 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "OneAgent_Availability" { + email { + name = "OneAgent Availability" + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + body = "{ProblemDetailsHTML}" + receivers = ["Measurability_E2E-Monitoring@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf b/configuration/20211213-195239_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf new file mode 100644 index 0000000..1b14c1b --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "TEST_Philipp_Mail" { + email { + name = "TEST Philipp Mail" + active = true + alerting_profile = "6a7da6b4-cc28-4635-bf66-8f0b780f5c54" + body = "{ProblemDetailsHTML}" + receivers = ["philipp-peter.altmann@bmw.de"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf b/configuration/20211213-195239_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf new file mode 100644 index 0000000..5b3053e --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "TESTForstner_ITSM" { + web_hook { + name = "TESTForstner ITSM" + accept_any_certificate = false + active = false + alerting_profile = "5a20bb60-73cc-4ef6-8c6b-e22d9adc0f8e" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MINOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "X-Apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf b/configuration/20211213-195239_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf new file mode 100644 index 0000000..4913574 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM___vehicle-mapping-composite-service_PROD" { + web_hook { + name = "[ITSM] vehicle-mapping-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "42867be7-d3ca-421f-9c20-78a0c15b3e0a" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255192", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906403", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf b/configuration/20211213-195239_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf new file mode 100644 index 0000000..ecdb16f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__CD_vehicle-remote-commands-composite-service_PROD" { + web_hook { + name = "[ITSM] CD_vehicle-remote-commands-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "2ef98f3e-c5ca-4ef8-88ac-31e46405d382" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf b/configuration/20211213-195239_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf new file mode 100644 index 0000000..f2a7b29 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__remote-360-composite-service_PROD" { + web_hook { + name = "[ITSM] remote-360-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "217fcf33-d6f4-4b98-8935-11d276bb3085" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf b/configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf new file mode 100644 index 0000000..33da3b8 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Personal-Favorites_" { + web_hook { + name = "[ITSM][WK-Personal-Favorites]" + accept_any_certificate = false + active = true + alerting_profile = "17a03593-4f31-3058-a701-edeb42565ebc" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Personal-Favorites]", + "severity": "CRITICAL", + "origin": "APPD-297193", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11946102", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf b/configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf new file mode 100644 index 0000000..dcce5e1 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Remote-Services_" { + web_hook { + name = "[ITSM][WK-Remote-Services]" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Remote-Services]", + "severity": "MAJOR", + "origin": "APPD-82946", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11646805", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf b/configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf new file mode 100644 index 0000000..48658e2 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Send-to-Car-Legacy_" { + web_hook { + name = "[ITSM][WK-Send-to-Car-Legacy]" + accept_any_certificate = false + active = true + alerting_profile = "9a86d0d8-f916-3d97-95b0-659a521bef10" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Send-to-Car-Legacy]", + "severity": "CRITICAL", + "origin": "APPD-82996", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11646804", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf b/configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf new file mode 100644 index 0000000..c5e4679 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Send-to-Car-MGU_" { + web_hook { + name = "[ITSM][WK-Send-to-Car-MGU]" + accept_any_certificate = false + active = true + alerting_profile = "9ce863ad-ab03-318b-be1b-59dc7d0ddc5c" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Send-to-Car-MGU]", + "severity": "MAJOR", + "origin": "APPD-253367", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11874000", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf b/configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf new file mode 100644 index 0000000..f5303fd --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Vehicle-Data_" { + web_hook { + name = "[ITSM][WK-Vehicle-Data]" + accept_any_certificate = false + active = true + alerting_profile = "cb5991e7-d0f4-307c-960a-5245c3ab0ba9" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Vehicle-Data]", + "severity": "CRITICAL", + "origin": "APPD-194832", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11779404", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf b/configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf new file mode 100644 index 0000000..64cf035 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Vehicle-Mapping_" { + web_hook { + name = "[ITSM][WK-Vehicle-Mapping]" + accept_any_certificate = false + active = true + alerting_profile = "1d3e3807-c52e-3923-9f44-920c9dc1de50" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Mapping]", + "severity": "MAJOR", + "origin": "APPD-297168", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11946002", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf b/configuration/20211213-195239_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf new file mode 100644 index 0000000..1b2b6f1 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__Mobile_2_Applications_" { + web_hook { + name = "[TEAMS] Mobile 2 Applications " + accept_any_certificate = true + active = true + alerting_profile = "16948eee-6ba3-3c00-8558-adc578eb9694" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/ac9f3e4c-3a1b-4c4d-bc35-12eba2928619@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/72cb9e374f7e42dda85b686904045f8b/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf b/configuration/20211213-195239_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf new file mode 100644 index 0000000..980ca5a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS___WK-Remote-Camera_" { + web_hook { + name = "[TEAMS] [WK-Remote-Camera]" + accept_any_certificate = false + active = true + alerting_profile = "fd14dc1a-0aa2-3395-b8ce-44a578339cc7" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/84d8f8eefd7a49149027523e5b1e709d/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf b/configuration/20211213-195239_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf new file mode 100644 index 0000000..3d0781b --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS___WK-Remote-Services_" { + web_hook { + name = "[TEAMS] [WK-Remote-Services]" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/b85933c0572d475792c190a0af0458af/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf b/configuration/20211213-195239_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf new file mode 100644 index 0000000..569ffa6 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__Mobile2-and-BFFS_" { + web_hook { + name = "[TEAMS][Mobile2-and-BFFS]" + accept_any_certificate = false + active = true + alerting_profile = "5c212ec3-b6bf-3256-9484-b4ca451d57a8" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/ac9f3e4c-3a1b-4c4d-bc35-12eba2928619@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3bb669cb8db840ae8eaabfee4ee9600d/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf b/configuration/20211213-195239_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf new file mode 100644 index 0000000..64714b7 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Personal-Favorites_" { + web_hook { + name = "[TEAMS][WK-Personal-Favorites]" + accept_any_certificate = false + active = true + alerting_profile = "17a03593-4f31-3058-a701-edeb42565ebc" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/79348f95-f517-47bf-990d-2ca75ebaaa54@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/efbd0d23b7914f94bcb57dbd8f176e2d/81f96b03-3371-4f1a-b31a-1e91ec67af3e" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf b/configuration/20211213-195239_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf new file mode 100644 index 0000000..58af596 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Send-to-Car-Legacy_" { + web_hook { + name = "[TEAMS][WK-Send-to-Car-Legacy]" + accept_any_certificate = false + active = true + alerting_profile = "9a86d0d8-f916-3d97-95b0-659a521bef10" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/b43b205104e4406d8dd227c9e31f3f5e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-195239_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf b/configuration/20211213-195239_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf new file mode 100644 index 0000000..51aa380 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Vehicle-Mapping_" { + web_hook { + name = "[TEAMS][WK-Vehicle-Mapping]" + accept_any_certificate = false + active = true + alerting_profile = "1d3e3807-c52e-3923-9f44-920c9dc1de50" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/79348f95-f517-47bf-990d-2ca75ebaaa54@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/81c9379d8be54a7db2e07e6c2d7da60d/81f96b03-3371-4f1a-b31a-1e91ec67af3e" + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf new file mode 100644 index 0000000..40ffeba --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf @@ -0,0 +1,121 @@ +resource "dynatrace_request_attribute" "GCID" { + name = "GCID" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_ON_CLIENT_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/users/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/gcid/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/customer/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/motorist/" + position = "BEFORE" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/motorists/" + position = "BEFORE" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/user/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/users/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/driver/" + position = "AFTER" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf new file mode 100644 index 0000000..5d5201f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf @@ -0,0 +1,26 @@ +resource "dynatrace_request_attribute" "KeyID" { + name = "KeyID" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getKeyID()" + method { + argument_types = ["com.bmw.cc.smc2.dkey.api.track.v2.entity.TrackKeyRequest"] + class_name = "com.bmw.cc.smc2.dkey.api.track.v2.boundary.TrackApiResource" + method_name = "trackKey" + return_type = "javax.ws.rs.core.Response" + visibility = "PUBLIC" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf new file mode 100644 index 0000000..ddaec2f --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsCountryCodeIso" { + name = "RsCountryCodeIso" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getCountryCodeISO()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getCountryCodeISO()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf new file mode 100644 index 0000000..156ab44 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsDriveTrain" { + name = "RsDriveTrain" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getDriveTrain()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getDriveTrain()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf new file mode 100644 index 0000000..9ad3fef --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsEventId" { + name = "RsEventId" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getEventId()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getEventId()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf new file mode 100644 index 0000000..9089829 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsEventStatus" { + name = "RsEventStatus" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".toString()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".toString()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf new file mode 100644 index 0000000..9118cdd --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf @@ -0,0 +1,17 @@ +resource "dynatrace_request_attribute" "RsPartnerSystemRequests" { + name = "RsPartnerSystemRequests" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf new file mode 100644 index 0000000..94f1c4a --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf @@ -0,0 +1,69 @@ +resource "dynatrace_request_attribute" "RsType" { + name = "RsType" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getRsType().name()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getRsType().name()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".name()" + method { + argument_types = ["java.lang.String","com.bmw.cc.rscockpit.bm.admin.entity.RemoteServiceType"] + class_name = "com.bmw.cc.rscockpit.bm.admin.AdminTokenBA" + method_name = "generateAdminToken" + return_type = "java.lang.String" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RS Cockpit" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf new file mode 100644 index 0000000..65a76cd --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsVehicleType" { + name = "RsVehicleType" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = "determineVehicleTypeIfAvailable().name()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = "determineVehicleTypeIfAvailable().name()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf new file mode 100644 index 0000000..2a336e7 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf @@ -0,0 +1,15 @@ +resource "dynatrace_request_attribute" "Traceparent_HTTP_header_field" { + name = "Traceparent HTTP header field" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "traceparent" + source = "REQUEST_HEADER" + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf new file mode 100644 index 0000000..202fb06 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf @@ -0,0 +1,238 @@ +resource "dynatrace_request_attribute" "VIN" { + name = "VIN" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVin()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVin()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:agent-service" + } + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/agents/" + end_delimiter = "-" + position = "BETWEEN" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:App Repository" + } + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/npm/registry/provisionedAppNames/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vin/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/car/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/cars/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vehicle/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vehicles/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v1/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v2/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v3/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v4/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v5/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v6/" + position = "AFTER" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf new file mode 100644 index 0000000..7011dc0 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf @@ -0,0 +1,14 @@ +resource "dynatrace_request_attribute" "WebRequestURLPath" { + name = "WebRequestURLPath" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf new file mode 100644 index 0000000..cacb13d --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "b2v-voice_-_setupCall_-_User-Agent" { + name = "b2v-voice - setupCall - User-Agent" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "User-Agent" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Component:b2v-voice" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf new file mode 100644 index 0000000..ca20399 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf @@ -0,0 +1,15 @@ +resource "dynatrace_request_attribute" "clientId" { + name = "clientId" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "clientid" + source = "REQUEST_HEADER" + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf new file mode 100644 index 0000000..6581396 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf @@ -0,0 +1,24 @@ +resource "dynatrace_request_attribute" "getKeyID" { + name = "getKeyID" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 0 + capture = "ARGUMENT" + method { + class_name = "com.bmw.cc.smc2.dkey.api.track.v2.entity.TrackKeyRequest" + method_name = "getKeyID" + return_type = "java.lang.String" + visibility = "PUBLIC" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf new file mode 100644 index 0000000..740339d --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf @@ -0,0 +1,26 @@ +resource "dynatrace_request_attribute" "keyType" { + name = "keyType" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_BOTH" + source = "URI" + scope { + tag_of_process_group = "Component:ASBC-SMACC" + } + value_processing { + split_at = "" + trim = false + extract_substring { + delimiter = "track/" + end_delimiter = "/decryptVerifyAndGenerate" + position = "BETWEEN" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf new file mode 100644 index 0000000..0630a19 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf @@ -0,0 +1,97 @@ +resource "dynatrace_request_attribute" "log4j-exploit" { + name = "log4j-exploit" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "X-Api-Version" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "Referer" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "User-Agent" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf new file mode 100644 index 0000000..5f27588 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf @@ -0,0 +1,27 @@ +resource "dynatrace_request_attribute" "mobile-2-user-agent" { + name = "mobile-2-user-agent" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + scope { + host_group = "HOST_GROUP-24F2B68E634A32F0" + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + scope { + host_group = "HOST_GROUP-4A0FBCE2EC0AFEEC" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf new file mode 100644 index 0000000..aed484b --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-destination-composite-service" { + name = "x-usid | managed-app-destination-composite-service" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf new file mode 100644 index 0000000..3531723 --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-user-composite-service" { + name = "x-usid | managed-app-user-composite-service" + enabled = false + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211213-195239_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf b/configuration/20211213-195239_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf new file mode 100644 index 0000000..7b4c37c --- /dev/null +++ b/configuration/20211213-195239_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-vehicle-mapping-composite-service" { + name = "x-usid | managed-app-vehicle-mapping-composite-service" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/application_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/application_anomalies.tf new file mode 100644 index 0000000..0e3b49d --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/application_anomalies.tf @@ -0,0 +1,27 @@ +resource "dynatrace_application_anomalies" "dynatrace_application_anomalies" { + failure_rate { + auto { + absolute = 5 + relative = 50 + } + } + response_time { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 100 + percent = 50 + slowest_milliseconds = 1000 + slowest_percent = 100 + } + } + traffic { + drops { + enabled = true + percent = 50 + } + spikes { + enabled = true + percent = 300 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf new file mode 100644 index 0000000..dd03c19 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf @@ -0,0 +1,30 @@ +resource "dynatrace_custom_anomalies" "CD_DPP_DPM__DPP__Garbage_Collection" { + name = "CD_DPP_DPM [DPP] Garbage Collection" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.jvm.memory.gc.suspensionTime" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + tag { + filter { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 10 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf new file mode 100644 index 0000000..fab4d6d --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "CD_DPP_DPM__DPP__Response_time" { + name = "CD_DPP_DPM [DPP] Response time" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.keyRequest.response.time" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "getKnownActiveSettingsByVin" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 20000 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf new file mode 100644 index 0000000..fe06a1f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf @@ -0,0 +1,33 @@ +resource "dynatrace_custom_anomalies" "CD_Perseus_High_Response" { + name = "CD_Perseus High Response" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.response.time" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + management_zone { + id = "-5698021298883686644" + } + tag { + filter { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 1000 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf new file mode 100644 index 0000000..b476b23 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Cluster_controller_mismatch" { + name = "Cluster controller mismatch" + description = "There are {severity} active cluster controllers" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.pg.kafka.controller.KafkaController.ActiveControllerCount.Value" + severity = "ERROR" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 1 + unit = "COUNT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf new file mode 100644 index 0000000..401ade6 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Digital_Key_Custom_Alert" { + name = "Digital Key Custom Alert" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "CONTAINS_CASE_SENSITIVE" + value = "digital-key-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 60 + samples = 60 + threshold = 98 + unit = "PERCENT" + violating_samples = 30 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf new file mode 100644 index 0000000..1d7f30d --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Remote_Camera_-_Success_Rate___98_" { + name = "E2E Chain - Remote Camera - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "remote-360-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf new file mode 100644 index 0000000..9948dff --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Remote_Services_-_Success_Rate___98_" { + name = "E2E Chain - Remote Services - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "btc-vehicle-remote-commands-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf new file mode 100644 index 0000000..663bc18 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Sent_to_Vehicle__Legacy__-_Success_Rate___98_" { + name = "E2E Chain - Sent to Vehicle (Legacy) - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "LegacyPoiApi - msgsvc - prod" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf new file mode 100644 index 0000000..28c5941 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_GC_time" { + name = "High GC time" + description = "The .NET GC time of {severity} is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.dotnet.perfmon.%TimeInGC" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf new file mode 100644 index 0000000..d4bf147 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_backend_session_usage" { + name = "High HAProxy backend session usage" + description = "The backend session usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_susage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 80 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf new file mode 100644 index 0000000..ea983f1 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_frontend_session_usage" { + name = "High HAProxy frontend session usage" + description = "The frontend session usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.fe_susage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 80 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf new file mode 100644 index 0000000..576d408 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_requests_queue" { + name = "High HAProxy requests queue" + description = "The ammount of queued requests is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_qcur" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "PER_MINUTE" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf new file mode 100644 index 0000000..58214cc --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_response_time" { + name = "High HAProxy response time" + description = "The average response time is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_rtime" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf new file mode 100644 index 0000000..8f230f9 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_OS_CPU_usage" { + name = "High OS CPU usage" + description = "The OS CPU usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.elasticsearch.remote.node.os.cpu_percent" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 70 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf new file mode 100644 index 0000000..9b869b8 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_file_descriptors_usage" { + name = "High RabbitMQ file descriptors usage" + description = "The RabbitMQ file descriptors usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.fd_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf new file mode 100644 index 0000000..076308c --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_memory_usage" { + name = "High RabbitMQ memory usage" + description = "The RabbitMQ memory usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.mem_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf new file mode 100644 index 0000000..337602e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_auto_delete_queues_without_consumers" { + name = "High RabbitMQ number of auto delete queues without consumers" + description = "The number of auto delete queues without consumers is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.ad_queues_no_consumers" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf new file mode 100644 index 0000000..0881b9f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_blocked_connections" { + name = "High RabbitMQ number of blocked connections" + description = "The number of blocked connections is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.connections_blocked" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf new file mode 100644 index 0000000..20f5719 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_unacknowledged_messages" { + name = "High RabbitMQ number of unacknowledged messages" + description = "The number of unacknowledged messages is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.messages_unacknowledged" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf new file mode 100644 index 0000000..0c13c10 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_processes_usage" { + name = "High RabbitMQ processes usage" + description = "The RabbitMQ processes usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.proc_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf new file mode 100644 index 0000000..f9d196b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_sockets_usage" { + name = "High RabbitMQ sockets usage" + description = "The RabbitMQ sockets usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.sockets_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf new file mode 100644 index 0000000..ad148e3 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_panic_count" { + name = "High panic count" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:dns.coredns.panic_count_total" + severity = "ERROR" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 1 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf new file mode 100644 index 0000000..85848af --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Low_HAProxy_idle_time" { + name = "Low HAProxy idle time" + description = "The percentage standby time is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.idle" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 10 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf new file mode 100644 index 0000000..5d3070f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Low_RabbitMQ_free_disk_space" { + name = "Low RabbitMQ free disk space" + description = "The RabbitMQ free disk space of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.disk_free_left_to_limit" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 50000000 + unit = "BYTE" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf new file mode 100644 index 0000000..96d3593 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf @@ -0,0 +1,38 @@ +resource "dynatrace_custom_anomalies" "Mobile_2_0_-_Login_Error_Rate___3_" { + name = "Mobile 2.0 - Login Error Rate \u003e 3%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:apps.other.requestErrorRate.osAndProvider" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + dimensions { + string { + key = "Provider" + filter { + operator = "EQUALS" + value = "OneLogin (Prod)" + } + } + } + scopes { + name { + filter { + operator = "CONTAINS_CASE_SENSITIVE" + value = "Mobile 2.0 BMW - ROW Store PROD (iOS \u0026 Android)" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 3 + unit = "PERCENT" + violating_samples = 10 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf new file mode 100644 index 0000000..5a825bd --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Offline_partitions" { + name = "Offline partitions" + description = "There are {severity} offline partitions" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.pg.kafka.controller.KafkaController.OfflinePartitionsCount.Value" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf new file mode 100644 index 0000000..60c6eac --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "Perseus_SLO_-__service_api_vehicle" { + name = "Perseus SLO - /service/api/vehicle" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-A524D85AEB831B97~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(10))/(builtin:service.keyRequest.count.total:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-A524D85AEB831B97~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(10))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf new file mode 100644 index 0000000..8688c50 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "RS_-_Joynr_Message_Balance_-_ERROR" { + name = "RS - Joynr Message Balance - ERROR" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*((calc:service.rsjoynrtrigger:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum)/(calc:service.rsjoynrcallbacks:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 20 + samples = 20 + threshold = 75 + unit = "UNSPECIFIED" + violating_samples = 15 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf new file mode 100644 index 0000000..d55a104 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "RS_-_Joynr_Message_Balance_-_WARNING" { + name = "RS - Joynr Message Balance - WARNING" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*((calc:service.rsjoynrtrigger:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum)/(calc:service.rsjoynrcallbacks:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 85 + unit = "UNSPECIFIED" + violating_samples = 10 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf new file mode 100644 index 0000000..b2658e8 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "RabbitMQ_Node_failed" { + name = "RabbitMQ Node failed" + description = "Node {severity} for {violating_samples}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.node_status" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "failed" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf new file mode 100644 index 0000000..bc9a83d --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Redis_Replica_synchronization_in_progress" { + name = "Redis Replica synchronization in progress" + description = "Replica is {severity} for {violating_samples}." + enabled = false + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.redis.slave_state" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "Sync in progress" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf new file mode 100644 index 0000000..865caaa --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Redis_Replica_unsynchronized" { + name = "Redis Replica unsynchronized" + description = "Replica is {severity} for {violating_samples}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.redis.slave_state" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "Unsynchronized" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf new file mode 100644 index 0000000..4b4232f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf @@ -0,0 +1,45 @@ +resource "dynatrace_custom_anomalies" "Remote_Services_-_Event_Status_-_CANCELLED_WITH_ERROR" { + name = "Remote Services - Event Status - CANCELLED_WITH_ERROR" + description = "The {metricname} value of {severity} was {alert_condition} the baseline of {baseline}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "calc:service.rseventstatus" + severity = "ERROR" + warning_reason = "NONE" + dimensions { + string { + key = "Dimension" + filter { + operator = "EQUALS" + value = "CANCELLED_WITH_ERROR" + } + } + } + scopes { + tag { + filter { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + tag { + filter { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + strategy { + auto { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 10 + samples = 10 + signal_fluctuations = 1 + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf new file mode 100644 index 0000000..a13c2ea --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "SLO_-_WK-Remote-Services-98_" { + name = "SLO - WK-Remote-Services-98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = false + disabled_reason = "NONE" + metric_selector = "((builtin:service.keyRequest.errors.server.successCount)/(builtin:service.keyRequest.count.server)*(100)):filter(or(eq(\"dt.entity.service_method\",\"SERVICE_METHOD-02E88144CFC57AEA\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-2C51346F87339CE8\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-FE4E553F84167C2E\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-8A384C81D9AF38CA\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-3FAF84E444877083\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-220B20CF01912501\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-76B0223CDED11B41\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-ED80E83F71F9E8B7\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-C03CAD42FED5019E\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-82354FEF673A217F\")))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 60 + samples = 60 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 30 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf new file mode 100644 index 0000000..4cac94b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Under_replicated" { + name = "Under replicated" + description = "There are {severity} under replicated partitions" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.kafka.server.ReplicaManager.UnderReplicatedPartitions.Value" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf new file mode 100644 index 0000000..ac109d1 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "WK-Fav-98_" { + name = "WK-Fav-98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "((builtin:service.keyRequest.errors.server.successCount)/(builtin:service.keyRequest.count.server)*(100)):filter(or(eq(\"dt.entity.service_method\",\"SERVICE_METHOD-CBCE375553D769D2\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-9570A323C2E0FDD9\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-0AFCF8BE29009C08\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-583AB3B5F7D16CCE\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-94FE409856014A80\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4C438DA8B8E91EEF\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-3AB17D689795945E\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-148D81E3F64105E3\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4C438DA8B8E91EEF\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-CC5B346B1BFB9605\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4048C0BE9439E0EF\")))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf new file mode 100644 index 0000000..4d2de96 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_Carbon_has_exteremly_high_system_response_time" { + name = "WSO2 API Manager - Carbon has exteremly high system response time" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_carbon_system_response_time_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 60000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf new file mode 100644 index 0000000..d519b43 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_Carbon_has_faulty_services" { + name = "WSO2 API Manager - Carbon has faulty services" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_carbon_number_faulty_services" + severity = "AVAILABILITY" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 0 + unit = "COUNT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf new file mode 100644 index 0000000..86d89c3 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_http_backend_latency" { + name = "WSO2 API Manager - High http backend latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_http_latency_backend_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf new file mode 100644 index 0000000..a9f92da --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_http_latency" { + name = "WSO2 API Manager - High http latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_http_latency_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf new file mode 100644 index 0000000..4872b5c --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_https_backend_latency" { + name = "WSO2 API Manager - High https backend latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_https_latency_backend_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf new file mode 100644 index 0000000..7e7a020 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_https_latency" { + name = "WSO2 API Manager - High https latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_https_latency_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/database_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/database_anomalies.tf new file mode 100644 index 0000000..6f574c5 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/database_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_database_anomalies" "dynatrace_database_anomalies" { + db_connect_failures { + connection_fails_count = 5 + eval_period = 5 + } + failure_rate { + auto { + absolute = 0 + relative = 50 + } + } + response_time { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 5 + percent = 50 + slowest_milliseconds = 20 + slowest_percent = 100 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/host_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/host_anomalies.tf new file mode 100644 index 0000000..e76275a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/host_anomalies.tf @@ -0,0 +1,51 @@ +resource "dynatrace_host_anomalies" "dynatrace_host_anomalies" { + connections { + enabled = true + enabled_on_graceful_shutdowns = false + } + cpu { + enabled = true + } + disks { + inodes { + enabled = true + } + space { + enabled = true + } + speed { + enabled = true + } + } + gc { + enabled = true + } + java { + out_of_memory { + enabled = true + } + out_of_threads { + enabled = true + } + } + memory { + enabled = true + } + network { + connectivity { + enabled = true + } + dropped_packets { + enabled = true + } + errors { + enabled = true + } + retransmission { + enabled = true + } + utilization { + enabled = true + } + } +} diff --git a/configuration/20211213-201056_EUPROD/anomalies/service_anomalies.tf b/configuration/20211213-201056_EUPROD/anomalies/service_anomalies.tf new file mode 100644 index 0000000..ecd908a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/anomalies/service_anomalies.tf @@ -0,0 +1,17 @@ +resource "dynatrace_service_anomalies" "dynatrace_service_anomalies" { + failure_rates { + auto { + absolute = 5 + relative = 50 + } + } + response_times { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 100 + percent = 50 + slowest_milliseconds = 1000 + slowest_percent = 100 + } + } +} diff --git a/configuration/20211213-201056_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf b/configuration/20211213-201056_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf new file mode 100644 index 0000000..982cd0e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf @@ -0,0 +1,127 @@ +resource "dynatrace_autotag" "Cloud" { + name = "Cloud" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Azure" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Azure" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "AWS" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "AWS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf b/configuration/20211213-201056_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf new file mode 100644 index 0000000..10a72e6 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf @@ -0,0 +1,3683 @@ +resource "dynatrace_autotag" "Component" { + name = "Component" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "vcis-information" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "avs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "CDIP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdip" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal (CDIP)" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Toyota Supra Connect Customer Portal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-information-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-personalization-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-public-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-vehicle-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "CSI" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "csi-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crs_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crsa_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "epl_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "newsservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "weatherservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "id5" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "dpp" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "DPM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lis-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "eml-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ups-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "SMACC-BE" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-bl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "SMACC-KTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-key-trk-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "online-entertainment-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf_oe" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "RemoteServices" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "CCG" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccg-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "LSC-HR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-hr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Remote 360" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-360" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "RS Cockpit" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-cockpit" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "RemoteServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "SMS-Gateway" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "/www/smsgw" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_DETECTED_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice.callmgr" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lib2vsbc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CSI" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csi" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "LSC-WO" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "lscwo" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CCG" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ccg" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GCDM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcdm" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/smacc-app/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/rsu-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-HAL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/hsmlib-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "App Repository" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf-apr-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/emea_prod2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "b2v-voice-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crs-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crsa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epm-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "voicegw-admin-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "vgw-homer-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "XCC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "MSGSVC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "msgsvc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_smacc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-RSU" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_rsu" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_hsm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "perseus-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-rsu-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-smacc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Perseus" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "perseus" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchsml" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs3" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "LSC-JR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-jr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "LSC-WO" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-wo" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/b2vapi-new-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-nf-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "api-nf-bmwgroup-" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ltb2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-APP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "EXE_PATH" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/global/www/conn/apigw/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Connected Backend Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "JAVA_MAIN_CLASS" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "com.nitzinger.Synchronization" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Service Gateway Legacy" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_AZURE_SITE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "btcapiwebapp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "App Repository" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apr_apr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/managed-app-(.++)}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "managed-app-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ServerName\\ ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Buffet" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "buffet-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Kubernetes:component}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "component" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_smc2_key_trk" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APPCALL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "APPCALL-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "APPCALL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "acallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ACDS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ACDS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ECS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "XCS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "XCS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EVNS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "EVNS2-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EVNS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "evns2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "eCallGW" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "eCallGW-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "eCallGW" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ecallgateway" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "GATS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "GATS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GATS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gatsconverter" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Buffet" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bff" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APPCALL" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ACDS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ECS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "EVNS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eCallGW" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "GATS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "PISA" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "pisa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "dpp" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpp-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "DPM" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpm-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PISA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "pisa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "smc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "NGTP-CS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp-cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP-CS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HVD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "hvd-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HTTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "htts-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HVD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hvd" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HTTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "htts" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-int}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-test}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-store" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "store" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-casa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-cesim" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cesim" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ops" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ceks" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-ts" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_ts" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-fre" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_fre" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "asbc-sfa-oh" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oh" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "cub-personalization" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "sfa-ota" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sfa_ota" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "camvs" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vsd_cam" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "camvs" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "camvs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "xcc-settings" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcc-settings-db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BMW_POINTS_ENGINE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ime_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ccc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-HAL-CL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-hal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-ngtp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "hpauth" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "hpauth" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Countly" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "countly_mongo_db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL-CL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "rsu" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "^(?\u003ecam|disp|fre|rcs|rdh|rmo|rpp|rte|rve|rvi|rvt|rwd|uvm)(?\u003eeu|us|cn)(?\u003ee2e|p)$" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*archiv" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Monitor" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*monitor" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Admin" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*config" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "msgsvc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "msgsvc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CustomerCentricInformationServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "infotain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "am-proxy" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/am-proxy-rp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle-centric Information Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "vcis" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "nop-archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*nop_archiv" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf b/configuration/20211213-201056_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf new file mode 100644 index 0000000..deea76f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf @@ -0,0 +1,1446 @@ +resource "dynatrace_autotag" "ENV" { + name = "ENV" + entity_selector_based_rule { + enabled = false + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"Component:Infotainment\"))" + value_format = "" + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dev" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dly" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf b/configuration/20211213-201056_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf new file mode 100644 index 0000000..9276413 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf @@ -0,0 +1,1269 @@ +resource "dynatrace_autotag" "Environment" { + name = "Environment" + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:PROD))" + value_format = "PROD" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:E2E))" + value_format = "E2E" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:TEST))" + value_format = "TEST" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:INT))" + value_format = "INT" + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:DetectedName/-(.*?)\\)}" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "svds - prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dev" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "test" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "int" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "I2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "i2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "e2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "I2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "I2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DLY" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "PRD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_DEV" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_INT" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_PROD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_PROD" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lt" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "li" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "(?\u003eeu|us|cn)p$" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.environment=(.*?) -D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.environment" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-prod-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-e2e-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-int-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-test-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc2-emea-e2e" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf b/configuration/20211213-201056_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf new file mode 100644 index 0000000..3d9e266 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf @@ -0,0 +1,47 @@ +resource "dynatrace_autotag" "Hub" { + name = "Hub" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf b/configuration/20211213-201056_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf new file mode 100644 index 0000000..3fa97ef --- /dev/null +++ b/configuration/20211213-201056_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf @@ -0,0 +1,77 @@ +resource "dynatrace_autotag" "Microservice" { + name = "Microservice" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "nws" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "nws-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "bev" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bev-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "wea" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wea-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:microservice}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf b/configuration/20211213-201056_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf new file mode 100644 index 0000000..8175f38 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf @@ -0,0 +1,20 @@ +resource "dynatrace_autotag" "Namespace" { + name = "Namespace" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf b/configuration/20211213-201056_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf new file mode 100644 index 0000000..2dd4135 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf @@ -0,0 +1,59 @@ +resource "dynatrace_autotag" "PaaS" { + name = "PaaS" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Orbit" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-Orbit_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Runtime" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:PaaS}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf b/configuration/20211213-201056_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf new file mode 100644 index 0000000..9ed9333 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf @@ -0,0 +1,165 @@ +resource "dynatrace_autotag" "Platform" { + name = "Platform" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EKS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "AKS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "OpenShift" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "AWS_ECS_CLUSTER" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "LINUX_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "ECS" + conditions { + key { + type = "STATIC" + attribute = "HOST_PAAS_TYPE" + } + paas_type { + negate = false + operator = "EQUALS" + value = "AWS_ECS_FARGATE" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf b/configuration/20211213-201056_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf rename to configuration/20211213-201056_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf diff --git a/configuration/20211213-201056_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf b/configuration/20211213-201056_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf new file mode 100644 index 0000000..869ce7b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf @@ -0,0 +1,709 @@ +resource "dynatrace_autotag" "Wirkkette" { + name = "Wirkkette" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected OAuth Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ID Lookup Service " + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Legal Document Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360 Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Remote Commands Composite Service (VRCCS)" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Mapping Composite Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "csi" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "ccg" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-wo" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-jr" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-hr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Composite Service (VCS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf b/configuration/20211213-201056_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf new file mode 100644 index 0000000..aa84369 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-id" { + name = "app-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf b/configuration/20211213-201056_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf new file mode 100644 index 0000000..1b871ac --- /dev/null +++ b/configuration/20211213-201056_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-name" { + name = "app-name" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appname=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appname=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf b/configuration/20211213-201056_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf new file mode 100644 index 0000000..6b9d618 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "appd-id" { + name = "appd-id" + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-253617" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf b/configuration/20211213-201056_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf new file mode 100644 index 0000000..edb3daf --- /dev/null +++ b/configuration/20211213-201056_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf @@ -0,0 +1,79 @@ +resource "dynatrace_autotag" "compass-id" { + name = "compass-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/compassid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compassid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/compid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compid=" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf b/configuration/20211213-201056_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf new file mode 100644 index 0000000..fa0fe2d --- /dev/null +++ b/configuration/20211213-201056_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf @@ -0,0 +1,23 @@ +resource "dynatrace_autotag" "itsm-service" { + name = "itsm-service" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:itsm-service}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "itsm-service" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf b/configuration/20211213-201056_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf new file mode 100644 index 0000000..89d7ea5 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf @@ -0,0 +1,188 @@ +resource "dynatrace_autotag" "licensing-base" { + name = "licensing-base" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-OpenShift" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-AKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "AKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-EKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "EKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-Classic IT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-ECS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "ECS" + } + } + } + } + rules { + type = "MOBILE_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Mobile" + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Apps" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "CUSTOM_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-CustomApps" + conditions { + key { + type = "STATIC" + attribute = "CUSTOM_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "HTTP_CHECK" + enabled = true + value_format = "CoCo-EMEA-HTTP" + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SYNTHETIC_TEST" + enabled = true + value_format = "CoCo-EMEA-Browser" + conditions { + key { + type = "STATIC" + attribute = "BROWSER_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf b/configuration/20211213-201056_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf new file mode 100644 index 0000000..850c089 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "mcid" { + name = "mcid" + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf b/configuration/20211213-201056_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf rename to configuration/20211213-201056_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf diff --git a/configuration/20211213-201056_EUPROD/configuration.tf b/configuration/20211213-201056_EUPROD/configuration.tf new file mode 100644 index 0000000..42347c2 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/configuration.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} \ No newline at end of file diff --git a/configuration/20211213-201056_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf b/configuration/20211213-201056_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf new file mode 100644 index 0000000..29f4b22 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf @@ -0,0 +1,17 @@ +resource "dynatrace_k8s_credentials" "CNAP-00-CC-PROD" { + active = true + certificate_check_enabled = false + davis_events_integration_enabled = false + endpoint_url = "https://master-cnap-00-cc-prod.bmwgroup.net:8443/" + event_analysis_and_alerting_enabled = false + events_integration_enabled = false + hostname_verification = true + label = "CNAP-00-CC-PROD" + prometheus_exporters = true + workload_integration_enabled = true + events_field_selectors { + active = true + field_selector = "involvedObject.kind=Node" + label = "Node events" + } +} diff --git a/configuration/20211213-201056_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf b/configuration/20211213-201056_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf new file mode 100644 index 0000000..08d547b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf @@ -0,0 +1,17 @@ +resource "dynatrace_k8s_credentials" "CNAP-00-CC-PROD2" { + active = true + certificate_check_enabled = false + davis_events_integration_enabled = false + endpoint_url = "https://master-cnap-00-cc-prod2-internal.bmwgroup.net:8443/" + event_analysis_and_alerting_enabled = false + events_integration_enabled = false + hostname_verification = true + label = "CNAP-00-CC-PROD2" + prometheus_exporters = true + workload_integration_enabled = true + events_field_selectors { + active = true + field_selector = "involvedObject.kind=Node" + label = "Node events" + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf new file mode 100644 index 0000000..5b8628a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ACDS_-_JOYNR" { + name = "ACDS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "3c9b95ce-aa16-4d8e-9aae-72ed21967ffa" + class { + name = "joynr.de.bmw.infotainment.telematic.acall.ACallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyAccidentCallData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "79a5f781-3aeb-443a-9de5-9b7eb43ae891" + returns = "io.joynr.provider.Promise" + } + method { + name = "notifyAccidentInfoData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "14af5cb3-fa06-40dd-8f99-128db957a466" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf new file mode 100644 index 0000000..7d6d22b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Gcdm" { + name = "BASE - Gcdm" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1f70cf23-3e02-4b9b-ab0d-f7bafdcad734" + class { + name = "com.bmw.cc.base.integration.gcdm.GcdmESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "retrieveCustomerData" + arguments = ["java.lang.String"] + id = "d56d0977-3a25-42c1-b68b-a274c73a6e0b" + returns = "com.bmw.cc.base.bm.customerdata.entity.CustomerDataBE" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf new file mode 100644 index 0000000..34a4b27 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_HereMaps" { + name = "BASE - HereMaps" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d83fc32a-2452-4327-889d-23c0049fdd06" + class { + name = "com.bmw.cc.base.integration.heremaps.HereMapsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findAddress" + arguments = ["float","float"] + id = "558edf16-2370-4299-8a1b-12c8e750a5ee" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf new file mode 100644 index 0000000..3c56530 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Istats" { + name = "BASE - Istats" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ea27960b-ecc0-4611-9323-d4af67633715" + class { + name = "com.bmw.cc.base.integration.istats.IstatsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "62c72095-5449-47c9-8fe7-c404c5eeee33" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf new file mode 100644 index 0000000..d44e64e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "BASE_-_Loc" { + name = "BASE - Loc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b62f11ca-ede2-4dbe-981c-87dd240772c3" + class { + name = "com.bmw.cc.base.integration.loc.LocESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCBS" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "4692c834-dfa4-4455-9aa9-7fe9db9825bc" + returns = "java.util.Optional" + } + method { + name = "getCCM" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "44602e49-2c5d-424b-af00-e51d9791a86b" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf new file mode 100644 index 0000000..25f71db --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Los" { + name = "BASE - Los" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "f9d8b2c3-74c6-4ed5-b9a8-91fb5a8eaa38" + class { + name = "com.bmw.cc.base.integration.los.msc.LosESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getMiscPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "06af95a5-a41a-4871-9a14-fa537c95cdcb" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf new file mode 100644 index 0000000..73aa825 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_LosFts" { + name = "BASE - LosFts" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0eccc8f1-0420-49bd-895a-0392a5ddf03d" + class { + name = "com.bmw.cc.base.integration.los.fts.LosFtsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.Double","java.lang.String","java.lang.String"] + id = "bc4fdda8-bac7-4d4e-aa13-3409e0b1fed6" + returns = "java.util.List" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf new file mode 100644 index 0000000..03202ae --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Msgsvc" { + name = "BASE - Msgsvc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "44d9578c-71e9-4dba-ac89-1c2e0a535cce" + class { + name = "com.bmw.cc.base.integration.msgsvc.MsgsvcESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendDealerAsPoi" + arguments = ["java.util.List","java.lang.String","java.lang.String"] + id = "bedc3640-cda5-404a-b853-866b90d0c80c" + returns = "com.bmw.cc.base.bm.dealer.entity.DealerPoiSendStatus" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf new file mode 100644 index 0000000..1ded039 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Ngtp" { + name = "BASE - Ngtp" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8e3e3eb1-8635-4fb8-9f9a-2ec1348d3e67" + class { + name = "com.bmw.cc.base.integration.ngtp.NgtpESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "680cf371-d90c-4cf7-b536-50d2cb26c352" + returns = "java.util.Optional" + } + method { + name = "executePositionUpdate" + arguments = ["java.lang.String","java.lang.String"] + id = "a205bbb8-f5c9-46e7-b270-14f7eebdc0eb" + returns = "void" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5af9001d-ec61-44a6-8ff1-f057cb0ffde8" + returns = "void" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf new file mode 100644 index 0000000..f41653e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Pisa" { + name = "BASE - Pisa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "c1007ca3-7f3f-4be9-ade8-f79bd4dd023f" + class { + name = "com.bmw.cc.base.integration.pisa.PisaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findByVin" + arguments = ["java.lang.String"] + id = "3b7175a2-5aec-4f52-a66f-d89d635f9132" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf new file mode 100644 index 0000000..aed5256 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Rsa" { + name = "BASE - Rsa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b2cdc7e3-f4d1-48c2-8e23-074869f60c48" + class { + name = "com.bmw.cc.base.integration.rsa.RsaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestSolution" + arguments = ["com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchQuery"] + id = "2821fe7e-1498-418b-9e8a-df1029577d6e" + returns = "com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchResult" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf new file mode 100644 index 0000000..c150bf7 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Scaa" { + name = "BASE - Scaa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "25b40f14-1ef3-4b92-b847-4706e91e0287" + class { + name = "com.bmw.cc.base.integration.scaa.ScaaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCustomerApproval" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "b6d91976-7181-4475-ae9e-3972e3c9dd93" + returns = "boolean" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf new file mode 100644 index 0000000..225ba54 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_SvdsVehicles" { + name = "BASE - SvdsVehicles" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2fafaf0a-5484-4d89-b4ca-b9febc94ffff" + class { + name = "com.bmw.cc.base.integration.svds.SvdsVehiclesESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findClientId" + arguments = ["java.lang.String"] + id = "f65c962d-faf1-4431-b7a8-8711b6e35266" + returns = "java.lang.String" + } + method { + name = "retrieveVehicleData" + arguments = ["java.lang.String"] + id = "3014a2b6-84a6-499b-8ecf-207a3b6e8f70" + returns = "java.util.Optional" + } + method { + name = "vehicleSpecsInternal4" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "c2af5ae9-21e5-436b-8b11-e956c923d6a7" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf new file mode 100644 index 0000000..235ba87 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf @@ -0,0 +1,46 @@ +resource "dynatrace_custom_service" "BASE_-_Tsrd" { + name = "BASE - Tsrd" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "5f742b9f-222d-4c7b-bb48-2d3b43a4ab0c" + class { + name = "com.bmw.cc.base.integration.tsrd.TsrdESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "deleteRemoteDiagnosisBCall" + arguments = ["java.lang.String"] + id = "7ae9bf2b-368e-4f79-8b31-3eaf81cef238" + returns = "void" + } + method { + name = "getKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "4821308b-3153-4d19-a6f6-1a0ed8712ff1" + returns = "java.util.Optional" + } + method { + name = "requestBCallData" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallData"] + id = "b4f237f3-b3e0-4def-9811-662d3730998a" + returns = "void" + } + method { + name = "requestCustomerConfirmationBCall" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallCustomerConfirmation"] + id = "07b87c9a-5cf7-41ae-bba6-0b69d3d7c598" + returns = "void" + } + method { + name = "requestFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "2f344a9c-4ee8-4987-916d-213474e516ca" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf new file mode 100644 index 0000000..b652125 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Tssb" { + name = "BASE - Tssb" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "219e0fdd-8980-4189-916c-dd315be8af45" + class { + name = "com.bmw.cc.base.integration.tssb.TssbESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCompoundId" + arguments = ["java.lang.String"] + id = "d031b017-3a29-4abb-ae8f-7d9f91e56a33" + returns = "java.util.Optional" + } + method { + name = "requestKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "f95e01db-e2e8-4b11-865b-f6c4020c44fc" + returns = "java.util.Optional" + } + method { + name = "sendReport" + arguments = ["com.bmw.cc.base.integration.tssb.acall.model.ACallTicketDataBE"] + id = "33d653da-447f-4d7d-ae85-10373edfcd22" + returns = "org.springframework.http.ResponseEntity" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf new file mode 100644 index 0000000..983f09b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Xcs" { + name = "BASE - Xcs" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "37b7399c-5aa8-4d5e-bdb9-4e6e5f28b2c8" + class { + name = "com.bmw.cc.base.integration.xcs.XcsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "ac89d1ea-c9fc-4c7c-910d-453303dc22fa" + returns = "java.util.Optional" + } + method { + name = "requestAnUpdateOfXCallDataFromVehicle" + arguments = ["java.lang.String"] + id = "5c650a04-a01d-44b1-872f-7ccb6941d5ac" + returns = "java.util.Optional" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5b635937-4ffe-4a91-ab40-cf58611c343f" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf new file mode 100644 index 0000000..2bef90e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "CASA_-_ChangeRelationshipProvisioningWorkflow_-_E2E" { + name = "CASA - ChangeRelationshipProvisioningWorkflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "42a4e5f1-d181-40b4-8e4c-b21a36179cf3" + class { + name = "com.bmw.cc.casa.bm.workflow.control.relationship.v2.ChangeRelationshipProvisioningWorkflow" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "0b24b6d9-0c20-4d0c-87a6-fb43b01eb43a" + returns = "void" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf new file mode 100644 index 0000000..31da3cb --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf @@ -0,0 +1,37 @@ +resource "dynatrace_custom_service" "CASA_AbstractTimerBean_-_E2E" { + name = "CASA AbstractTimerBean - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "fd6b6e18-5d6e-491e-b3df-29bc44c0c2f5" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "96376862-a3f1-4f1d-becb-8dcf90b11465" + returns = "void" + } + } + rule { + enabled = true + id = "cea5e84d-12f8-42a1-bcfb-3eb303be1310" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "5e25e71c-8758-4a0b-b9e6-1dfea93dd21a" + returns = "void" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf new file mode 100644 index 0000000..f29d86e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf @@ -0,0 +1,26 @@ +resource "dynatrace_custom_service" "CASA_ExecutionContext_-_E2E" { + name = "CASA ExecutionContext - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "4f180cf3-e8b3-4be4-85e8-57556c431f4e" + class { + name = "com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getVin" + id = "8dbbee3a-a50c-4f5f-b4ad-91b239a8379b" + returns = "java.lang.String" + } + method { + name = "getWorkflowStart" + id = "f407d68f-ffa1-4385-9a82-33ce29c83a0f" + returns = "java.time.Instant" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf new file mode 100644 index 0000000..2f5a934 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf @@ -0,0 +1,158 @@ +resource "dynatrace_custom_service" "CASA_Listener_-_E2E" { + name = "CASA Listener - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6b407ea6-9a9a-48ce-a4ab-25be2a5a3ab5" + class { + name = "com.bmw.cc.casa.api.dealerimport.mq.boundary.DealerImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "352f907b-c5bb-45e8-a09e-54f40495902e" + returns = "void" + } + } + rule { + enabled = true + id = "8ba009f2-3766-4827-a9ba-50b13455583a" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.GCDMChangesMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b070dfdc-621c-4f60-8b5e-a93ff5cf3d35" + returns = "void" + } + } + rule { + enabled = true + id = "e8be5e09-351b-40f7-8309-5f9cdd637b6e" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.IDS2MessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "78fdbd96-e9b6-4e28-81d2-4d97dab113b4" + returns = "void" + } + } + rule { + enabled = true + id = "921660d6-5760-465a-8d51-e7eb12d145e2" + class { + name = "com.bmw.cc.casa.api.rsu.v1.boundary.RSUMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "70e21922-6c43-4ae2-b3c6-34ce8d7937a1" + returns = "void" + } + } + rule { + enabled = true + id = "98fadb95-a962-47af-a48d-f9a3557d202e" + class { + name = "com.bmw.cc.casa.api.updatesimcard.v1.boundary.UpdateSimCardMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "987b1351-1643-42af-be04-a0f54ddaefc5" + returns = "void" + } + } + rule { + enabled = true + id = "ccfc8524-1b53-4329-825d-61582a1c349d" + class { + name = "com.bmw.cc.casa.api.vehicleGroups.mq.boundary.AdjustVehicleGroupsListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "64f36b72-7871-4768-84e2-fbe01b3c6bc9" + returns = "void" + } + } + rule { + enabled = true + id = "8a4f54d4-5acb-4887-817b-c60858150613" + class { + name = "com.bmw.cc.casa.api.vehicleimport.mq.boundary.VehicleImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "2a0d6732-b323-43d9-9e2f-3b02c11c0ad1" + returns = "void" + } + } + rule { + enabled = true + id = "5bc24dbd-3f6c-43cd-bf3d-83743a8a2625" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.MNOMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b842f24a-85bc-4bec-b6cd-1c6b89d6c5e0" + returns = "void" + } + } + rule { + enabled = true + id = "8cecd8cc-7f8b-4a1f-b139-75d6c5599b8b" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.NopMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "5c4b2e91-6afb-46b3-882b-7ed1f976f2f9" + returns = "void" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf new file mode 100644 index 0000000..f26e327 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf @@ -0,0 +1,453 @@ +resource "dynatrace_custom_service" "CASA_Timer_-_E2E" { + name = "CASA Timer - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "04cda430-778d-49f5-98b5-7ec4ee6c0921" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractExpiryNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "8c548ab8-8928-4c88-836e-da894c97ba2e" + returns = "void" + } + } + rule { + enabled = true + id = "42057f6e-6534-46ad-8f01-e0c329391cbf" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractNotificationStatusTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "6d0b363b-8f2b-4f18-af10-df12609fca45" + returns = "void" + } + } + rule { + enabled = true + id = "f96a9b30-dd80-41d6-b58c-beded4d6a976" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractReminderNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1c55fd1e-ad2b-4d2b-bcd0-80d8e44b98aa" + returns = "void" + } + } + rule { + enabled = true + id = "ad800150-a03c-4f19-9641-98fab4f1c435" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.CatOfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0da89776-01be-4c21-897a-616e5dff9590" + returns = "void" + } + } + rule { + enabled = true + id = "3da82cbf-d779-4fdc-ac3d-871eb12605fc" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.OfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e09c2604-81eb-4ab4-9743-ec2e96a62878" + returns = "void" + } + } + rule { + enabled = true + id = "e959e5a5-fd11-4837-840b-df6f000cb147" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.AntiquatedDataRemovalTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a5fe7b7d-5e4f-4fdd-8802-dfb36da04471" + returns = "void" + } + } + rule { + enabled = true + id = "3fc63279-bf7d-4838-81c7-60371e435bd5" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CancelActiveExecutionTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b1c3975b-631b-41cd-9d20-c0d3bec905f3" + returns = "void" + } + } + rule { + enabled = true + id = "02e358fc-fa96-40c5-a02b-52ba86ee3eb7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CasaSupportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "4287f30c-f821-402c-9dda-edff7901df1a" + returns = "void" + } + } + rule { + enabled = true + id = "e08df754-9046-48ce-baf8-6abf169d4202" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerInitialSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "cb90f96a-80c3-4f53-b2ee-ccf4d7c6a89b" + returns = "void" + } + } + rule { + enabled = true + id = "e01240aa-87c0-4913-856a-67191422a51e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerReminderSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "384ca83d-3abb-4aba-8395-f06ea44268f1" + returns = "void" + } + } + rule { + enabled = true + id = "2985f6f7-b631-4963-957b-431d9f0eabc7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuAutoExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c36808e1-6854-49c4-be0a-90731da82eac" + returns = "void" + } + } + rule { + enabled = true + id = "26784dd4-2678-4bac-9660-69eabbaf0dbb" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0eee9530-8858-4cce-998d-efceaecd6288" + returns = "void" + } + } + rule { + enabled = true + id = "41d04b56-ff02-4d50-9322-9b05c04c4ce6" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuInstallTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0dee10c2-867d-4989-9a08-f66601b8893b" + returns = "void" + } + } + rule { + enabled = true + id = "d79c6f50-ae05-47f1-a459-ae2ea8645bd7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EndOfTermTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "adb216ce-1dd8-481c-8988-7680ce7c7e0c" + returns = "void" + } + } + rule { + enabled = true + id = "a1103dab-b287-43c8-9589-737fb7a4462e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.MigrationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "eb4771b5-fd85-49e1-a83d-c2c9f2d69384" + returns = "void" + } + } + rule { + enabled = true + id = "52093b00-62a6-40ca-9634-c66270f29ae3" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.PreactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1e93863a-05bb-4ba5-b419-95498e38b5c6" + returns = "void" + } + } + rule { + enabled = true + id = "ca20c4ec-8fae-4ff2-82c8-06a963917a41" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.QueuedWorkflowTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e56c6781-82dd-47f3-9abe-bbe88a6ed2cf" + returns = "void" + } + } + rule { + enabled = true + id = "bd7ec679-2a79-41f1-8cb5-1a001478c192" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "de4e9e0c-b26b-4e8d-828d-0b2ad769fcb3" + returns = "void" + } + } + rule { + enabled = true + id = "6f2ab7e2-e5d0-4ddb-afb8-2f880375faa0" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardTaskTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0ed845cb-f3fd-4bea-8d8c-47d8f6e89ebf" + returns = "void" + } + } + rule { + enabled = true + id = "42363513-4ae3-4e0c-bed3-fa9e52167642" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.ServiceDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b3f462c7-67a5-4935-be99-5e4f28a67bba" + returns = "void" + } + } + rule { + enabled = true + id = "1adbab0b-0f48-4138-947a-5df742356faa" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepRetryTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "bd24328e-30cd-41bf-a962-c7dc79bc5d26" + returns = "void" + } + } + rule { + enabled = true + id = "51ec0a26-ee5c-4391-9813-c4d1084eb4fe" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepTimeoutTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c7f3e3ec-add3-4f61-b0a7-a16084e80ff4" + returns = "void" + } + } + rule { + enabled = true + id = "d4e40a1c-b1e8-4b2a-aa0d-931448ab5236" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.VehicleGroupExpirationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b4cbdb2-f8e6-4543-a965-f670ad0848b9" + returns = "void" + } + } + rule { + enabled = true + id = "758eec5b-23fb-4886-b8fb-de6f2ceaf47d" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.CatRuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b12bab84-b4a2-4e5f-ac6e-3ac0e8bc1027" + returns = "void" + } + } + rule { + enabled = true + id = "29ab384d-32ec-49ab-ba01-faba5f77d5e6" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.RuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "265c7116-eb73-4bbf-a06e-7635034ee160" + returns = "void" + } + } + rule { + enabled = true + id = "1e73bd8e-7517-4456-931a-898a75a486c3" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.FetchOrderStatusesTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b9d75dc-6ea9-40bc-a5e7-02297f991372" + returns = "void" + } + } + rule { + enabled = true + id = "8a418fd2-8e94-4056-807a-6a606a5a249d" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.ServiceOrderReportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a9aa08e9-f6af-4637-9e6a-5a674e72979b" + returns = "void" + } + } + rule { + enabled = true + id = "63343af0-a65b-4c87-8991-43b37b4d9868" + class { + name = "com.bmw.cc.casa.integration.dms.boundary.DMSFileExportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1d36994c-fef5-4c5c-866e-4274cc888130" + returns = "void" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf new file mode 100644 index 0000000..f076cf0 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_service" "CASA_Timer" { + name = "CASA Timer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2686ca3c-9714-403a-9f83-9c488cc19376" + class { + name = "com.bmw.cc.smc2.dkey.bm.flcm2.boundary.CasaTrigger2LockedBF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "runLocked" + id = "d666edd5-e43e-401e-8d0f-8cb462dddd99" + returns = "void" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf new file mode 100644 index 0000000..d6c6c0c --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf @@ -0,0 +1,241 @@ +resource "dynatrace_custom_service" "CASA_Workflow_-_E2E" { + name = "CASA Workflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + annotations = ["javax.enterprise.context.ApplicationScoped"] + id = "bb7d3c0e-0e3d-49c5-a5d5-2bee0d77aabe" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "6fe0226c-6579-47f5-a4e9-9b38044dd56a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "7a368665-f3aa-4775-81b7-611dc2f6f75f" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3f6b98dd-b80d-4f1a-9f97-80beef022c08" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "735766ef-9829-4fc8-a272-07061d5dcc3a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b332dc83-e58a-4e5b-9141-d25f8ac8f844" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "9041af60-5a01-4360-b294-781ced03a409" + returns = "void" + } + method { + name = "getName" + id = "fa2e9403-1fd3-4c1d-9716-37517cdae55a" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "de7b59a4-b07d-4a4b-adb8-5635cfb37133" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "e90fec53-5c3e-4c11-8ad5-61cb8086fb9e" + class { + name = "com.bmw.cc.casa.bm.workflow.control.activatevehicle.ActivateVehicleWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "3ae6319b-b561-4b68-9512-cd8a4ad880f2" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1fa7ccad-f8aa-4987-84e2-fc52ce9cab01" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "301f0c57-85b3-4c5c-83f1-b789cf8f09bf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ee3dfc2b-621d-4f31-92fe-a58c3b5e9d06" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ceae431-4801-42f6-9cb4-3d7299b6f00b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "9e0652c6-47d6-4f1c-a06a-2e947d620614" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "b078aa8c-e0b8-41c6-a35f-1217151f8f45" + returns = "void" + } + method { + name = "getName" + id = "2ff9b0eb-e721-40c4-9570-b457f2702338" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "3283a505-562b-40d2-946d-1bd8155ba870" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "ad955112-482a-46ff-9e68-1cc5729cab89" + class { + name = "com.bmw.cc.casa.bm.workflow.control.casasupport.CasaSupportWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "6e06aa16-2bd7-43b8-98b4-7278e9884dce" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "62625550-305e-41dc-8bee-c9ad53008246" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b0e16564-f0da-42a3-a19c-2021a76dbf6c" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "f3e7c731-cafc-4ebe-9162-eaacaf7a163b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ed73cce-bf98-4646-9a3f-201de67a9808" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1b990832-31d2-477b-a920-87e9a3dc4733" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "f839622e-ad5a-4a0c-8e68-369b63be9d33" + returns = "void" + } + method { + name = "getName" + id = "bda3cea9-5195-4ddc-9b73-f6f33a3a8160" + returns = "java.lang.String" + } + } + rule { + enabled = true + id = "8092d1d8-2c7c-48cb-aea3-c37a23a5dfa4" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWithBuildDataWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "6b313554-fd72-4100-8740-e8e7f100cadf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3e45b075-baef-4619-b45e-94637496a9ee" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "55661055-9504-4b40-83db-ad179dcb2b29" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ceaa6009-092d-4f6e-b98a-35342c7067d4" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "2b0f3ec4-85cf-43f8-892b-b66e5c257af7" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1e6d76c4-e926-4721-abc4-6429d81117b1" + returns = "void" + } + method { + name = "getName" + id = "d2eb4e8e-456f-4c0e-9b97-c684b047a0fd" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "645d7f6b-d08f-4f52-b01f-6f501628e5db" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf new file mode 100644 index 0000000..f1f1583 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "Car_Status_Information_Kafka_IN" { + name = "Car Status Information Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "565d5882-09fa-4492-9941-13da20011624" + class { + name = "com.bmw.carsharing.csi.kafka.KafkaConsumerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "submitRecord" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "9ad5cf74-1d83-4691-86e8-746472ab854f" + returns = "void" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf new file mode 100644 index 0000000..ff32af1 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR_v1" { + name = "DPP - JOYNR v1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ac61411d-3b0e-4e45-b48a-d6fc50941578" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "28f88ca7-fd3d-4b1b-8360-2e8ab43ac18f" + returns = "void" + } + } + rule { + enabled = true + id = "a7bc6180-74c4-4ad1-bfd1-a47567d3772a" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "7a156e40-a2d5-4726-9ad0-db35ac8b5169" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "0e84647f-0e17-4376-bb79-19b9b31e3bf1" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "8b803591-acf4-43bd-9813-9eb743647881" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "c5c31393-5a0f-4567-9aa6-46e332893b6e" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "aa676ac7-43a0-40f7-88c5-c5870b6198bf" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "81f5eda8-892b-4676-9b62-da849d9eec09" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "32df3e13-717e-430e-ac81-85c5d9f33517" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf new file mode 100644 index 0000000..d3fa22b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR" { + name = "DPP - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d7dd5cb7-0f05-4c3e-967b-5aad67c9595e" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "cf70526f-e8c6-4426-a549-2375159ad74c" + returns = "void" + } + } + rule { + enabled = true + id = "a88a9939-f0d2-43cc-aaf0-aa75338db61d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "6d3012f7-6fe0-45db-b577-c22d2d69cbb6" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "7145ebcb-1193-472e-9346-754fa3b9eff8" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "aaad8fdc-025f-43b0-8c9c-27762b3cedcf" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "132c2823-de13-4649-9e83-e5f5f06d78fc" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "760913c7-c937-4504-b214-88adcf9ac51d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "fa39a5ec-8ed4-4f2a-9cd0-2bd52a221835" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "5d2ff543-ab68-4808-9e3b-3e393e1afdb7" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf new file mode 100644 index 0000000..567b3b3 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ECS_-_CreateEvent_-_E2E" { + name = "ECS - CreateEvent - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "289c318a-b157-423b-a84f-d4d8c704ad51" + class { + name = "com.bmw.cc.vs.ecs.bm.ecs.control.JoynrEventOperations" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createEvent" + arguments = ["com.bmw.cc.vs.ecs.bm.ecs.entity.ECallEventJoynrBE"] + id = "67e97b0c-a941-4031-b7b2-ecd20a16530b" + returns = "java.lang.String" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf new file mode 100644 index 0000000..f490048 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ECS_-_JOYNR" { + name = "ECS - JOYNR" + enabled = false + queue_entry_point = false + rule { + enabled = true + id = "9b93f53f-99a5-4f7b-a1f7-495752f8e6c2" + class { + name = "joynr.de.bmw.infotainment.telematic.ecall.ECallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "starteCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "150ac898-4b93-4517-a61c-74bbcf668067" + returns = "io.joynr.provider.Promise" + } + method { + name = "updateeCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "4ec1698e-f91d-4fef-931a-0c74ad7c4249" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf new file mode 100644 index 0000000..46e10f8 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "JOYNR" { + name = "JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0bc2f069-2322-43ad-bbb6-73ac3696c112" + class { + name = "com.bmw.cc.smc2.dkey.api.vehicle.v1.boundary.VehicleInboundBCI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendKeyListToBackend" + arguments = ["java.lang.String","java.lang.Byte[]"] + id = "8b4ddd1f-add5-4037-a0d8-c60eef4fc967" + returns = "void" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf new file mode 100644 index 0000000..f82a1e3 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "LSC_Worker_Kafka_IN" { + name = "LSC Worker Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "cf721345-b090-410a-b621-f7868402e0cd" + class { + name = "com.bmw.tssb.lsc.worker.facade.LscMessageProcessingBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "a5c4e9fd-9231-40d6-ad5e-ec05fdd9c71b" + returns = "void" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf new file mode 100644 index 0000000..66c89d3 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf @@ -0,0 +1,39 @@ +resource "dynatrace_custom_service" "RsEventTimeoutTimer" { + name = "RsEventTimeoutTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "720b971d-2c4b-4dd6-9be9-737809c06df6" + class { + name = "com.bmw.cc.rs.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "31a5874e-3928-437d-b6b0-347dafde01b3" + returns = "void" + } + } + rule { + enabled = true + id = "1c3bd2d4-0e92-48bf-b0fc-d66a8093176f" + class { + name = "com.bmw.cc.rs360.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "25fdf96c-6656-45e5-bde3-718debb61437" + returns = "void" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf new file mode 100644 index 0000000..09a514e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "RsExecuteJoynr" { + name = "RsExecuteJoynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "434439d7-5ca2-4b5e-bc14-1ac6a078efe6" + class { + name = "com.bmw.cc.rs.control.JoynrServiceBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "executeRemoteService" + arguments = ["com.bmw.cc.rs.entity.Event"] + id = "6887ac56-6d4b-40d9-8910-691f0f91354b" + returns = "void" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf new file mode 100644 index 0000000..6def547 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf @@ -0,0 +1,260 @@ +resource "dynatrace_custom_service" "RsJoynrApiV1" { + name = "RsJoynrApiV1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1c4fe75a-a5d5-4681-a643-f1243f33ca29" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "VehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "795176a1-b32a-4148-a3e9-0982717bc6f9" + returns = "void" + } + method { + name = "VehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PearlChain"] + id = "0a31922f-6fa8-421c-bb44-44f48a15822a" + returns = "void" + } + } + rule { + enabled = true + id = "99285881-9b86-48c9-ba61-36db2fbab601" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "6dc41c57-bb45-4cd5-bb7a-bab5d12a2a6a" + returns = "void" + } + method { + name = "RemoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "27783b17-214b-440a-9a66-c7466c49feeb" + returns = "void" + } + method { + name = "RemoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "928b0743-9fb3-489c-aa36-9b3461555fd3" + returns = "void" + } + method { + name = "RemoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "72b24d9c-3f19-4047-9053-8827a808824e" + returns = "void" + } + } + rule { + enabled = true + id = "2ab9333c-759c-41ad-87f1-dbcb8d43924b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "92a20bc4-1dae-4f11-891c-5a353f7f0fbb" + returns = "void" + } + method { + name = "RemoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "af6e64e6-cca4-454c-8d24-6ee35a245f7b" + returns = "void" + } + method { + name = "RemoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "7c5cb89d-53a7-4b4f-8036-89a038d985c7" + returns = "void" + } + method { + name = "RemoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "e73a4f75-f8d0-4692-be10-d472b8d6174b" + returns = "void" + } + } + rule { + enabled = true + id = "acb70158-3831-497a-8620-64cc2a88b158" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "f12b4a23-e9b7-4fae-b7ae-807e8efc8df1" + returns = "void" + } + method { + name = "RemoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "d5afe1a0-0e2b-40aa-9590-af2fb2bdcd95" + returns = "void" + } + method { + name = "RemoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "e187f67c-5e89-4271-8a5f-97bcc0093740" + returns = "void" + } + method { + name = "RemoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "4006ded6-30b9-4d13-b033-1d796b304d76" + returns = "void" + } + } + rule { + enabled = true + id = "891f2867-66b5-4c0b-8d4f-6d404ac2dadf" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteChargingProfileInitStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "1529682f-789e-44df-8346-df144a56714f" + returns = "void" + } + method { + name = "RemoteChargingProfileInitStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "547e4e8e-0459-4439-a219-7920173681a5" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "ba50d26c-1e3b-46b4-ab2f-cd95ee0df98d" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "90208e1a-4ac2-42a2-a8f4-a9eff3f1613f" + returns = "void" + } + } + rule { + enabled = true + id = "82dbc5bc-172c-4164-b329-dd7cd750b4bc" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "0c8b91af-30a3-48bd-91e5-2fecd87b332b" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "2c9db4e0-5426-4e56-91c3-5c4d1d5502e6" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "0640d7d1-763e-4622-b009-96bf33b8a30e" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "71a911e0-8b7e-4bb2-8397-6658433ab619" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "cbfbb6dd-21e5-4104-9327-e4ca1bcea8eb" + returns = "void" + } + } + rule { + enabled = true + id = "85d0d7b3-ecb5-446a-89a4-81bab2fc0cf2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "5fb4fe45-8415-43c8-8d3f-e58ab03f1e89" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "364e08fd-6dde-4fe8-9dc1-9683fe0a3bb1" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "5e3ad135-a7c8-448a-970e-ec41f51f3428" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "6218361e-f767-4316-b0d7-c6b816fe6814" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "99f381c2-8d95-427f-9771-f9cbad6a592f" + returns = "void" + } + method { + name = "Remote360InitStatus" + id = "6b94b91a-98ef-446c-87f1-21df1fdc3633" + returns = "void" + } + method { + name = "Remote360Status" + id = "61029247-2a83-4ae7-b69c-ee41bfc59f85" + returns = "void" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf new file mode 100644 index 0000000..89cb284 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf @@ -0,0 +1,348 @@ +resource "dynatrace_custom_service" "RsJoynrApiV2" { + name = "RsJoynrApiV2" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6355413d-fc88-46fe-b284-8573f544b46b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "vehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "701cbef6-8037-450e-8218-54dfa86622d2" + returns = "void" + } + method { + name = "vehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PearlChain"] + id = "5a4c7d19-21fc-4cdb-a33c-9fe188973888" + returns = "void" + } + } + rule { + enabled = true + id = "88faa8ae-0322-488e-98e8-a5130dd96725" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "15b01e1c-eab9-4419-ba66-4ac998cc8d79" + returns = "void" + } + method { + name = "remoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "a25f12ef-f8a7-47c2-aeeb-816b3da9bf53" + returns = "void" + } + method { + name = "remoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a5ba332a-b357-488b-a192-40977250261b" + returns = "void" + } + method { + name = "remoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "e8c92e96-239e-495f-9261-f2bfed8c27f2" + returns = "void" + } + } + rule { + enabled = true + id = "94430ce4-b490-4c4e-9aad-b302dbd16a1e" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "707484db-d8fa-4ac4-b9c3-4e204c74fc1d" + returns = "void" + } + method { + name = "remoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "30939bd5-6496-47a3-a4e8-5d33e80430c4" + returns = "void" + } + method { + name = "remoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "72675c9d-1f70-49b6-8c71-17f39a8ca9cc" + returns = "void" + } + method { + name = "remoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "97554b70-6ad1-4c66-a4d9-1bed6f2d77fa" + returns = "void" + } + } + rule { + enabled = true + id = "fae67036-17f1-4480-839f-ef1985653fb4" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingProfileInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "b3f41169-381c-4957-a333-df1acbd7a5c6" + returns = "void" + } + method { + name = "remoteChargingProfileStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchp.v2.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "4ff7aacb-b13a-4f5b-a7b3-f8af4d66c5bd" + returns = "void" + } + } + rule { + enabled = true + id = "fff388c5-219f-4c46-b677-6ce2751606ed" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a40f971c-667c-422d-9703-35e43b4ac9b0" + returns = "void" + } + method { + name = "remoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.ClimateControlState","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.EngineState","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "9113e4d0-0a41-4043-ae26-b168849f3e1d" + returns = "void" + } + method { + name = "remoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "c755807d-69d9-4f9a-bee9-9de115b54b32" + returns = "void" + } + method { + name = "remoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "aff811dc-3288-4cc7-bbcd-bca1e29afc5c" + returns = "void" + } + } + rule { + enabled = true + id = "8520fb48-db9c-41c2-993a-346d79cd5983" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingControlInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "ae1c178c-332e-4379-aca1-98aa7869adba" + returns = "void" + } + method { + name = "remoteChargingControlStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchc.v2.RemoteChargingControlStatusTypes.RemoteChargingControlError"] + id = "02d37f6c-7c93-428d-b4bb-fb157fba39f2" + returns = "void" + } + } + rule { + enabled = true + id = "13bc4619-d1a0-4519-ace7-2cdeef18e331" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "b052092c-c394-4bf0-a75a-fa8f1775c996" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "a24d49e3-3903-4b07-a30b-128eee39330d" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState","java.lang.Byte"] + id = "b955380c-71be-411b-8ee9-1f274a0bc16a" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState"] + id = "8c0c04e5-b1ec-4458-94c1-c5f22f647d7a" + returns = "void" + } + } + rule { + enabled = true + id = "1551fabe-e27a-4ef8-bf67-43198dc6c393" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.SurroundViewRecorderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "a649e530-abcd-4807-8638-7057f5ec5d98" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "cdb768eb-5da8-48ad-8f64-2d72a54911cd" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.Recording[]","java.lang.String"] + id = "c15f123c-c138-4aa6-9690-cda7ec92e83a" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState","java.lang.Byte"] + id = "0acea922-ba1f-4197-8cc5-4f8aa576f4d6" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState"] + id = "a36648f7-7eb9-47bc-a73d-7cb0e25b3be5" + returns = "void" + } + } + rule { + enabled = true + id = "a549fa3f-07e7-4788-a8ca-b35e34b24fd2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "f054d5a9-3ad8-4640-bf17-450356c51506" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "64916c25-9962-47ad-9319-78c8a8848dc2" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState","java.lang.Byte"] + id = "bc213335-4762-4e41-ba7b-ac70e00c3d99" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState"] + id = "1494ac7c-8de7-48c3-9c55-a81f702d0803" + returns = "void" + } + } + rule { + enabled = true + id = "e4482e02-8602-4ecc-92e7-9774d7487488" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraDwaStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "9a9c29cb-7548-46a1-b067-11f08a771637" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "b1e201f5-ff43-4a22-a301-d8f7d51d3fcf" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.Recording[]","java.lang.String"] + id = "d6a02884-15ef-4078-a68e-f05d85756b3e" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState","java.lang.Byte"] + id = "b240abe5-a1be-48f1-96b6-73b7a04fae83" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState"] + id = "ec114e56-e995-487e-87cc-c333ec6fa4b5" + returns = "void" + } + } + rule { + enabled = true + id = "77033e55-2484-4142-bed7-04c9816d054f" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.PublicKeyApi" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "e726fd58-70ee-40ea-9d81-3a351eded062" + returns = "void" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf new file mode 100644 index 0000000..3efc4e6 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "RsProvisioningMdb" { + name = "RsProvisioningMdb" + enabled = true + queue_entry_point = true + queue_entry_point_type = "JMS" + rule { + enabled = true + id = "dd08e5a4-46e1-4254-ab26-9dc50e855b0b" + class { + name = "com.bmw.cc.rs.provisioningapi.jms.ProvisioningAckMDB" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "05aeca23-cfff-46e7-b8b9-8b2cbeb04556" + returns = "void" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf new file mode 100644 index 0000000..2ee71ea --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf @@ -0,0 +1,52 @@ +resource "dynatrace_custom_service" "TrackESI_-_apple" { + name = "TrackESI - apple" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "152f4773-b05a-4dce-9525-f96f8ed2b5e0" + class { + name = "com.bmw.cc.smc2.dkey.integration.track.v2.boundary.TrackESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "fc3e1652-f5bf-4281-b1d4-6958af3f70cb" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.bm.track.entity.EventNotificationRequestDO","java.time.Instant"] + id = "76ad362b-0670-46fc-8792-288edfe3e7ca" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotificationRetry" + arguments = ["com.bmw.cc.smc2.dkey.bm.key.pdo.VehicleKeyPDO","com.bmw.cc.smc2.dkey.bm.smc15.entity.DeviceEndpointBE","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "30857f5c-0533-4645-aa24-c6a94255a800" + returns = "java.util.concurrent.Future" + } + method { + name = "healthCheck" + arguments = ["java.lang.String","java.lang.String"] + id = "c76aaeec-c4d6-473a-8252-7bd4faa41601" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKey" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "4abefe4a-aa6a-47d7-8e65-27d77902181c" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKeyRetry" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "ee2d12b5-2283-4083-88ba-356b03d91f42" + returns = "java.util.concurrent.Future" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf new file mode 100644 index 0000000..088916e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "Voice_Services_-_DBCleanUpTimer" { + name = "Voice Services - DBCleanUpTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "319de1eb-a486-4900-ab0f-0b098fcf1b63" + class { + name = "com.bmw.cc.conn.b2vvoice.bm.mguvoice.control.DBEventCleanupBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "clean" + id = "67475e25-8530-4d10-8edd-0dcfab3a2207" + returns = "void" + } + method { + name = "destroyTimer" + id = "6a97c742-6ee2-43d4-8ef6-3759d07052a0" + returns = "void" + } + method { + name = "init" + id = "db591e7c-0724-4f6c-a9d4-177c7017dd31" + returns = "void" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf new file mode 100644 index 0000000..f1b8ec7 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-Joynr" { + name = "Voicemanager - SendCRQM-Joynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "e4865ab7-e741-45ad-8be6-d6ece13e2686" + class { + name = "com.bmw.cc.conn.b2vvoice.joynr.consumer.boundary.VehicleJoynrECallClientBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendEcallCrqmNumber" + arguments = ["java.lang.String","int","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "653f7fb9-e21d-4e15-9023-3cc397833587" + returns = "void" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf new file mode 100644 index 0000000..3ff5074 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-SMS" { + name = "Voicemanager - SendCRQM-SMS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d93f7d97-ae16-4373-9675-d0ee600f29c5" + class { + name = "com.bmw.cc.conn.b2vvoice.consumer.smsgateway.boundary.SmsGatewayESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "messagePost" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "73e9d6a4-7f6d-4390-8fb8-a9b389004c30" + returns = "java.lang.Boolean" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf new file mode 100644 index 0000000..6082c0e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "VpsJoynrApi" { + name = "VpsJoynrApi" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "35afa908-e85c-415b-816b-ed68c5b3a026" + class { + name = "com.bmw.cc.conn.vps.joynr.provider.control.ProvisioningVehicleProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendVehicleDataForProvisioningComUnit" + id = "877a923d-7336-4058-823c-2412a0e52833" + returns = "void" + } + method { + name = "sendVehicleDataForProvisioningHeadUnit" + id = "862bdd26-e185-4094-81eb-ec79a10fecc8" + returns = "void" + } + method { + name = "sendVehicleProvisioningResult" + id = "f47fcdb0-2f79-4826-a85b-7e3aa5361817" + returns = "void" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf new file mode 100644 index 0000000..a2a3e99 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf @@ -0,0 +1,51 @@ +resource "dynatrace_custom_service" "XCS_-_JOYNR" { + name = "XCS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "a2c5ec00-e230-4ce4-ad1d-74f324b68558" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "4ad00a69-80b1-4ea1-ab27-67bcb299dd74" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TerminateReason"] + id = "d271a40d-f938-479e-9e64-f6baa24cd8f3" + returns = "io.joynr.provider.Promise" + } + } + rule { + enabled = true + id = "d020be82-ea18-4b68-b33c-c7724d7d01a8" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.v1.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.KeyValue[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.ResultCode"] + id = "e6cf4193-0ad6-422a-81b4-af2fc53bd698" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TerminateReason"] + id = "9ea9c576-3041-480e-9c48-4f272bb2198a" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf b/configuration/20211213-201056_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf new file mode 100644 index 0000000..aa019ed --- /dev/null +++ b/configuration/20211213-201056_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ts-pffs_SQS" { + name = "ts-pffs SQS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8f23e73a-e12b-4c2f-96a4-0c94e1398055" + class { + name = "com.bmw.cc.tspffs.api.seam.boundary.SeamNotificationSqsListenerMF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onNotification" + arguments = ["java.lang.String","java.util.Map","org.springframework.cloud.aws.messaging.listener.Acknowledgment"] + id = "641761d5-391c-4a17-82dc-d7f545b0aeb7" + returns = "void" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf new file mode 100644 index 0000000..29dbc58 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ABC" { + name = "CD_ABC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag('msid:am-proxy','msid:am-cns'))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag('msid:am-proxy','msid:am-cns')" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf new file mode 100644 index 0000000..31d19ca --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf @@ -0,0 +1,231 @@ +resource "dynatrace_management_zone" "CD_APIGW" { + name = "CD_APIGW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf new file mode 100644 index 0000000..a36993e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_APIM" { + name = "CD_APIM" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_AKKA_ACTOR_SYSTEM" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Empty" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf new file mode 100644 index 0000000..9094e23 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-FSC-AST" { + name = "CD_ASBC-FSC-AST" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf new file mode 100644 index 0000000..57041d9 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL-CL" { + name = "CD_ASBC-HAL-CL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf new file mode 100644 index 0000000..06a4d70 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL" { + name = "CD_ASBC-HAL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "clusterDomain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf new file mode 100644 index 0000000..98dee19 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-MFSCS" { + name = "CD_ASBC-MFSCS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf new file mode 100644 index 0000000..73b9678 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-NGTP" { + name = "CD_ASBC-NGTP" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf new file mode 100644 index 0000000..70d523b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-DFP" { + name = "CD_ASBC-PKI-DFP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:DFP\",\"compass-id:DFPH\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf new file mode 100644 index 0000000..6ff5b07 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLIScert2vin" { + name = "CD_ASBC-PKI-OCLIScert2vin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISc2v\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISc2v\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf new file mode 100644 index 0000000..b2d9e4c --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLISocsp" { + name = "CD_ASBC-PKI-OCLISocsp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISocsp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISocsp\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf new file mode 100644 index 0000000..61f4aba --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-P2X" { + name = "CD_ASBC-PKI-P2X" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:P2X\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:P2X\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf new file mode 100644 index 0000000..7d66c0b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-VCSM" { + name = "CD_ASBC-PKI-VCSM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:VCS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:VCS\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf new file mode 100644 index 0000000..467268d --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-RSU" { + name = "CD_ASBC-RSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBC-RSU\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBC-RSU\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf new file mode 100644 index 0000000..4db941c --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-SMACC" { + name = "CD_ASBC-SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "cluster" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf new file mode 100644 index 0000000..050782b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-STM" { + name = "CD_ASBC-STM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:STM\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:STM\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf new file mode 100644 index 0000000..a7a4680 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TIS" { + name = "CD_ASBC-TIS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TIS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TIS\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf new file mode 100644 index 0000000..9190094 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TVP" { + name = "CD_ASBC-TVP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TVP\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TVP\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf new file mode 100644 index 0000000..5b7c0e9 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBCSWLSEC2" { + name = "CD_ASBCSWLSEC2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBCSWLSEC2\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBCSWLSEC2\")" + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf rename to configuration/20211213-201056_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf new file mode 100644 index 0000000..a977057 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_App-Repository" { + name = "CD_App-Repository" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf new file mode 100644 index 0000000..8fb09fc --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf @@ -0,0 +1,194 @@ +resource "dynatrace_management_zone" "CD_AudioVideoServices" { + name = "CD_AudioVideoServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-spotify" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ise-connectedradio" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-config" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-gracenote" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-ximalaya" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf new file mode 100644 index 0000000..0904be7 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "CD_BMW-Assistant-for-Service-Events-_BASE_" { + name = "CD_BMW-Assistant-for-Service-Events-(BASE)" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed in" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf new file mode 100644 index 0000000..ef114ce --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMWPoints" { + name = "CD_BMWPoints" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf new file mode 100644 index 0000000..44abd20 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMW_POINTS_ENGINE" { + name = "CD_BMW_POINTS_ENGINE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf new file mode 100644 index 0000000..835cfd4 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Billing_Buffet" { + name = "CD_Billing_Buffet" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf new file mode 100644 index 0000000..8cbdb84 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CCG" { + name = "CD_CCG" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf new file mode 100644 index 0000000..ec2c876 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_CICD" { + name = "CD_CICD" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:CICD\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:CICD\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf new file mode 100644 index 0000000..59dbdf5 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CSI" { + name = "CD_CSI" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf new file mode 100644 index 0000000..b697592 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Call-Handling-Backends" { + name = "CD_Call-Handling-Backends" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf new file mode 100644 index 0000000..a8577ea --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CallCenterClient" { + name = "CD_CallCenterClient" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf new file mode 100644 index 0000000..d563a62 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-Backend-Services" { + name = "CD_Connected-Backend-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf rename to configuration/20211213-201056_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf new file mode 100644 index 0000000..ff02902 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_ConnectedDrive-Internet-Portal" { + name = "CD_ConnectedDrive-Internet-Portal" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdipdb_prod" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf new file mode 100644 index 0000000..6fbad66 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ContentProvider" { + name = "CD_ContentProvider" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf new file mode 100644 index 0000000..28c880a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Countly" { + name = "CD_Countly" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf new file mode 100644 index 0000000..23c3302 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_CustomerCentricInformationServices" { + name = "CD_CustomerCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf new file mode 100644 index 0000000..4e4739d --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_DPP_DPM" { + name = "CD_DPP_DPM" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf new file mode 100644 index 0000000..8472d9d --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_GCDM" { + name = "CD_GCDM" + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "GCDM" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf new file mode 100644 index 0000000..3bf88a6 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ImageBlur" { + name = "CD_ImageBlur" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf new file mode 100644 index 0000000..37a6fb1 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf @@ -0,0 +1,121 @@ +resource "dynatrace_management_zone" "CD_Infotainment-In-Car-Experience-Services" { + name = "CD_Infotainment-In-Car-Experience-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "background" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "asbc" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf new file mode 100644 index 0000000..d4d3217 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_InfotainmentInCarExperienceServices" { + name = "CD_InfotainmentInCarExperienceServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf new file mode 100644 index 0000000..4ecff14 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf @@ -0,0 +1,79 @@ +resource "dynatrace_management_zone" "CD_LSC-FSU" { + name = "CD_LSC-FSU" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf new file mode 100644 index 0000000..19507b0 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_LSC" { + name = "CD_LSC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf new file mode 100644 index 0000000..d91bdc7 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_LSCFSU" { + name = "CD_LSCFSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:lscfsu\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:lscfsu\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf new file mode 100644 index 0000000..f8593af --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Location-Services" { + name = "CD_Location-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf new file mode 100644 index 0000000..16c6f9e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_MSGSVC" { + name = "CD_MSGSVC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:msgsvc\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:msgsvc\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf new file mode 100644 index 0000000..1a79dac --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_Messaging-Services" { + name = "CD_Messaging-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf new file mode 100644 index 0000000..d730ceb --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf @@ -0,0 +1,282 @@ +resource "dynatrace_management_zone" "CD_Mobile2_and_BFFs" { + name = "CD_Mobile2_and_BFFs" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-digital-key-composite-service" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "composite" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-software-upgrade" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf new file mode 100644 index 0000000..2838d3d --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "CD_Mobile_2" { + name = "CD_Mobile_2" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Mobile" + } + } + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf new file mode 100644 index 0000000..3311fa9 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Navigation-Information-Services" { + name = "CD_Navigation-Information-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf new file mode 100644 index 0000000..0a92e77 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "CD_Openshift" { + name = "CD_Openshift" + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf new file mode 100644 index 0000000..fbfe8e1 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PAIS" { + name = "CD_PAIS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf new file mode 100644 index 0000000..2fffbde --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PISA" { + name = "CD_PISA" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf new file mode 100644 index 0000000..a33be88 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSR" { + name = "CD_PSR" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:PSR\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:PSR\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf new file mode 100644 index 0000000..397b339 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSdZ-Checker" { + name = "CD_PSdZ-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:psdzchecker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:psdzchecker\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf new file mode 100644 index 0000000..1862729 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_Perseus" { + name = "CD_Perseus" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf new file mode 100644 index 0000000..be3e4fa --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf @@ -0,0 +1,95 @@ +resource "dynatrace_management_zone" "CD_RemoteCamera" { + name = "CD_RemoteCamera" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf new file mode 100644 index 0000000..a099690 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServiceCockpit" { + name = "CD_RemoteServiceCockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf new file mode 100644 index 0000000..1207a18 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServices" { + name = "CD_RemoteServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf new file mode 100644 index 0000000..ebb27f3 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf @@ -0,0 +1,275 @@ +resource "dynatrace_management_zone" "CD_SMACC-BE" { + name = "CD_SMACC-BE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "svds" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smacc" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf new file mode 100644 index 0000000..5bf4582 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SMC2_CEKS" { + name = "CD_SMC2_CEKS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf rename to configuration/20211213-201056_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf new file mode 100644 index 0000000..608ea05 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SVDS" { + name = "CD_SVDS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf new file mode 100644 index 0000000..0638d42 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-BA2BT" { + name = "CD_SWLSEC2-BA2BT" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:SWLSEC2-BA2BT\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:SWLSEC2-BA2BT\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf new file mode 100644 index 0000000..8baf261 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-Checker" { + name = "CD_SWLSEC2-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:swlsec2checker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:swlsec2checker\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf new file mode 100644 index 0000000..12b6a4f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_Service-Bus" { + name = "CD_Service-Bus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf new file mode 100644 index 0000000..9903c30 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Service-Gateway" { + name = "CD_Service-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf new file mode 100644 index 0000000..ad8a0fb --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Speech" { + name = "CD_Speech" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf new file mode 100644 index 0000000..a07238d --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_TEST_EW" { + name = "CD_TEST_EW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf new file mode 100644 index 0000000..c0ac313 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "CD_TEST_EW2" { + name = "CD_TEST_EW2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\"))" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf new file mode 100644 index 0000000..2e34742 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_TripCollection" { + name = "CD_TripCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tripCollectionApi\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tripCollectionApi\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf new file mode 100644 index 0000000..0950abb --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_UDS" { + name = "CD_UDS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:UDS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:UDS\")" + } + rules { + type = "SERVICE" + enabled = false + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "HOST" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf new file mode 100644 index 0000000..fe87b86 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_VehicleCentricInformationServices" { + name = "CD_VehicleCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-wechat-proxy" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-admin-ui" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-manifest" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-web-proxy" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf new file mode 100644 index 0000000..3fc28f0 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf @@ -0,0 +1,98 @@ +resource "dynatrace_management_zone" "CD_Voice-Services" { + name = "CD_Voice-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf new file mode 100644 index 0000000..dfcd184 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_XCC" { + name = "CD_XCC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "app-id" + value = "APP-18886" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf new file mode 100644 index 0000000..605b19b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_agent-service" { + name = "CD_agent-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf new file mode 100644 index 0000000..c612beb --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_aluis" { + name = "CD_aluis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf new file mode 100644 index 0000000..1f61d61 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-bpm" { + name = "CD_am-bpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf new file mode 100644 index 0000000..863051e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-casa" { + name = "CD_am-casa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf new file mode 100644 index 0000000..a1ac0c5 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cesim" { + name = "CD_am-cesim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf new file mode 100644 index 0000000..454373f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cns" { + name = "CD_am-cns" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf new file mode 100644 index 0000000..e535329 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-device" { + name = "CD_am-device" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf new file mode 100644 index 0000000..8acf65b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ecs" { + name = "CD_am-ecs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf new file mode 100644 index 0000000..d0a6ecd --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-egim" { + name = "CD_am-egim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf new file mode 100644 index 0000000..6a776ab --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-esim-ui" { + name = "CD_am-esim-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf new file mode 100644 index 0000000..dc54ad1 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-lmcs" { + name = "CD_am-lmcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf new file mode 100644 index 0000000..b7481f3 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-mno-manager" { + name = "CD_am-mno-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf new file mode 100644 index 0000000..75422a4 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-proxy" { + name = "CD_am-proxy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf new file mode 100644 index 0000000..6e467d7 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-store" { + name = "CD_am-store" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf new file mode 100644 index 0000000..99df049 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-svms" { + name = "CD_am-svms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf new file mode 100644 index 0000000..a5bf01f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ui" { + name = "CD_am-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf new file mode 100644 index 0000000..27550b1 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-usage" { + name = "CD_am-usage" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf new file mode 100644 index 0000000..fd2540d --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle-activation" { + name = "CD_am-vehicle-activation" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf new file mode 100644 index 0000000..3bac226 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle" { + name = "CD_am-vehicle" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf new file mode 100644 index 0000000..2ac34ca --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vms" { + name = "CD_am-vms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf new file mode 100644 index 0000000..f9d4fe8 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_analytics-user-data-service" { + name = "CD_analytics-user-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf new file mode 100644 index 0000000..472e43e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sfa-oh" { + name = "CD_asbc-sfa-oh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf new file mode 100644 index 0000000..2197b9c --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sts" { + name = "CD_asbc-sts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf new file mode 100644 index 0000000..550c6a7 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-client-service" { + name = "CD_avs-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf new file mode 100644 index 0000000..7d25155 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-proxy-composite-service" { + name = "CD_avs-proxy-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf new file mode 100644 index 0000000..091c60e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-be" { + name = "CD_b2v-com-be" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf new file mode 100644 index 0000000..e047e1a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-echo" { + name = "CD_b2v-com-echo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf new file mode 100644 index 0000000..a7b3723 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-fe" { + name = "CD_b2v-com-fe" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf new file mode 100644 index 0000000..67d35c2 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-gcdm-client" { + name = "CD_b2v-com-gcdm-client" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf new file mode 100644 index 0000000..dac5be0 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-hello" { + name = "CD_b2v-com-hello" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf new file mode 100644 index 0000000..530b4bb --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-nots" { + name = "CD_b2v-nots" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf new file mode 100644 index 0000000..f7708fb --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-sms-statistics" { + name = "CD_b2v-sms-statistics" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf new file mode 100644 index 0000000..3458e85 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bmw-points-push-notifications-service" { + name = "CD_bmw-points-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf new file mode 100644 index 0000000..d30f3dd --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bsi-service" { + name = "CD_bsi-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf new file mode 100644 index 0000000..9b90b4f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cac" { + name = "CD_cac" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf new file mode 100644 index 0000000..db89640 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_camvs" { + name = "CD_camvs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf new file mode 100644 index 0000000..83603df --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_casa-event-processor" { + name = "CD_casa-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf new file mode 100644 index 0000000..f7713cf --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ccc" { + name = "CD_ccc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf new file mode 100644 index 0000000..02b7949 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cdc" { + name = "CD_cdc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf new file mode 100644 index 0000000..2341287 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_chargenow-enabler-service" { + name = "CD_chargenow-enabler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf new file mode 100644 index 0000000..ceea268 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy-composite" { + name = "CD_charging-data-privacy-composite" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf new file mode 100644 index 0000000..219bd1e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy" { + name = "CD_charging-data-privacy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf new file mode 100644 index 0000000..4521ad3 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-push-notification-service" { + name = "CD_charging-events-push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf new file mode 100644 index 0000000..a85ab2b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-service" { + name = "CD_charging-events-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf new file mode 100644 index 0000000..3069acf --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-history-gdpr-proxy-service" { + name = "CD_charging-history-gdpr-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf new file mode 100644 index 0000000..2c1abbc --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-plan-composite-service" { + name = "CD_charging-plan-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf new file mode 100644 index 0000000..24b789b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-push-notifications-service" { + name = "CD_charging-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf new file mode 100644 index 0000000..28caace --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-remote-commands-composite-service" { + name = "CD_charging-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf new file mode 100644 index 0000000..efe8407 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-sessions-service" { + name = "CD_charging-sessions-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf new file mode 100644 index 0000000..c77b378 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-stations-service" { + name = "CD_charging-stations-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf new file mode 100644 index 0000000..2559ea6 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-agent-telemetry-processor" { + name = "CD_client-agent-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf new file mode 100644 index 0000000..41aa9a2 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-vehicle-telemetry-processor" { + name = "CD_client-vehicle-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf new file mode 100644 index 0000000..5c609b3 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cm" { + name = "CD_cm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf new file mode 100644 index 0000000..8d5857a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_comfy" { + name = "CD_comfy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf new file mode 100644 index 0000000..2b2ca15 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-notification-service" { + name = "CD_commute-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf new file mode 100644 index 0000000..c0e77dc --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-service" { + name = "CD_commute-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf new file mode 100644 index 0000000..61da73e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service-apim" { + name = "CD_connected-oauth-service-apim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf new file mode 100644 index 0000000..2c76f96 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service" { + name = "CD_connected-oauth-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf new file mode 100644 index 0000000..6744e72 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-onboard-composite-service" { + name = "CD_connected-onboard-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf new file mode 100644 index 0000000..5a8a6a9 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_csu" { + name = "CD_csu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf new file mode 100644 index 0000000..a89fb2a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-event-origin" { + name = "CD_ctns-event-origin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf new file mode 100644 index 0000000..c10ae76 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-marketing-api" { + name = "CD_ctns-marketing-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf new file mode 100644 index 0000000..5b92c0d --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-vehicle-api" { + name = "CD_ctns-vehicle-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf new file mode 100644 index 0000000..cb4c885 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_current-driver-service" { + name = "CD_current-driver-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf new file mode 100644 index 0000000..6457fe3 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_data-deletion-processor" { + name = "CD_data-deletion-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf new file mode 100644 index 0000000..eccc696 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-comms-provider-service" { + name = "CD_dealer-comms-provider-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf new file mode 100644 index 0000000..4c2d8b4 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-data-service" { + name = "CD_dealer-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf new file mode 100644 index 0000000..7450215 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-invoice-service" { + name = "CD_dealer-payments-invoice-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf new file mode 100644 index 0000000..f407106 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-notification-service" { + name = "CD_dealer-payments-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf new file mode 100644 index 0000000..296ce39 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-service" { + name = "CD_dealer-payments-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf new file mode 100644 index 0000000..73f81f3 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-search-service" { + name = "CD_dealer-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf new file mode 100644 index 0000000..f7164a4 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-services-composite-service" { + name = "CD_dealer-services-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf new file mode 100644 index 0000000..d726f54 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealercockpit" { + name = "CD_dealercockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf new file mode 100644 index 0000000..bcbfe6e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_delivery" { + name = "CD_delivery" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf new file mode 100644 index 0000000..60a0c77 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_destination-composite-service" { + name = "CD_destination-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf new file mode 100644 index 0000000..37fa382 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_digital-key-composite-service" { + name = "CD_digital-key-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf new file mode 100644 index 0000000..841a4b5 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_discover-bmw-composite-service" { + name = "CD_discover-bmw-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf new file mode 100644 index 0000000..7e06908 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpm" { + name = "CD_dpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf new file mode 100644 index 0000000..5628c63 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpp" { + name = "CD_dpp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf new file mode 100644 index 0000000..953a0bb --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dsd" { + name = "CD_dsd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf new file mode 100644 index 0000000..14edcaa --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_e4m" { + name = "CD_e4m" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf new file mode 100644 index 0000000..7affe16 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eadb" { + name = "CD_eadb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf new file mode 100644 index 0000000..efa9410 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_emc" { + name = "CD_emc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf new file mode 100644 index 0000000..facdf0c --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercaf" { + name = "CD_ercaf" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf new file mode 100644 index 0000000..74078f6 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercr" { + name = "CD_ercr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf new file mode 100644 index 0000000..571290f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_erd" { + name = "CD_erd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf new file mode 100644 index 0000000..f835f6a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eroute" { + name = "CD_eroute" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf new file mode 100644 index 0000000..216f9d4 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esa" { + name = "CD_esa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf new file mode 100644 index 0000000..5ddb73a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esh" { + name = "CD_esh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf new file mode 100644 index 0000000..50145e0 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esim-composite-service" { + name = "CD_esim-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf new file mode 100644 index 0000000..5fd870a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_explore-composite-service" { + name = "CD_explore-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf new file mode 100644 index 0000000..08d8783 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_feature-toggles-service" { + name = "CD_feature-toggles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf new file mode 100644 index 0000000..6c43a0a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fmc" { + name = "CD_fmc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf new file mode 100644 index 0000000..d53cbd0 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fuel-search-service" { + name = "CD_fuel-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf new file mode 100644 index 0000000..b06ad56 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_gcs" { + name = "CD_gcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf new file mode 100644 index 0000000..102dda6 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hpauth" { + name = "CD_hpauth" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf new file mode 100644 index 0000000..2eb1815 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hubtab-service" { + name = "CD_hubtab-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf rename to configuration/20211213-201056_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf new file mode 100644 index 0000000..dea191c --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-admin" { + name = "CD_ids-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf new file mode 100644 index 0000000..17054d0 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-svds" { + name = "CD_ids-svds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf new file mode 100644 index 0000000..1ee82bf --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-sync" { + name = "CD_ids-sync" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf new file mode 100644 index 0000000..c487686 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-ws" { + name = "CD_ids-ws" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf new file mode 100644 index 0000000..ec05782 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_image-composite-service" { + name = "CD_image-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf new file mode 100644 index 0000000..45b70b1 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_imiles-service" { + name = "CD_imiles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf new file mode 100644 index 0000000..0be6ff1 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ipa-gateway" { + name = "CD_ipa-gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf new file mode 100644 index 0000000..4442aa2 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_jdssp21" { + name = "CD_jdssp21" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf new file mode 100644 index 0000000..27a965c --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-deletion-service" { + name = "CD_legacy-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf new file mode 100644 index 0000000..6fc7055 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-sar-service" { + name = "CD_legacy-sar-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf new file mode 100644 index 0000000..6d75e4e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legal-document-composite-service" { + name = "CD_legal-document-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf new file mode 100644 index 0000000..2597ee7 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_log-data-deletion-service" { + name = "CD_log-data-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf new file mode 100644 index 0000000..13a75cf --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-hr" { + name = "CD_lsc-hr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf new file mode 100644 index 0000000..7c5d343 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-jr" { + name = "CD_lsc-jr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf new file mode 100644 index 0000000..2006214 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-kc" { + name = "CD_lsc-kc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf new file mode 100644 index 0000000..30c4770 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-mm" { + name = "CD_lsc-mm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf new file mode 100644 index 0000000..0af0209 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-oc" { + name = "CD_lsc-oc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf new file mode 100644 index 0000000..1c786e0 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-og" { + name = "CD_lsc-og" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf new file mode 100644 index 0000000..881d07e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-wo" { + name = "CD_lsc-wo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf new file mode 100644 index 0000000..27e12d9 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_managementZone" { + name = "CD_managementZone" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf new file mode 100644 index 0000000..c3c76fc --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mds" { + name = "CD_mds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf new file mode 100644 index 0000000..3f0ff31 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ml-ingestion-service" { + name = "CD_ml-ingestion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf new file mode 100644 index 0000000..83d17f5 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mlc" { + name = "CD_mlc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf new file mode 100644 index 0000000..95ccfc5 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrp" { + name = "CD_mrp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf new file mode 100644 index 0000000..d32fb91 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrpspringboot" { + name = "CD_mrpspringboot" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf new file mode 100644 index 0000000..0a70f0d --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_naas" { + name = "CD_naas" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf new file mode 100644 index 0000000..b096751 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-admin" { + name = "CD_nop-admin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Admin\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Admin\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf new file mode 100644 index 0000000..1042ccf --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-archive" { + name = "CD_nop-archive" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Archive\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Archive\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf new file mode 100644 index 0000000..c457c46 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-provisioning" { + name = "CD_nop-provisioning" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Provisioning\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Provisioning\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf new file mode 100644 index 0000000..8b6c599 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-trigger" { + name = "CD_nop-trigger" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Trigger\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Trigger\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf new file mode 100644 index 0000000..fcf1989 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-composite-service" { + name = "CD_notification-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf new file mode 100644 index 0000000..e4a691b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-service" { + name = "CD_notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf new file mode 100644 index 0000000..4521be9 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oas-composite-service" { + name = "CD_oas-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf new file mode 100644 index 0000000..c371e93 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisc2v" { + name = "CD_oclisc2v" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf new file mode 100644 index 0000000..a3ccde4 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisocsp" { + name = "CD_oclisocsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf new file mode 100644 index 0000000..1aa18bb --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oes" { + name = "CD_oes" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf new file mode 100644 index 0000000..15ad477 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omc-cd-services" { + name = "CD_omc-cd-services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf new file mode 100644 index 0000000..d5e4c8e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omg" { + name = "CD_omg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf new file mode 100644 index 0000000..25fa5c1 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_onboard-navigation-sync-service" { + name = "CD_onboard-navigation-sync-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf new file mode 100644 index 0000000..32f11bf --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-appointment-service" { + name = "CD_online-appointment-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf new file mode 100644 index 0000000..acc7c5c --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-entertainment" { + name = "CD_online-entertainment" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf new file mode 100644 index 0000000..ecda0ce --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pdmmanager" { + name = "CD_pdmmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf new file mode 100644 index 0000000..d1ac822 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_personal-data-service" { + name = "CD_personal-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf new file mode 100644 index 0000000..f23a43c --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pmuimapper-service" { + name = "CD_pmuimapper-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf new file mode 100644 index 0000000..e02685a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-composite-service" { + name = "CD_private-charging-tariffs-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf new file mode 100644 index 0000000..0123a8b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-service" { + name = "CD_private-charging-tariffs-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf new file mode 100644 index 0000000..ef5b2ac --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-service" { + name = "CD_push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf new file mode 100644 index 0000000..a8f0730 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-settings-composite-service" { + name = "CD_push-notification-settings-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf new file mode 100644 index 0000000..18f6a04 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-analytics-service" { + name = "CD_recall-analytics-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf new file mode 100644 index 0000000..b46917b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-client-service" { + name = "CD_recall-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf new file mode 100644 index 0000000..1ed2387 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-handler-service" { + name = "CD_recall-handler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf new file mode 100644 index 0000000..862e776 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-notification-service" { + name = "CD_recall-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf new file mode 100644 index 0000000..04dfafa --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-scheduler-service" { + name = "CD_recall-scheduler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf new file mode 100644 index 0000000..a6bfb46 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-tcn-service" { + name = "CD_recall-tcn-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf new file mode 100644 index 0000000..e095b43 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-360-composite-service" { + name = "CD_remote-360-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf new file mode 100644 index 0000000..930fdad --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service-event-processor" { + name = "CD_remote-service-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf new file mode 100644 index 0000000..c6e454f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service" { + name = "CD_remote-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf new file mode 100644 index 0000000..cf5a960 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-software-upgrade" { + name = "CD_remote-software-upgrade" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf new file mode 100644 index 0000000..8506efc --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance-composite-service" { + name = "CD_roadside-assistance-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf new file mode 100644 index 0000000..d715933 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance" { + name = "CD_roadside-assistance" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf new file mode 100644 index 0000000..86847a6 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu-adapter" { + name = "CD_rsu-adapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf rename to configuration/20211213-201056_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf new file mode 100644 index 0000000..db63fa2 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rtti" { + name = "CD_rtti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf new file mode 100644 index 0000000..cd50f4a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sbr" { + name = "CD_sbr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf new file mode 100644 index 0000000..7b921fa --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scb" { + name = "CD_scb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf new file mode 100644 index 0000000..1e985d3 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scc" { + name = "CD_scc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf new file mode 100644 index 0000000..15da919 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-agentreg" { + name = "CD_scm-agentreg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf new file mode 100644 index 0000000..83c29a9 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-scm" { + name = "CD_scm-scm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf new file mode 100644 index 0000000..77614a1 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scma-backend" { + name = "CD_scma-backend" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf new file mode 100644 index 0000000..266ce2c --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-consumer" { + name = "CD_seam-event-consumer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf new file mode 100644 index 0000000..e7ff4af --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-producer" { + name = "CD_seam-event-producer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf new file mode 100644 index 0000000..609c496 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_search-composite-service" { + name = "CD_search-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf new file mode 100644 index 0000000..7555f73 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_send-to-car-service" { + name = "CD_send-to-car-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf new file mode 100644 index 0000000..698d04d --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-manager" { + name = "CD_service-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf new file mode 100644 index 0000000..6e7dd0c --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-notification-service" { + name = "CD_service-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf new file mode 100644 index 0000000..b6a1209 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-fre" { + name = "CD_sfa-fre" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf new file mode 100644 index 0000000..0c7daf6 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ota" { + name = "CD_sfa-ota" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf new file mode 100644 index 0000000..724fbc7 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ts" { + name = "CD_sfa-ts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf new file mode 100644 index 0000000..d8e1287 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-vs" { + name = "CD_sfa-vs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf new file mode 100644 index 0000000..0c3910f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa" { + name = "CD_sfa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf new file mode 100644 index 0000000..308a0ee --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smart-access-order-service" { + name = "CD_smart-access-order-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf new file mode 100644 index 0000000..5cef19f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-bl" { + name = "CD_smc2-bl" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-bl" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf new file mode 100644 index 0000000..b5f0fa4 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-key-trk" { + name = "CD_smc2-key-trk" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-key-trk" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf new file mode 100644 index 0000000..d24d375 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-ops" { + name = "CD_smc2-ops" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf new file mode 100644 index 0000000..92f3825 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-rt" { + name = "CD_smc2-rt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf new file mode 100644 index 0000000..d08f2d6 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sms-email-adapter-service" { + name = "CD_sms-email-adapter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf new file mode 100644 index 0000000..1599c3a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_srmanager" { + name = "CD_srmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf new file mode 100644 index 0000000..3b324d3 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_stm" { + name = "CD_stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf new file mode 100644 index 0000000..ff00d78 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_svcinfo" { + name = "CD_svcinfo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf new file mode 100644 index 0000000..6313178 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timer-service" { + name = "CD_timer-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf new file mode 100644 index 0000000..5ee567d --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timers-processor" { + name = "CD_timers-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf new file mode 100644 index 0000000..de8ba93 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_token-exchanger-service" { + name = "CD_token-exchanger-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf new file mode 100644 index 0000000..1db9e4f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-mgu" { + name = "CD_tol-mgu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf new file mode 100644 index 0000000..e484ce4 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-tssb" { + name = "CD_tol-tssb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf new file mode 100644 index 0000000..63df27e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol" { + name = "CD_tol" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf new file mode 100644 index 0000000..a6e27f1 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-change-processor" { + name = "CD_trip-change-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf new file mode 100644 index 0000000..384c49f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-cleanup-app-service" { + name = "CD_trip-cleanup-app-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf new file mode 100644 index 0000000..fa74220 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-monitor-service" { + name = "CD_trip-monitor-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf new file mode 100644 index 0000000..e85eb84 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-reminder-processor" { + name = "CD_trip-reminder-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf new file mode 100644 index 0000000..1a37211 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-route-service" { + name = "CD_trip-route-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf new file mode 100644 index 0000000..4dde92f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-service" { + name = "CD_trip-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf new file mode 100644 index 0000000..37a6f1f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bcallservice" { + name = "CD_ts-bcallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf new file mode 100644 index 0000000..8b82f4a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bt" { + name = "CD_ts-bt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf new file mode 100644 index 0000000..814ddc6 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bti" { + name = "CD_ts-bti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf new file mode 100644 index 0000000..d56e1fc --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-spm" { + name = "CD_ts-cas-spm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf new file mode 100644 index 0000000..7ad770c --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-stm" { + name = "CD_ts-cas-stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf new file mode 100644 index 0000000..d49d93b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-datadispatcher" { + name = "CD_ts-datadispatcher" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf new file mode 100644 index 0000000..99c4145 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-diagservice" { + name = "CD_ts-diagservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf new file mode 100644 index 0000000..e2627a1 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-eshad" { + name = "CD_ts-eshad" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf new file mode 100644 index 0000000..c5f579e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-message-receiver" { + name = "CD_ts-message-receiver" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf new file mode 100644 index 0000000..66dcb37 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pdmupdater" { + name = "CD_ts-pdmupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf new file mode 100644 index 0000000..1787794 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pservice" { + name = "CD_ts-pservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf new file mode 100644 index 0000000..c9f9c54 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-remotediagnosis" { + name = "CD_ts-remotediagnosis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf new file mode 100644 index 0000000..2421588 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rsurservice" { + name = "CD_ts-rsurservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf new file mode 100644 index 0000000..24583ca --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcadapter" { + name = "CD_ts-rtcadapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf new file mode 100644 index 0000000..ecc6d01 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtchandler" { + name = "CD_ts-rtchandler" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf new file mode 100644 index 0000000..07ef2b0 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcservice" { + name = "CD_ts-rtcservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf new file mode 100644 index 0000000..f609e9a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-scallservice" { + name = "CD_ts-scallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf new file mode 100644 index 0000000..1479ab2 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgam" { + name = "CD_ts-tsbgam" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf new file mode 100644 index 0000000..8ca7e65 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgservice" { + name = "CD_ts-tsbgservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf new file mode 100644 index 0000000..9d3028b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsp" { + name = "CD_ts-tsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf new file mode 100644 index 0000000..c756883 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-wlupdater" { + name = "CD_ts-wlupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf new file mode 100644 index 0000000..0e8f37b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tscs" { + name = "CD_tscs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf new file mode 100644 index 0000000..00c0683 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsmb" { + name = "CD_tsmb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf new file mode 100644 index 0000000..ccb83b5 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-cmr" { + name = "CD_tsr-cmr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf new file mode 100644 index 0000000..8f8fa21 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-dd" { + name = "CD_tsr-dd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf new file mode 100644 index 0000000..8d2b60f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-vu" { + name = "CD_tsr-vu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf new file mode 100644 index 0000000..6734ba5 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsrservice" { + name = "CD_tsrservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf new file mode 100644 index 0000000..abf8b5b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_tvp" { + name = "CD_tvp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tvp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tvp\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf new file mode 100644 index 0000000..2a8fe06 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-activity-service" { + name = "CD_user-activity-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf new file mode 100644 index 0000000..44a237b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-attributes-service" { + name = "CD_user-attributes-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf new file mode 100644 index 0000000..fb16bdc --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-composite-service" { + name = "CD_user-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf new file mode 100644 index 0000000..1682ae4 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-delete-service" { + name = "CD_user-delete-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf new file mode 100644 index 0000000..2972ba0 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-position-service" { + name = "CD_user-position-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf new file mode 100644 index 0000000..7cfb26a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-profile-service" { + name = "CD_user-profile-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf new file mode 100644 index 0000000..1e8f6b2 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_usid-filter-service" { + name = "CD_usid-filter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf new file mode 100644 index 0000000..193dc4f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-composite-service" { + name = "CD_vehicle-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf new file mode 100644 index 0000000..fb358fa --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-features-service" { + name = "CD_vehicle-features-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf new file mode 100644 index 0000000..852f865 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-list-proxy-service" { + name = "CD_vehicle-list-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf new file mode 100644 index 0000000..48bb988 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-composite-service" { + name = "CD_vehicle-mapping-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf new file mode 100644 index 0000000..5d00b1d --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-service" { + name = "CD_vehicle-mapping-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf new file mode 100644 index 0000000..068b08e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-remote-commands-composite-service" { + name = "CD_vehicle-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf new file mode 100644 index 0000000..5df091f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-alert" { + name = "CD_vehicle-service-alert" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf new file mode 100644 index 0000000..3e2ef9f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-background" { + name = "CD_vehicle-service-background" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf new file mode 100644 index 0000000..9046aa4 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-staging" { + name = "CD_vehicle-service-staging" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf new file mode 100644 index 0000000..81b3bda --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service" { + name = "CD_vehicle-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf new file mode 100644 index 0000000..d291dcb --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-shadow-event-processor" { + name = "CD_vehicle-shadow-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf new file mode 100644 index 0000000..5f12309 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-status-proxy-service" { + name = "CD_vehicle-status-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf new file mode 100644 index 0000000..4232fd5 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-user-relationship-service" { + name = "CD_vehicle-user-relationship-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf new file mode 100644 index 0000000..512d3ca --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vin-list-generator-service" { + name = "CD_vin-list-generator-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf new file mode 100644 index 0000000..afbe5bc --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-admin" { + name = "CD_vps-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf new file mode 100644 index 0000000..2d96cfc --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-archive" { + name = "CD_vps-archive" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf new file mode 100644 index 0000000..3155186 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-monitor" { + name = "CD_vps-monitor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf new file mode 100644 index 0000000..23bc340 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-prov" { + name = "CD_vps-prov" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf new file mode 100644 index 0000000..c89d483 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-trigger" { + name = "CD_vps-trigger" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf new file mode 100644 index 0000000..f230006 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vs-api" { + name = "CD_vs-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf new file mode 100644 index 0000000..b525173 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_webapi" { + name = "CD_webapi" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf new file mode 100644 index 0000000..e02fe2a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wlmanager" { + name = "CD_wlmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf new file mode 100644 index 0000000..b1a9111 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wus" { + name = "CD_wus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf new file mode 100644 index 0000000..947115a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_xfcd" { + name = "CD_xfcd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf new file mode 100644 index 0000000..8a47e9a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "Dynatrace_BusinessInsights" { + name = "Dynatrace_BusinessInsights" + description = "MZ for entities that should be part of the Dynatrace Business Insights offering." + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "Dynatrace_BusinessInsights" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf new file mode 100644 index 0000000..849e85e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf @@ -0,0 +1,45 @@ +resource "dynatrace_management_zone" "Offboard_Platform_APM_CNAP_Viewer" { + name = "Offboard_Platform_APM_CNAP_Viewer" + rules { + type = "HOST" + enabled = true + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "KUBERNETES_CLUSTER" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "CNAP" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf new file mode 100644 index 0000000..3804003 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_AccountManagementConnectedCar" { + name = "PD_AccountManagementConnectedCar" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-CESIM\"),tag(\"compass-id:AM-Device\"),tag(\"compass-id:AM-EGIM\"),tag(\"compass-id:AM-MNO-Manager\"),tag(\"compass-id:CESIM Proxy\"),tag(\"compass-id:MNOMGR-CU-Jasper\"),tag(\"compass-id:MNOMGR-CU-SHA\"),tag(\"compass-id:MNOMGR-GD\"),tag(\"compass-id:MNOMGR-TMSP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-BPM\"),tag(\"compass-id:AM-CASA\"),tag(\"compass-id:am-cloud\"),tag(\"compass-id:AM-CNR\"),tag(\"compass-id:AM-CNS\"),tag(\"compass-id:AM-ECS\"),tag(\"compass-id:AM-LMCS\"),tag(\"compass-id:AM-Proxy\"),tag(\"compass-id:AM-Store\"),tag(\"compass-id:AM-SVMS\"),tag(\"compass-id:AM-SVMS-EventService\"),tag(\"compass-id:AM-USAGE\"),tag(\"compass-id:AM-VAS\"),tag(\"compass-id:AM-Vehicle\"),tag(\"compass-id:AM-VMS\"),tag(\"compass-id:Countly\"),tag(\"compass-id:TAMSArchive\"),tag(\"compass-id:TestdataTool\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf new file mode 100644 index 0000000..2a35070 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf @@ -0,0 +1,27 @@ +resource "dynatrace_management_zone" "PD_AutomotiveSecurity" { + name = "PD_AutomotiveSecurity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-MFSCS\"),tag(\"compass-id:STM\"),tag(\"compass-id:ts-wlupdater\"),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\"),tag(\"compass-id:DFPH\"),tag(\"compass-id:OCLISc2v\"),tag(\"compass-id:OCLISocsp\"),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-HAL\"),tag(\"compass-id:ASBC-NGTP\"),tag(\"compass-id:ASBS\"),tag(\"compass-id:HPAuth\"),tag(\"compass-id:STS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-SMACC\"),tag(\"compass-id:CAC\"),tag(\"compass-id:CAC-AGENT\"),tag(\"compass-id:SMC2-BL\"),tag(\"compass-id:SMC2-KEY-TRK\"),tag(\"compass-id:SMC2-RT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\"),tag(\"compass-id:ASBC-SBB\"),tag(\"compass-id:ASBCSWLSEC2\"),tag(\"compass-id:PSdZ-Checker\"),tag(\"compass-id:SCB\"),tag(\"compass-id:SCC\"),tag(\"compass-id:SWAG\"),tag(\"compass-id:SWLSEC2-Checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-AFW-POC\"),tag(\"compass-id:ASBC-AFWSFA-POC\"),tag(\"compass-id:ASBC-AFWSTM-POC\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf new file mode 100644 index 0000000..32191cb --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_CallServices" { + name = "PD_CallServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ACDS\"),tag(\"compass-id:APPCALL\"),tag(\"compass-id:B2V-NGTP\"),tag(\"compass-id:ECALLGW\"),tag(\"compass-id:ECS\"),tag(\"compass-id:EVNS2\"),tag(\"compass-id:EVNS2T\"),tag(\"compass-id:NGTP-CS\"),tag(\"compass-id:XCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BASE\"),tag(\"compass-id:CCC\"),tag(\"compass-id:RSA\"),tag(\"compass-id:RSA-ASD-Search\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PiSA-CORE\"),tag(\"compass-id:PISA-EVENT-HANDLER\"),tag(\"compass-id:PISA-RUNTIME\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:HTTS\"),tag(\"compass-id:HVD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-Voice\"),tag(\"compass-id:CRS\"),tag(\"compass-id:CRSA\"),tag(\"compass-id:EPL\"),tag(\"compass-id:EPM\"),tag(\"compass-id:VOICEGW\"),tag(\"compass-id:VOICEGW-ADMIN\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf new file mode 100644 index 0000000..b85cfab --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedDriveStoreBackend" { + name = "PD_ConnectedDriveStoreBackend" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Buffet-Birt\"),tag(\"compass-id:Buffet-CIC-Backend\"),tag(\"compass-id:Buffet-Core\"),tag(\"compass-id:Buffet-External-CDM\"),tag(\"compass-id:Buffet-External-Offer\"),tag(\"compass-id:Buffet-External-Payment\"),tag(\"compass-id:Buffet-External-Tax\"),tag(\"compass-id:Buffet-GAM\"),tag(\"compass-id:Buffet-IF33\"),tag(\"compass-id:Buffet-IF38\"),tag(\"compass-id:Buffet-IF41\"),tag(\"compass-id:Buffet-IF50\"),tag(\"compass-id:Buffet-IF51\"),tag(\"compass-id:Buffet-IF52\"),tag(\"compass-id:Buffet-IF53\"),tag(\"compass-id:Buffet-IF54\"),tag(\"compass-id:Buffet-IF58\"),tag(\"compass-id:Buffet-IF60\"),tag(\"compass-id:Buffet-IF90\"),tag(\"compass-id:Buffet-Promo-API\"),tag(\"compass-id:IME-CDS\"),tag(\"compass-id:IME-CS\"),tag(\"compass-id:IME-RDC\"),tag(\"compass-id:IME-SS\"),tag(\"compass-id:IME-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Concat\"),tag(\"compass-id:Connected-Catalog\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf new file mode 100644 index 0000000..c1362ed --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedUserProfileServices" { + name = "PD_ConnectedUserProfileServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OMC Table Storage Expiration Service\"),tag(\"compass-id:omc-client-analytics-hub-consumer-ms\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DPM\"),tag(\"compass-id:DPP\"),tag(\"compass-id:PERSEUS\"),tag(\"compass-id:PIABO\"),tag(\"compass-id:PIAEP\"),tag(\"compass-id:PIAOP\"),tag(\"compass-id:PIAPE\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf new file mode 100644 index 0000000..a048325 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_InfotainmentInteractivityServices" { + name = "PD_InfotainmentInteractivityServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:cm-config\"),tag(\"compass-id:cm-gracenote\"),tag(\"compass-id:cm-spotify\"),tag(\"compass-id:cm-ximalaya\"),tag(\"compass-id:OED\"),tag(\"compass-id:OED-CN\"),tag(\"compass-id:OEG\"),tag(\"compass-id:OEG-CN\"),tag(\"compass-id:OEO\"),tag(\"compass-id:OEO-CN\"),tag(\"compass-id:OEP\"),tag(\"compass-id:OEP-CN\"),tag(\"compass-id:OES\"),tag(\"compass-id:OES-CN\"),tag(\"compass-id:OET\"),tag(\"compass-id:OET-CN\"),tag(\"compass-id:shortvideo\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCIS-Download\"),tag(\"compass-id:Geolocator\"),tag(\"compass-id:intelligent-reminder\"),tag(\"compass-id:news-next\"),tag(\"compass-id:restaurant-reservation\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\"),tag(\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GEN3\"),tag(\"compass-id:ID5\"),tag(\"compass-id:ID5-APP\"),tag(\"compass-id:ID5-EXT\"),tag(\"compass-id:ISE-BEV\"),tag(\"compass-id:ISE-CDR\"),tag(\"compass-id:ISE-EML\"),tag(\"compass-id:ISE-GEN2\"),tag(\"compass-id:ISE-ID7\"),tag(\"compass-id:ISE-INP\"),tag(\"compass-id:ISE-IPA\"),tag(\"compass-id:ISE-LIS\"),tag(\"compass-id:ISE-LOC\"),tag(\"compass-id:ISE-MCL\"),tag(\"compass-id:ISE-NEWS\"),tag(\"compass-id:ISE-PAR\"),tag(\"compass-id:ISE-RSL\"),tag(\"compass-id:ISE-VPS\"),tag(\"compass-id:ISE-VSD\"),tag(\"compass-id:tmpp-admin-ui\"),tag(\"compass-id:tmpp-manifest\"),tag(\"compass-id:tmpp-web-proxy\"),tag(\"compass-id:UPS\"),tag(\"compass-id:WEA\"),tag(\"compass-id:WEA-ID5\"),tag(\"compass-id:WEA-IN-MAP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CDIP\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf new file mode 100644 index 0000000..e27efe0 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_LocationServices" { + name = "PD_LocationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:C2B-BS\"),tag(\"compass-id:GCS\"),tag(\"compass-id:LOS-CHA\"),tag(\"compass-id:LOS-CHA-CNV\"),tag(\"compass-id:LOS-JOY\"),tag(\"compass-id:LOS-MOD\"),tag(\"compass-id:LOS-MSC\"),tag(\"compass-id:LOS-OPS\"),tag(\"compass-id:LOS-PAR\"),tag(\"compass-id:LOS-PER\"),tag(\"compass-id:LOS-REF\"),tag(\"compass-id:RES-PAR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:LOS-FTS\"),tag(\"compass-id:potholes-reader\"),tag(\"compass-id:potholes-service\"),tag(\"compass-id:sc-reader\"),tag(\"compass-id:sc-service\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ercaf\"),tag(\"compass-id:ERCR\"),tag(\"compass-id:ERTP\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf new file mode 100644 index 0000000..6a3ede5 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_MapServicesAutomatedDriving" { + name = "PD_MapServicesAutomatedDriving" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ms-hdmap-lcv\"),tag(\"compass-id:ms-hdmap-map-viewer\"),tag(\"compass-id:ms-hdmap-mci-adapter\"),tag(\"compass-id:ms-hdmap-mci-downloader\"),tag(\"compass-id:ms-hdmap-nds-downloader\"),tag(\"compass-id:ms-hdmap-qc-bl\"),tag(\"compass-id:ms-hdmap-qc-checks\"),tag(\"compass-id:ms-hdmap-tile-delivery\"),tag(\"compass-id:ms-hdmap-tile-generator\"),tag(\"compass-id:ms-hdmap-vehicle-mock\"),tag(\"compass-id:mupi-backend\"),tag(\"compass-id:MUPI-BE\"),tag(\"compass-id:mupi-cloud-discovery-service\"),tag(\"compass-id:mupi-cloud-dumm-adapter-service\"),tag(\"compass-id:mupi-cloud-hd-adapter-service\"),tag(\"compass-id:mupi-cloud-import-service\"),tag(\"compass-id:mupi-cloud-integration-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-class-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-service\"),tag(\"compass-id:mupi-cloud-stats-service\"),tag(\"compass-id:mupi-cockpit\"),tag(\"compass-id:mupi-gateway\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GNSS API Gateway\"),tag(\"compass-id:gnss-reader\"),tag(\"compass-id:gnss-service\"),tag(\"compass-id:ms-3dp-rc\"),tag(\"compass-id:tc-app\"),tag(\"compass-id:tc-service\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf new file mode 100644 index 0000000..11074d5 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_NavigationServices" { + name = "PD_NavigationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OSPI\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DM\"),tag(\"compass-id:eRoute\"),tag(\"compass-id:NaaS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CNGW\"),tag(\"compass-id:RTTI\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf new file mode 100644 index 0000000..93192ac --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_RemoteMessagingServices" { + name = "PD_RemoteMessagingServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:EADB\"),tag(\"compass-id:ICNB\"),tag(\"compass-id:MSGSVC\"),tag(\"compass-id:OMGW\"),tag(\"compass-id:TCN\"),tag(\"compass-id:XCC-CAMPAIGNS\"),tag(\"compass-id:XCC-CMGR\"),tag(\"compass-id:XCC-SETTINGS\"),tag(\"compass-id:XCC-STATISTICS\"),tag(\"compass-id:XCC-USERS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APIGW\"),tag(\"compass-id:FMC\"),tag(\"compass-id:RS\"),tag(\"compass-id:RS360\"),tag(\"compass-id:RSCockpit\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf new file mode 100644 index 0000000..59a9632 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_RemoteVehicleConfigurationManagement" { + name = "PD_RemoteVehicleConfigurationManagement" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APR\"),tag(\"compass-id:APR-NPM\"),tag(\"compass-id:APR-Portal\"),tag(\"compass-id:APR-Registry\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:comfy-agent-registry\"),tag(\"compass-id:comfy-cockpit\"),tag(\"compass-id:comfy-management\"),tag(\"compass-id:comfy-orchestration\"),tag(\"compass-id:NOP-Admin\"),tag(\"compass-id:NOP-Archive\"),tag(\"compass-id:NOP-Provisioning\"),tag(\"compass-id:NOP-Trigger\"),tag(\"compass-id:SCM\"),tag(\"compass-id:SCMA\"),tag(\"compass-id:VPS-Admin\"),tag(\"compass-id:VPS-Archive\"),tag(\"compass-id:VPS-Monitor\"),tag(\"compass-id:VPS-Prov\"),tag(\"compass-id:VPS-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:FRE\"),tag(\"compass-id:FRS\"),tag(\"compass-id:MPG\"),tag(\"compass-id:QMC\"),tag(\"compass-id:RCM\"),tag(\"compass-id:RCP\"),tag(\"compass-id:RCS\"),tag(\"compass-id:RDC\"),tag(\"compass-id:RDH\"),tag(\"compass-id:RES\"),tag(\"compass-id:RLM\"),tag(\"compass-id:RMO\"),tag(\"compass-id:RNB App\"),tag(\"compass-id:RNP\"),tag(\"compass-id:RPP\"),tag(\"compass-id:RSA Admin GUI\"),tag(\"compass-id:RSA Testbench GUI\"),tag(\"compass-id:RTE\"),tag(\"compass-id:RTS\"),tag(\"compass-id:RVC\"),tag(\"compass-id:RVE\"),tag(\"compass-id:RVI\"),tag(\"compass-id:RVS\"),tag(\"compass-id:RVT\"),tag(\"compass-id:rwd\"),tag(\"compass-id:tdp\"),tag(\"compass-id:uvm\"),tag(\"compass-id:vjm\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ZAS\"),tag(\"compass-id:ZDI\"),tag(\"compass-id:ZFUS-MP-GENERATOR\"),tag(\"compass-id:ZIP\"),tag(\"compass-id:zis\"),tag(\"compass-id:ZMP\"),tag(\"compass-id:ZOS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SFA-FRE\"),tag(\"compass-id:SFA-OH\"),tag(\"compass-id:SFA-OTA\"),tag(\"compass-id:SFA-S\"),tag(\"compass-id:SFA-TS\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf new file mode 100644 index 0000000..8e389f7 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_Teleservices" { + name = "PD_Teleservices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:RSURService\"),tag(\"compass-id:SCallService\"),tag(\"compass-id:SEAM\"),tag(\"compass-id:ts-asc\"),tag(\"compass-id:TSBGService\"),tag(\"compass-id:TSBM\"),tag(\"compass-id:TS-CCM-DI\"),tag(\"compass-id:TSCS\"),tag(\"compass-id:TSDD\"),tag(\"compass-id:TSMR\"),tag(\"compass-id:TS-PFFS\"),tag(\"compass-id:TSSB-BT\"),tag(\"compass-id:TSSB-BTI\"),tag(\"compass-id:TSSB-TSP\"),tag(\"compass-id:TS-SDI\"),tag(\"compass-id:ts-tyredi\"),tag(\"compass-id:ts-tyrewf\"),tag(\"compass-id:TTBS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BCallService\"),tag(\"compass-id:CAS-SPM\"),tag(\"compass-id:CAS-STM\"),tag(\"compass-id:DiagService\"),tag(\"compass-id:ESHAD\"),tag(\"compass-id:patchcampaign\"),tag(\"compass-id:RTCAD\"),tag(\"compass-id:RTCHandler\"),tag(\"compass-id:RTCService\"),tag(\"compass-id:ts-bcallhandler\"),tag(\"compass-id:ts-cts-ui\"),tag(\"compass-id:ts-pat-ui\"),tag(\"compass-id:TSRD\"),tag(\"compass-id:ts-rtc-ui\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PDMManager\"),tag(\"compass-id:PDMUpdater\"),tag(\"compass-id:ts-ena-ui\"),tag(\"compass-id:WLManager\"),tag(\"compass-id:WLUpdater\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf new file mode 100644 index 0000000..a5ddeea --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_VehicleDataCollection" { + name = "PD_VehicleDataCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CMCS\"),tag(\"compass-id:ERDCDC2FCD\"),tag(\"compass-id:ERDDISP\"),tag(\"compass-id:ERDFCDUDS\"),tag(\"compass-id:ERDMGR\"),tag(\"compass-id:ERDPROC\"),tag(\"compass-id:ERDXFCDFCD\"),tag(\"compass-id:XFCD Cockpit\"),tag(\"compass-id:XFCD Configuration\"),tag(\"compass-id:XFCDAnonymizer\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TOL\"),tag(\"compass-id:TOL MGU\"),tag(\"compass-id:TOL-TSSB\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:IDS-SVDS\"),tag(\"compass-id:IDS-Sync\"),tag(\"compass-id:IDS-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SRManager\"),tag(\"compass-id:TSMB\"),tag(\"compass-id:TSR-CH\"),tag(\"compass-id:TSR-CMA\"),tag(\"compass-id:TSR-DD\"),tag(\"compass-id:TSR-ICC\"),tag(\"compass-id:TSR-VU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCG\"),tag(\"compass-id:CSI\"),tag(\"compass-id:CSU\"),tag(\"compass-id:LSCFSU\"),tag(\"compass-id:LSCHR\"),tag(\"compass-id:LSCJHWO\"),tag(\"compass-id:LSCJR\"),tag(\"compass-id:LSCKC\"),tag(\"compass-id:LSCMM\"),tag(\"compass-id:LSCOC\"),tag(\"compass-id:LSCOG\"),tag(\"compass-id:LSCWO\"),tag(\"compass-id:tripCollection\"),tag(\"compass-id:vdc-vcs\"),tag(\"compass-id:VHCJR\"),tag(\"compass-id:VHS\"),tag(\"compass-id:VJDS\"),tag(\"compass-id:VNS\"),tag(\"compass-id:VS-API\"),tag(\"compass-id:VSFO\"),tag(\"compass-id:VSST\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf new file mode 100644 index 0000000..54bb6f4 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_VehicleDataConnectivity" { + name = "PD_VehicleDataConnectivity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-ADC\"),tag(\"compass-id:B2V-ADC-CLOUD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-COM-BE\"),tag(\"compass-id:B2V-COM-ECHO\"),tag(\"compass-id:B2V-COM-FE\"),tag(\"compass-id:B2VCOMGCDMCLIENT\"),tag(\"compass-id:B2V-NOTS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:JoynrDS\"),tag(\"compass-id:UDS\"),tag(\"compass-id:UDS Storage Service\")" + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf new file mode 100644 index 0000000..b95ad29 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf @@ -0,0 +1,12 @@ +resource "dynatrace_management_zone" "TEST-Philipp" { + name = "TEST-Philipp" + dimensional_rule { + enabled = true + applies_to = "METRIC" + condition { + type = "METRIC_KEY" + key = "fav_failure_rate" + match = "BEGINS_WITH" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf new file mode 100644 index 0000000..151c4c5 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf @@ -0,0 +1,87 @@ +resource "dynatrace_management_zone" "WK_Login" { + name = "WK_Login" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-legal-document-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf new file mode 100644 index 0000000..2754c8d --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "WK_Personal_Favorites" { + name = "WK_Personal_Favorites" + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE), entityId(SERVICE-EA5D470986A259F3)" + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf new file mode 100644 index 0000000..c32c17b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Philipp" { + name = "WK_Philipp" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf new file mode 100644 index 0000000..33c4d05 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Camera" { + name = "WK_Remote_Camera" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf new file mode 100644 index 0000000..b8d70e9 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Services" { + name = "WK_Remote_Services" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf new file mode 100644 index 0000000..6688d47 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf @@ -0,0 +1,264 @@ +resource "dynatrace_management_zone" "WK_SMACC" { + name = "WK_SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf new file mode 100644 index 0000000..4f23fc4 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_Legacy" { + name = "WK_Send_to_Car_Legacy" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LegacyPoiApi - msgsvc - prod" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf new file mode 100644 index 0000000..a268fc4 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_MGU" { + name = "WK_Send_to_Car_MGU" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-trip-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf new file mode 100644 index 0000000..466e179 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Data" { + name = "WK_Vehicle_Data" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf new file mode 100644 index 0000000..42fea7d --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Mapping" { + name = "WK_Vehicle_Mapping" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf b/configuration/20211213-201056_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf new file mode 100644 index 0000000..56dfe27 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf @@ -0,0 +1,34 @@ +resource "dynatrace_management_zone" "tf-example-for-management-zone-by-tag" { + name = "tf-example-for-management-zone-by-tag" + description = "CONNECTED APP \u0026 CONVERSATION SERVICES4: CONNECTED APP (MYBMW, MINI)" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "compass-id" + value = "UDS" + } + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf b/configuration/20211213-201056_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf new file mode 100644 index 0000000..6aa3e28 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "BMC-TrueSight-Test_10APP11515807_MAJOR" { + web_hook { + name = "BMC-TrueSight-Test_10APP11515807_MAJOR" + accept_any_certificate = true + active = true + alerting_profile = "1526c461-9002-3096-a4ba-9e67346df29d" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-250967", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11515807", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf new file mode 100644 index 0000000..b51c4b6 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ABC_PROD" { + web_hook { + name = "CD_ABC PROD" + accept_any_certificate = false + active = true + alerting_profile = "7bffb978-11f7-4b6e-9eac-b94ed1a55381" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ABC", + "severity": "MINOR", + "origin": "TEST123", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf new file mode 100644 index 0000000..a834595 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_APIGW_ITSM_PROD" { + web_hook { + name = "CD_APIGW ITSM PROD" + accept_any_certificate = false + active = true + alerting_profile = "263e8bcc-753a-35e2-a23c-d7a6386aa1a7" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: 8505678630142971659", + "severity": "MINOR", + "origin": "APPD-48041", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11633204", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf new file mode 100644 index 0000000..0c15454 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-RSU-ITSM-E2E" { + web_hook { + name = "CD_ASBC-RSU-ITSM-E2E" + accept_any_certificate = false + active = true + alerting_profile = "afde4b7b-34b7-3170-ac6f-38dcc97dde80" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-RSU", + "severity": "MINOR", + "origin": "APPD-151846", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11765002", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf new file mode 100644 index 0000000..3e1a861 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-RSU-ITSM-PROD" { + web_hook { + name = "CD_ASBC-RSU-ITSM-PROD" + accept_any_certificate = false + active = true + alerting_profile = "71fa26bb-851e-327e-a5cb-9f957c2ca4c2" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-RSU", + "severity": "MINOR", + "origin": "APPD-138971", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11765000", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf new file mode 100644 index 0000000..f85fefd --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC_-_MS_Teams" { + web_hook { + name = "CD_ASBC-SMACC - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "5d1cec0f-bea2-49c7-8e90-e5dd3e0dc86b" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://msggroup.webhook.office.com/webhookb2/34087616-ed8c-4baa-919e-072ad089b4f8@763b2760-45c5-46d3-883e-29705bba49b7/IncomingWebhook/242b08e7351642fd9f8bc5a5fbb3ec9e/921a617b-5f49-4a91-9040-3772ee81fcbd" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf new file mode 100644 index 0000000..3f92b44 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC-ITSM-E2E" { + web_hook { + name = "CD_ASBC-SMACC-ITSM-E2E" + accept_any_certificate = false + active = true + alerting_profile = "c9cb8b6e-f15b-36bf-a1ee-e87dea0eda01" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-SMACC", + "severity": "MINOR", + "origin": "APPD-167871", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11764902", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf new file mode 100644 index 0000000..bc8dfad --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC-ITSM-PROD" { + web_hook { + name = "CD_ASBC-SMACC-ITSM-PROD" + accept_any_certificate = false + active = true + alerting_profile = "a17ab2c5-ace3-3fec-9ccc-a5e206b6f8d4" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-SMACC", + "severity": "MINOR", + "origin": "APPD-150046", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11764900", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf new file mode 100644 index 0000000..2db1569 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_DPP_Appmon__Email_" { + email { + name = "CD_DPP Appmon [Email]" + active = true + alerting_profile = "5c8f2e9d-f61a-4e0e-a37c-4cee6648913f" + body = "{ProblemDetailsHTML}" + receivers = ["cub-betrieb@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf new file mode 100644 index 0000000..7006d0e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_DPP_DPM_-_Email" { + email { + name = "CD_DPP_DPM - Email" + active = true + alerting_profile = "0f747dd9-ec8f-4802-8a7e-c5381327a4e7" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-dynatrace-incidents@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf new file mode 100644 index 0000000..4bb81f1 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "CD_Infotainment_-_ITSM_-_10APP10294512_MINOR" { + web_hook { + name = "CD_Infotainment - ITSM - 10APP10294512_MINOR" + accept_any_certificate = true + active = false + alerting_profile = "6158fb78-f0a6-4d87-b39a-5889f9d0b36e" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: Name", + "severity": "MINOR", + "origin": "APPD-134221", + "sub_origin": "Dynatrace SaaS – {ImpactedEntity}", + "adapter_host": "xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP10294512", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "Dynatrace", + "sub_source": "Dynatrace", + "server_loc": "Munich", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf new file mode 100644 index 0000000..6c371b2 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Infotainment_-_MS_Teams" { + web_hook { + name = "CD_Infotainment - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "6158fb78-f0a6-4d87-b39a-5889f9d0b36e" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/effa4886-dfc0-4e3e-906b-5d0e740376e8@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/21e218a426124799afd77a4bb5bc9654/7c9893e2-00af-4cf4-a4fc-d142260e74b7" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf new file mode 100644 index 0000000..bd95716 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Messaging-Services_-_MS_Teams" { + web_hook { + name = "CD_Messaging-Services - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "60e3aaca-32d2-41f4-9bbb-b6fd86f21170" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/567173d81d62495786dffa83aa9c02fc/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf new file mode 100644 index 0000000..7736090 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_PISA_-_MS_Teams" { + web_hook { + name = "CD_PISA - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "a096896f-8f61-46b0-b41e-b28bd3fc90e0" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://teams.microsoft.com/l/channel/19%3a899f8fd03f1c4022a8c4da8606b57487%40thread.tacv2/Allgemein?groupId=4f7ed23e-0574-4df7-82c3-d5101c45a406\u0026tenantId=ce849bab-cc1c-465b-b62e-18f07c9ac198" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf new file mode 100644 index 0000000..5b1a7fd --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_-_Email_-_E2E" { + email { + name = "CD_Perseus - Email - E2E" + active = true + alerting_profile = "8a7b045d-792d-4305-8cf4-c8bd60a5674c" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-perseus-dynatrace-incidents-e2e@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf new file mode 100644 index 0000000..76e2c27 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_-_Email_-_Prod" { + email { + name = "CD_Perseus - Email - Prod" + active = true + alerting_profile = "dbf7aa07-9b5d-428d-83a4-2e34d92ade7d" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-perseus-dynatrace-incidents-prod@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf new file mode 100644 index 0000000..2c33b12 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Perseus_-_MS_Teams" { + web_hook { + name = "CD_Perseus - MS Teams" + accept_any_certificate = false + active = false + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://teams.microsoft.com/empty" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf new file mode 100644 index 0000000..c9551af --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_E2E__Email_" { + email { + name = "CD_Perseus E2E [Email]" + active = true + alerting_profile = "8a7b045d-792d-4305-8cf4-c8bd60a5674c" + body = "{ProblemDetailsHTML}" + receivers = ["perseus-dev@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf new file mode 100644 index 0000000..f8c5f2a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_PROD__Email_" { + email { + name = "CD_Perseus PROD [Email]" + active = true + alerting_profile = "dbf7aa07-9b5d-428d-83a4-2e34d92ade7d" + body = "{ProblemDetailsHTML}" + receivers = ["perseus-dev@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf new file mode 100644 index 0000000..b8820ca --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RSU_-_MS_Teams" { + web_hook { + name = "CD_RSU - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "71fa26bb-851e-327e-a5cb-9f957c2ca4c2" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://msggroup.webhook.office.com/webhookb2/34087616-ed8c-4baa-919e-072ad089b4f8@763b2760-45c5-46d3-883e-29705bba49b7/IncomingWebhook/242b08e7351642fd9f8bc5a5fbb3ec9e/921a617b-5f49-4a91-9040-3772ee81fcbd" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf new file mode 100644 index 0000000..80c605c --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteCamera_-_MS_Teams" { + web_hook { + name = "CD_RemoteCamera - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "32339cc2-defa-3252-a8b2-2c77cee8d3f2" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf new file mode 100644 index 0000000..ff70948 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteServiceCockpit_-_MS_Teams" { + web_hook { + name = "CD_RemoteServiceCockpit - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "dd07490a-9906-33dc-b19f-d7c9115f7d10" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf new file mode 100644 index 0000000..f727ddc --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteServices_-_MS_Teams" { + web_hook { + name = "CD_RemoteServices - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "85ec3cd2-a5c1-4c70-a2f1-5c75986b165d" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf new file mode 100644 index 0000000..35d5d8e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_SMACC-BE_-_MS_Teams" { + web_hook { + name = "CD_SMACC-BE - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "c49ba34a-a856-4ede-a0b7-91e36b019414" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://outlook.office.com/webhook/23c95291-075b-4413-ad85-7e2da80f767e@26f86412-f875-4281-b566-fe6fe385e17c/IncomingWebhook/0e2f99d273014f48ad6c745ddd7eb6a5/d77b7aa6-927e-4446-8fb9-0ac6b3d73061" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf new file mode 100644 index 0000000..3eeeae6 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Speech_-_MS_Teams_-_HTTS" { + web_hook { + name = "CD_Speech - MS Teams - HTTS" + accept_any_certificate = false + active = true + alerting_profile = "70ef3b62-7951-4d39-ab4f-b03b99c0f501" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/9929d783-6cb1-4ffd-9898-7a2791bb13df@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/e1adb221aa514b7dabd458f86eecc63d/75ab85c6-38f4-47df-9871-8b4c46852181" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf b/configuration/20211213-201056_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf new file mode 100644 index 0000000..ae0cec0 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Speech_-_MS_Teams_-_HVD" { + web_hook { + name = "CD_Speech - MS Teams - HVD" + accept_any_certificate = false + active = true + alerting_profile = "8fc5aa88-6c2a-4512-b472-383efbe1c90d" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/9929d783-6cb1-4ffd-9898-7a2791bb13df@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/e1adb221aa514b7dabd458f86eecc63d/75ab85c6-38f4-47df-9871-8b4c46852181" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf b/configuration/20211213-201056_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf new file mode 100644 index 0000000..4843ff8 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Dynatrace_All___Teams_Channel" { + web_hook { + name = "Dynatrace All | Teams Channel" + accept_any_certificate = true + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"EMEA PROD - {State} - {ProblemID} - {ImpactedEntity}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/a47bb1f681d8458d891844edc9187214/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf b/configuration/20211213-201056_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf new file mode 100644 index 0000000..3442ebb --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Mo_s_Test" { + web_hook { + name = "Mo's Test" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/cb64c2b87965464a9eb6598185d56486/a3afc565-ecfb-4c46-8e65-f7d9d49c7efe" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf b/configuration/20211213-201056_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf new file mode 100644 index 0000000..74324fa --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Mobile_2___DarkOps_Channel___Runtime" { + web_hook { + name = "Mobile 2 | DarkOps Channel | Runtime" + accept_any_certificate = false + active = true + alerting_profile = "6a7da6b4-cc28-4635-bf66-8f0b780f5c54" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/f28b1d3823634c5cb7fbf2cd6df6dbb6/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf b/configuration/20211213-201056_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf new file mode 100644 index 0000000..2e5d6b2 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "NGTP_-_MS_Teams" { + web_hook { + name = "NGTP - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/e1e947c6-5367-4b5f-9659-704ace229b86@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/2915d0656bd74b94aee2a97a100fd4ea/58f172a5-112a-443d-a7c1-ea37961421f0" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf b/configuration/20211213-201056_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf new file mode 100644 index 0000000..e28ed26 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "OneAgent_Availability" { + email { + name = "OneAgent Availability" + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + body = "{ProblemDetailsHTML}" + receivers = ["Measurability_E2E-Monitoring@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf b/configuration/20211213-201056_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf new file mode 100644 index 0000000..1b14c1b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "TEST_Philipp_Mail" { + email { + name = "TEST Philipp Mail" + active = true + alerting_profile = "6a7da6b4-cc28-4635-bf66-8f0b780f5c54" + body = "{ProblemDetailsHTML}" + receivers = ["philipp-peter.altmann@bmw.de"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf b/configuration/20211213-201056_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf new file mode 100644 index 0000000..5b3053e --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "TESTForstner_ITSM" { + web_hook { + name = "TESTForstner ITSM" + accept_any_certificate = false + active = false + alerting_profile = "5a20bb60-73cc-4ef6-8c6b-e22d9adc0f8e" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MINOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "X-Apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf b/configuration/20211213-201056_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf new file mode 100644 index 0000000..4913574 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM___vehicle-mapping-composite-service_PROD" { + web_hook { + name = "[ITSM] vehicle-mapping-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "42867be7-d3ca-421f-9c20-78a0c15b3e0a" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255192", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906403", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf b/configuration/20211213-201056_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf new file mode 100644 index 0000000..ecdb16f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__CD_vehicle-remote-commands-composite-service_PROD" { + web_hook { + name = "[ITSM] CD_vehicle-remote-commands-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "2ef98f3e-c5ca-4ef8-88ac-31e46405d382" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf b/configuration/20211213-201056_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf new file mode 100644 index 0000000..f2a7b29 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__remote-360-composite-service_PROD" { + web_hook { + name = "[ITSM] remote-360-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "217fcf33-d6f4-4b98-8935-11d276bb3085" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf b/configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf new file mode 100644 index 0000000..33da3b8 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Personal-Favorites_" { + web_hook { + name = "[ITSM][WK-Personal-Favorites]" + accept_any_certificate = false + active = true + alerting_profile = "17a03593-4f31-3058-a701-edeb42565ebc" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Personal-Favorites]", + "severity": "CRITICAL", + "origin": "APPD-297193", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11946102", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf b/configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf new file mode 100644 index 0000000..dcce5e1 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Remote-Services_" { + web_hook { + name = "[ITSM][WK-Remote-Services]" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Remote-Services]", + "severity": "MAJOR", + "origin": "APPD-82946", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11646805", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf b/configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf new file mode 100644 index 0000000..48658e2 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Send-to-Car-Legacy_" { + web_hook { + name = "[ITSM][WK-Send-to-Car-Legacy]" + accept_any_certificate = false + active = true + alerting_profile = "9a86d0d8-f916-3d97-95b0-659a521bef10" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Send-to-Car-Legacy]", + "severity": "CRITICAL", + "origin": "APPD-82996", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11646804", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf b/configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf new file mode 100644 index 0000000..c5e4679 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Send-to-Car-MGU_" { + web_hook { + name = "[ITSM][WK-Send-to-Car-MGU]" + accept_any_certificate = false + active = true + alerting_profile = "9ce863ad-ab03-318b-be1b-59dc7d0ddc5c" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Send-to-Car-MGU]", + "severity": "MAJOR", + "origin": "APPD-253367", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11874000", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf b/configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf new file mode 100644 index 0000000..f5303fd --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Vehicle-Data_" { + web_hook { + name = "[ITSM][WK-Vehicle-Data]" + accept_any_certificate = false + active = true + alerting_profile = "cb5991e7-d0f4-307c-960a-5245c3ab0ba9" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Vehicle-Data]", + "severity": "CRITICAL", + "origin": "APPD-194832", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11779404", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf b/configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf new file mode 100644 index 0000000..64cf035 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Vehicle-Mapping_" { + web_hook { + name = "[ITSM][WK-Vehicle-Mapping]" + accept_any_certificate = false + active = true + alerting_profile = "1d3e3807-c52e-3923-9f44-920c9dc1de50" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Mapping]", + "severity": "MAJOR", + "origin": "APPD-297168", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11946002", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf b/configuration/20211213-201056_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf new file mode 100644 index 0000000..1b2b6f1 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__Mobile_2_Applications_" { + web_hook { + name = "[TEAMS] Mobile 2 Applications " + accept_any_certificate = true + active = true + alerting_profile = "16948eee-6ba3-3c00-8558-adc578eb9694" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/ac9f3e4c-3a1b-4c4d-bc35-12eba2928619@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/72cb9e374f7e42dda85b686904045f8b/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf b/configuration/20211213-201056_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf new file mode 100644 index 0000000..980ca5a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS___WK-Remote-Camera_" { + web_hook { + name = "[TEAMS] [WK-Remote-Camera]" + accept_any_certificate = false + active = true + alerting_profile = "fd14dc1a-0aa2-3395-b8ce-44a578339cc7" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/84d8f8eefd7a49149027523e5b1e709d/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf b/configuration/20211213-201056_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf new file mode 100644 index 0000000..3d0781b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS___WK-Remote-Services_" { + web_hook { + name = "[TEAMS] [WK-Remote-Services]" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/b85933c0572d475792c190a0af0458af/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf b/configuration/20211213-201056_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf new file mode 100644 index 0000000..569ffa6 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__Mobile2-and-BFFS_" { + web_hook { + name = "[TEAMS][Mobile2-and-BFFS]" + accept_any_certificate = false + active = true + alerting_profile = "5c212ec3-b6bf-3256-9484-b4ca451d57a8" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/ac9f3e4c-3a1b-4c4d-bc35-12eba2928619@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3bb669cb8db840ae8eaabfee4ee9600d/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf b/configuration/20211213-201056_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf new file mode 100644 index 0000000..64714b7 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Personal-Favorites_" { + web_hook { + name = "[TEAMS][WK-Personal-Favorites]" + accept_any_certificate = false + active = true + alerting_profile = "17a03593-4f31-3058-a701-edeb42565ebc" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/79348f95-f517-47bf-990d-2ca75ebaaa54@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/efbd0d23b7914f94bcb57dbd8f176e2d/81f96b03-3371-4f1a-b31a-1e91ec67af3e" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf b/configuration/20211213-201056_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf new file mode 100644 index 0000000..58af596 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Send-to-Car-Legacy_" { + web_hook { + name = "[TEAMS][WK-Send-to-Car-Legacy]" + accept_any_certificate = false + active = true + alerting_profile = "9a86d0d8-f916-3d97-95b0-659a521bef10" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/b43b205104e4406d8dd227c9e31f3f5e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-201056_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf b/configuration/20211213-201056_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf new file mode 100644 index 0000000..51aa380 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Vehicle-Mapping_" { + web_hook { + name = "[TEAMS][WK-Vehicle-Mapping]" + accept_any_certificate = false + active = true + alerting_profile = "1d3e3807-c52e-3923-9f44-920c9dc1de50" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/79348f95-f517-47bf-990d-2ca75ebaaa54@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/81c9379d8be54a7db2e07e6c2d7da60d/81f96b03-3371-4f1a-b31a-1e91ec67af3e" + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf new file mode 100644 index 0000000..40ffeba --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf @@ -0,0 +1,121 @@ +resource "dynatrace_request_attribute" "GCID" { + name = "GCID" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_ON_CLIENT_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/users/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/gcid/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/customer/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/motorist/" + position = "BEFORE" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/motorists/" + position = "BEFORE" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/user/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/users/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/driver/" + position = "AFTER" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf new file mode 100644 index 0000000..5d5201f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf @@ -0,0 +1,26 @@ +resource "dynatrace_request_attribute" "KeyID" { + name = "KeyID" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getKeyID()" + method { + argument_types = ["com.bmw.cc.smc2.dkey.api.track.v2.entity.TrackKeyRequest"] + class_name = "com.bmw.cc.smc2.dkey.api.track.v2.boundary.TrackApiResource" + method_name = "trackKey" + return_type = "javax.ws.rs.core.Response" + visibility = "PUBLIC" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf new file mode 100644 index 0000000..ddaec2f --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsCountryCodeIso" { + name = "RsCountryCodeIso" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getCountryCodeISO()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getCountryCodeISO()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf new file mode 100644 index 0000000..156ab44 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsDriveTrain" { + name = "RsDriveTrain" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getDriveTrain()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getDriveTrain()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf new file mode 100644 index 0000000..9ad3fef --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsEventId" { + name = "RsEventId" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getEventId()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getEventId()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf new file mode 100644 index 0000000..9089829 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsEventStatus" { + name = "RsEventStatus" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".toString()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".toString()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf new file mode 100644 index 0000000..9118cdd --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf @@ -0,0 +1,17 @@ +resource "dynatrace_request_attribute" "RsPartnerSystemRequests" { + name = "RsPartnerSystemRequests" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf new file mode 100644 index 0000000..94f1c4a --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf @@ -0,0 +1,69 @@ +resource "dynatrace_request_attribute" "RsType" { + name = "RsType" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getRsType().name()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getRsType().name()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".name()" + method { + argument_types = ["java.lang.String","com.bmw.cc.rscockpit.bm.admin.entity.RemoteServiceType"] + class_name = "com.bmw.cc.rscockpit.bm.admin.AdminTokenBA" + method_name = "generateAdminToken" + return_type = "java.lang.String" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RS Cockpit" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf new file mode 100644 index 0000000..65a76cd --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsVehicleType" { + name = "RsVehicleType" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = "determineVehicleTypeIfAvailable().name()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = "determineVehicleTypeIfAvailable().name()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf new file mode 100644 index 0000000..2a336e7 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf @@ -0,0 +1,15 @@ +resource "dynatrace_request_attribute" "Traceparent_HTTP_header_field" { + name = "Traceparent HTTP header field" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "traceparent" + source = "REQUEST_HEADER" + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf new file mode 100644 index 0000000..202fb06 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf @@ -0,0 +1,238 @@ +resource "dynatrace_request_attribute" "VIN" { + name = "VIN" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVin()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVin()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:agent-service" + } + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/agents/" + end_delimiter = "-" + position = "BETWEEN" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:App Repository" + } + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/npm/registry/provisionedAppNames/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vin/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/car/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/cars/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vehicle/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vehicles/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v1/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v2/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v3/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v4/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v5/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v6/" + position = "AFTER" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf new file mode 100644 index 0000000..7011dc0 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf @@ -0,0 +1,14 @@ +resource "dynatrace_request_attribute" "WebRequestURLPath" { + name = "WebRequestURLPath" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf new file mode 100644 index 0000000..cacb13d --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "b2v-voice_-_setupCall_-_User-Agent" { + name = "b2v-voice - setupCall - User-Agent" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "User-Agent" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Component:b2v-voice" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf new file mode 100644 index 0000000..ca20399 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf @@ -0,0 +1,15 @@ +resource "dynatrace_request_attribute" "clientId" { + name = "clientId" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "clientid" + source = "REQUEST_HEADER" + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf new file mode 100644 index 0000000..6581396 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf @@ -0,0 +1,24 @@ +resource "dynatrace_request_attribute" "getKeyID" { + name = "getKeyID" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 0 + capture = "ARGUMENT" + method { + class_name = "com.bmw.cc.smc2.dkey.api.track.v2.entity.TrackKeyRequest" + method_name = "getKeyID" + return_type = "java.lang.String" + visibility = "PUBLIC" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf new file mode 100644 index 0000000..740339d --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf @@ -0,0 +1,26 @@ +resource "dynatrace_request_attribute" "keyType" { + name = "keyType" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_BOTH" + source = "URI" + scope { + tag_of_process_group = "Component:ASBC-SMACC" + } + value_processing { + split_at = "" + trim = false + extract_substring { + delimiter = "track/" + end_delimiter = "/decryptVerifyAndGenerate" + position = "BETWEEN" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf new file mode 100644 index 0000000..0630a19 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf @@ -0,0 +1,97 @@ +resource "dynatrace_request_attribute" "log4j-exploit" { + name = "log4j-exploit" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "X-Api-Version" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "Referer" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "User-Agent" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf new file mode 100644 index 0000000..5f27588 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf @@ -0,0 +1,27 @@ +resource "dynatrace_request_attribute" "mobile-2-user-agent" { + name = "mobile-2-user-agent" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + scope { + host_group = "HOST_GROUP-24F2B68E634A32F0" + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + scope { + host_group = "HOST_GROUP-4A0FBCE2EC0AFEEC" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf new file mode 100644 index 0000000..aed484b --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-destination-composite-service" { + name = "x-usid | managed-app-destination-composite-service" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf new file mode 100644 index 0000000..3531723 --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-user-composite-service" { + name = "x-usid | managed-app-user-composite-service" + enabled = false + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211213-201056_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf b/configuration/20211213-201056_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf new file mode 100644 index 0000000..7b4c37c --- /dev/null +++ b/configuration/20211213-201056_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-vehicle-mapping-composite-service" { + name = "x-usid | managed-app-vehicle-mapping-composite-service" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/application_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/application_anomalies.tf new file mode 100644 index 0000000..0e3b49d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/application_anomalies.tf @@ -0,0 +1,27 @@ +resource "dynatrace_application_anomalies" "dynatrace_application_anomalies" { + failure_rate { + auto { + absolute = 5 + relative = 50 + } + } + response_time { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 100 + percent = 50 + slowest_milliseconds = 1000 + slowest_percent = 100 + } + } + traffic { + drops { + enabled = true + percent = 50 + } + spikes { + enabled = true + percent = 300 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf new file mode 100644 index 0000000..dd03c19 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf @@ -0,0 +1,30 @@ +resource "dynatrace_custom_anomalies" "CD_DPP_DPM__DPP__Garbage_Collection" { + name = "CD_DPP_DPM [DPP] Garbage Collection" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.jvm.memory.gc.suspensionTime" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + tag { + filter { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 10 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf new file mode 100644 index 0000000..fab4d6d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "CD_DPP_DPM__DPP__Response_time" { + name = "CD_DPP_DPM [DPP] Response time" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.keyRequest.response.time" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "getKnownActiveSettingsByVin" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 20000 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf new file mode 100644 index 0000000..fe06a1f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf @@ -0,0 +1,33 @@ +resource "dynatrace_custom_anomalies" "CD_Perseus_High_Response" { + name = "CD_Perseus High Response" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.response.time" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + management_zone { + id = "-5698021298883686644" + } + tag { + filter { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 1000 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf new file mode 100644 index 0000000..b476b23 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Cluster_controller_mismatch" { + name = "Cluster controller mismatch" + description = "There are {severity} active cluster controllers" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.pg.kafka.controller.KafkaController.ActiveControllerCount.Value" + severity = "ERROR" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 1 + unit = "COUNT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf new file mode 100644 index 0000000..401ade6 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Digital_Key_Custom_Alert" { + name = "Digital Key Custom Alert" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "CONTAINS_CASE_SENSITIVE" + value = "digital-key-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 60 + samples = 60 + threshold = 98 + unit = "PERCENT" + violating_samples = 30 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf new file mode 100644 index 0000000..1d7f30d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Remote_Camera_-_Success_Rate___98_" { + name = "E2E Chain - Remote Camera - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "remote-360-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf new file mode 100644 index 0000000..9948dff --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Remote_Services_-_Success_Rate___98_" { + name = "E2E Chain - Remote Services - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "btc-vehicle-remote-commands-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf new file mode 100644 index 0000000..663bc18 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Sent_to_Vehicle__Legacy__-_Success_Rate___98_" { + name = "E2E Chain - Sent to Vehicle (Legacy) - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "LegacyPoiApi - msgsvc - prod" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf new file mode 100644 index 0000000..28c5941 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_GC_time" { + name = "High GC time" + description = "The .NET GC time of {severity} is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.dotnet.perfmon.%TimeInGC" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf new file mode 100644 index 0000000..d4bf147 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_backend_session_usage" { + name = "High HAProxy backend session usage" + description = "The backend session usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_susage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 80 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf new file mode 100644 index 0000000..ea983f1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_frontend_session_usage" { + name = "High HAProxy frontend session usage" + description = "The frontend session usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.fe_susage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 80 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf new file mode 100644 index 0000000..576d408 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_requests_queue" { + name = "High HAProxy requests queue" + description = "The ammount of queued requests is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_qcur" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "PER_MINUTE" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf new file mode 100644 index 0000000..58214cc --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_response_time" { + name = "High HAProxy response time" + description = "The average response time is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_rtime" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf new file mode 100644 index 0000000..8f230f9 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_OS_CPU_usage" { + name = "High OS CPU usage" + description = "The OS CPU usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.elasticsearch.remote.node.os.cpu_percent" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 70 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf new file mode 100644 index 0000000..9b869b8 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_file_descriptors_usage" { + name = "High RabbitMQ file descriptors usage" + description = "The RabbitMQ file descriptors usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.fd_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf new file mode 100644 index 0000000..076308c --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_memory_usage" { + name = "High RabbitMQ memory usage" + description = "The RabbitMQ memory usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.mem_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf new file mode 100644 index 0000000..337602e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_auto_delete_queues_without_consumers" { + name = "High RabbitMQ number of auto delete queues without consumers" + description = "The number of auto delete queues without consumers is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.ad_queues_no_consumers" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf new file mode 100644 index 0000000..0881b9f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_blocked_connections" { + name = "High RabbitMQ number of blocked connections" + description = "The number of blocked connections is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.connections_blocked" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf new file mode 100644 index 0000000..20f5719 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_unacknowledged_messages" { + name = "High RabbitMQ number of unacknowledged messages" + description = "The number of unacknowledged messages is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.messages_unacknowledged" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf new file mode 100644 index 0000000..0c13c10 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_processes_usage" { + name = "High RabbitMQ processes usage" + description = "The RabbitMQ processes usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.proc_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf new file mode 100644 index 0000000..f9d196b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_sockets_usage" { + name = "High RabbitMQ sockets usage" + description = "The RabbitMQ sockets usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.sockets_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf new file mode 100644 index 0000000..f488952 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_panic_count" { + name = "High panic count" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.coredns.panic_count_total" + severity = "ERROR" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 1 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf new file mode 100644 index 0000000..85848af --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Low_HAProxy_idle_time" { + name = "Low HAProxy idle time" + description = "The percentage standby time is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.idle" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 10 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf new file mode 100644 index 0000000..5d3070f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Low_RabbitMQ_free_disk_space" { + name = "Low RabbitMQ free disk space" + description = "The RabbitMQ free disk space of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.disk_free_left_to_limit" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 50000000 + unit = "BYTE" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf new file mode 100644 index 0000000..96d3593 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf @@ -0,0 +1,38 @@ +resource "dynatrace_custom_anomalies" "Mobile_2_0_-_Login_Error_Rate___3_" { + name = "Mobile 2.0 - Login Error Rate \u003e 3%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:apps.other.requestErrorRate.osAndProvider" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + dimensions { + string { + key = "Provider" + filter { + operator = "EQUALS" + value = "OneLogin (Prod)" + } + } + } + scopes { + name { + filter { + operator = "CONTAINS_CASE_SENSITIVE" + value = "Mobile 2.0 BMW - ROW Store PROD (iOS \u0026 Android)" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 3 + unit = "PERCENT" + violating_samples = 10 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf new file mode 100644 index 0000000..5a825bd --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Offline_partitions" { + name = "Offline partitions" + description = "There are {severity} offline partitions" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.pg.kafka.controller.KafkaController.OfflinePartitionsCount.Value" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf new file mode 100644 index 0000000..60c6eac --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "Perseus_SLO_-__service_api_vehicle" { + name = "Perseus SLO - /service/api/vehicle" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-A524D85AEB831B97~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(10))/(builtin:service.keyRequest.count.total:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-A524D85AEB831B97~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(10))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf new file mode 100644 index 0000000..8688c50 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "RS_-_Joynr_Message_Balance_-_ERROR" { + name = "RS - Joynr Message Balance - ERROR" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*((calc:service.rsjoynrtrigger:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum)/(calc:service.rsjoynrcallbacks:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 20 + samples = 20 + threshold = 75 + unit = "UNSPECIFIED" + violating_samples = 15 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf new file mode 100644 index 0000000..d55a104 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "RS_-_Joynr_Message_Balance_-_WARNING" { + name = "RS - Joynr Message Balance - WARNING" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*((calc:service.rsjoynrtrigger:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum)/(calc:service.rsjoynrcallbacks:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 85 + unit = "UNSPECIFIED" + violating_samples = 10 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf new file mode 100644 index 0000000..b2658e8 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "RabbitMQ_Node_failed" { + name = "RabbitMQ Node failed" + description = "Node {severity} for {violating_samples}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.node_status" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "failed" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf new file mode 100644 index 0000000..bc9a83d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Redis_Replica_synchronization_in_progress" { + name = "Redis Replica synchronization in progress" + description = "Replica is {severity} for {violating_samples}." + enabled = false + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.redis.slave_state" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "Sync in progress" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf new file mode 100644 index 0000000..865caaa --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Redis_Replica_unsynchronized" { + name = "Redis Replica unsynchronized" + description = "Replica is {severity} for {violating_samples}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.redis.slave_state" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "Unsynchronized" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf new file mode 100644 index 0000000..4b4232f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf @@ -0,0 +1,45 @@ +resource "dynatrace_custom_anomalies" "Remote_Services_-_Event_Status_-_CANCELLED_WITH_ERROR" { + name = "Remote Services - Event Status - CANCELLED_WITH_ERROR" + description = "The {metricname} value of {severity} was {alert_condition} the baseline of {baseline}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "calc:service.rseventstatus" + severity = "ERROR" + warning_reason = "NONE" + dimensions { + string { + key = "Dimension" + filter { + operator = "EQUALS" + value = "CANCELLED_WITH_ERROR" + } + } + } + scopes { + tag { + filter { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + tag { + filter { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + strategy { + auto { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 10 + samples = 10 + signal_fluctuations = 1 + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf new file mode 100644 index 0000000..a13c2ea --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "SLO_-_WK-Remote-Services-98_" { + name = "SLO - WK-Remote-Services-98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = false + disabled_reason = "NONE" + metric_selector = "((builtin:service.keyRequest.errors.server.successCount)/(builtin:service.keyRequest.count.server)*(100)):filter(or(eq(\"dt.entity.service_method\",\"SERVICE_METHOD-02E88144CFC57AEA\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-2C51346F87339CE8\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-FE4E553F84167C2E\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-8A384C81D9AF38CA\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-3FAF84E444877083\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-220B20CF01912501\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-76B0223CDED11B41\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-ED80E83F71F9E8B7\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-C03CAD42FED5019E\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-82354FEF673A217F\")))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 60 + samples = 60 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 30 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf new file mode 100644 index 0000000..4cac94b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Under_replicated" { + name = "Under replicated" + description = "There are {severity} under replicated partitions" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.kafka.server.ReplicaManager.UnderReplicatedPartitions.Value" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf new file mode 100644 index 0000000..ac109d1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "WK-Fav-98_" { + name = "WK-Fav-98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "((builtin:service.keyRequest.errors.server.successCount)/(builtin:service.keyRequest.count.server)*(100)):filter(or(eq(\"dt.entity.service_method\",\"SERVICE_METHOD-CBCE375553D769D2\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-9570A323C2E0FDD9\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-0AFCF8BE29009C08\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-583AB3B5F7D16CCE\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-94FE409856014A80\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4C438DA8B8E91EEF\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-3AB17D689795945E\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-148D81E3F64105E3\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4C438DA8B8E91EEF\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-CC5B346B1BFB9605\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4048C0BE9439E0EF\")))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf new file mode 100644 index 0000000..4d2de96 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_Carbon_has_exteremly_high_system_response_time" { + name = "WSO2 API Manager - Carbon has exteremly high system response time" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_carbon_system_response_time_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 60000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf new file mode 100644 index 0000000..d519b43 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_Carbon_has_faulty_services" { + name = "WSO2 API Manager - Carbon has faulty services" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_carbon_number_faulty_services" + severity = "AVAILABILITY" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 0 + unit = "COUNT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf new file mode 100644 index 0000000..86d89c3 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_http_backend_latency" { + name = "WSO2 API Manager - High http backend latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_http_latency_backend_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf new file mode 100644 index 0000000..a9f92da --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_http_latency" { + name = "WSO2 API Manager - High http latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_http_latency_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf new file mode 100644 index 0000000..4872b5c --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_https_backend_latency" { + name = "WSO2 API Manager - High https backend latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_https_latency_backend_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf new file mode 100644 index 0000000..7e7a020 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_https_latency" { + name = "WSO2 API Manager - High https latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_https_latency_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/database_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/database_anomalies.tf new file mode 100644 index 0000000..6f574c5 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/database_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_database_anomalies" "dynatrace_database_anomalies" { + db_connect_failures { + connection_fails_count = 5 + eval_period = 5 + } + failure_rate { + auto { + absolute = 0 + relative = 50 + } + } + response_time { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 5 + percent = 50 + slowest_milliseconds = 20 + slowest_percent = 100 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/host_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/host_anomalies.tf new file mode 100644 index 0000000..e76275a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/host_anomalies.tf @@ -0,0 +1,51 @@ +resource "dynatrace_host_anomalies" "dynatrace_host_anomalies" { + connections { + enabled = true + enabled_on_graceful_shutdowns = false + } + cpu { + enabled = true + } + disks { + inodes { + enabled = true + } + space { + enabled = true + } + speed { + enabled = true + } + } + gc { + enabled = true + } + java { + out_of_memory { + enabled = true + } + out_of_threads { + enabled = true + } + } + memory { + enabled = true + } + network { + connectivity { + enabled = true + } + dropped_packets { + enabled = true + } + errors { + enabled = true + } + retransmission { + enabled = true + } + utilization { + enabled = true + } + } +} diff --git a/configuration/20211213-201206_EUPROD/anomalies/service_anomalies.tf b/configuration/20211213-201206_EUPROD/anomalies/service_anomalies.tf new file mode 100644 index 0000000..ecd908a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/anomalies/service_anomalies.tf @@ -0,0 +1,17 @@ +resource "dynatrace_service_anomalies" "dynatrace_service_anomalies" { + failure_rates { + auto { + absolute = 5 + relative = 50 + } + } + response_times { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 100 + percent = 50 + slowest_milliseconds = 1000 + slowest_percent = 100 + } + } +} diff --git a/configuration/20211213-201206_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf b/configuration/20211213-201206_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf new file mode 100644 index 0000000..982cd0e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf @@ -0,0 +1,127 @@ +resource "dynatrace_autotag" "Cloud" { + name = "Cloud" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Azure" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Azure" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "AWS" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "AWS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf b/configuration/20211213-201206_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf new file mode 100644 index 0000000..551a096 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf @@ -0,0 +1,3683 @@ +resource "dynatrace_autotag" "Component" { + name = "Component" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "vcis-information" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "avs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "CDIP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdip" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal (CDIP)" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Toyota Supra Connect Customer Portal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-information-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-personalization-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-public-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-vehicle-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "CSI" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "csi-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crs_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crsa_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "epl_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "newsservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "weatherservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "id5" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "dpp" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "DPM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lis-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "eml-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ups-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "SMACC-BE" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-bl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "SMACC-KTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-key-trk-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "online-entertainment-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf_oe" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "RemoteServices" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "CCG" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccg-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "LSC-HR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-hr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-360" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "RS Cockpit" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-cockpit" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "RemoteServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "SMS-Gateway" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "/www/smsgw" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_DETECTED_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice.callmgr" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lib2vsbc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CSI" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csi" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "LSC-WO" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "lscwo" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CCG" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ccg" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GCDM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcdm" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/smacc-app/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/rsu-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-HAL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/hsmlib-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "App Repository" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf-apr-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/emea_prod2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "b2v-voice-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crs-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crsa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epm-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "voicegw-admin-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "vgw-homer-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "XCC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "MSGSVC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "msgsvc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_smacc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-RSU" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_rsu" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_hsm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "perseus-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-rsu-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-smacc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Perseus" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "perseus" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchsml" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs3" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "LSC-JR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-jr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "LSC-WO" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-wo" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/b2vapi-new-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-nf-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "api-nf-bmwgroup-" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ltb2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-APP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "EXE_PATH" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/global/www/conn/apigw/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Connected Backend Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "JAVA_MAIN_CLASS" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "com.nitzinger.Synchronization" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Service Gateway Legacy" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_AZURE_SITE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "btcapiwebapp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "App Repository" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apr_apr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/managed-app-(.++)}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "managed-app-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ServerName\\ ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Buffet" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "buffet-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:component}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "component" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_smc2_key_trk" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APPCALL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "APPCALL-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "APPCALL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "acallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ACDS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ACDS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ECS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "XCS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "XCS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EVNS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "EVNS2-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EVNS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "evns2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "eCallGW" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "eCallGW-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "eCallGW" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ecallgateway" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "GATS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "GATS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GATS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gatsconverter" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Buffet" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bff" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APPCALL" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ACDS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ECS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "EVNS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eCallGW" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "GATS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "PISA" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "pisa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "dpp" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpp-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "DPM" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpm-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PISA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "pisa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "smc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "NGTP-CS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp-cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP-CS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HVD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "hvd-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HTTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "htts-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HVD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hvd" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HTTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "htts" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-int}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-test}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-store" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "store" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-casa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-cesim" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cesim" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ops" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ceks" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-ts" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_ts" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-fre" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_fre" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "asbc-sfa-oh" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oh" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "cub-personalization" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "sfa-ota" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sfa_ota" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "camvs" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vsd_cam" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "camvs" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "camvs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "xcc-settings" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcc-settings-db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BMW_POINTS_ENGINE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ime_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ccc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-HAL-CL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-hal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-ngtp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "hpauth" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "hpauth" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Countly" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "countly_mongo_db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL-CL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "rsu" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "^(?\u003ecam|disp|fre|rcs|rdh|rmo|rpp|rte|rve|rvi|rvt|rwd|uvm)(?\u003eeu|us|cn)(?\u003ee2e|p)$" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*archiv" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Monitor" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*monitor" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Admin" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*config" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "msgsvc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "msgsvc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CustomerCentricInformationServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "infotain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "am-proxy" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/am-proxy-rp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle-centric Information Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "vcis" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "nop-archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*nop_archiv" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf b/configuration/20211213-201206_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf new file mode 100644 index 0000000..deea76f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf @@ -0,0 +1,1446 @@ +resource "dynatrace_autotag" "ENV" { + name = "ENV" + entity_selector_based_rule { + enabled = false + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"Component:Infotainment\"))" + value_format = "" + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dev" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dly" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf b/configuration/20211213-201206_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf new file mode 100644 index 0000000..9276413 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf @@ -0,0 +1,1269 @@ +resource "dynatrace_autotag" "Environment" { + name = "Environment" + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:PROD))" + value_format = "PROD" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:E2E))" + value_format = "E2E" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:TEST))" + value_format = "TEST" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:INT))" + value_format = "INT" + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:DetectedName/-(.*?)\\)}" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "svds - prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dev" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "test" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "int" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "I2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "i2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "e2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "I2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "I2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DLY" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "PRD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_DEV" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_INT" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_PROD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_PROD" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lt" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "li" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "(?\u003eeu|us|cn)p$" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.environment=(.*?) -D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.environment" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-prod-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-e2e-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-int-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-test-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc2-emea-e2e" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf b/configuration/20211213-201206_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf new file mode 100644 index 0000000..a02f94e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf @@ -0,0 +1,47 @@ +resource "dynatrace_autotag" "Hub" { + name = "Hub" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf b/configuration/20211213-201206_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf new file mode 100644 index 0000000..f9d9452 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf @@ -0,0 +1,77 @@ +resource "dynatrace_autotag" "Microservice" { + name = "Microservice" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "nws" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "nws-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "bev" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bev-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "wea" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wea-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Kubernetes:microservice}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf b/configuration/20211213-201206_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf new file mode 100644 index 0000000..2f3b6a1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf @@ -0,0 +1,20 @@ +resource "dynatrace_autotag" "Namespace" { + name = "Namespace" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf b/configuration/20211213-201206_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf new file mode 100644 index 0000000..2dd4135 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf @@ -0,0 +1,59 @@ +resource "dynatrace_autotag" "PaaS" { + name = "PaaS" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Orbit" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-Orbit_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Runtime" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:PaaS}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf b/configuration/20211213-201206_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf new file mode 100644 index 0000000..ca95d0f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf @@ -0,0 +1,165 @@ +resource "dynatrace_autotag" "Platform" { + name = "Platform" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EKS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "AKS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "OpenShift" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "AWS_ECS_CLUSTER" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "LINUX_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "ECS" + conditions { + key { + type = "STATIC" + attribute = "HOST_PAAS_TYPE" + } + paas_type { + negate = false + operator = "EQUALS" + value = "AWS_ECS_FARGATE" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf b/configuration/20211213-201206_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf new file mode 100644 index 0000000..9f9d866 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf @@ -0,0 +1,815 @@ +resource "dynatrace_autotag" "WK" { + name = "WK" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Personal Favorites" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf b/configuration/20211213-201206_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf new file mode 100644 index 0000000..869ce7b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf @@ -0,0 +1,709 @@ +resource "dynatrace_autotag" "Wirkkette" { + name = "Wirkkette" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected OAuth Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ID Lookup Service " + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Legal Document Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360 Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Remote Commands Composite Service (VRCCS)" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Mapping Composite Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "csi" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "ccg" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-wo" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-jr" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-hr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Composite Service (VCS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf b/configuration/20211213-201206_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf new file mode 100644 index 0000000..9120e22 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-id" { + name = "app-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf b/configuration/20211213-201206_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf new file mode 100644 index 0000000..49bc909 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-name" { + name = "app-name" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appname=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appname=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf b/configuration/20211213-201206_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf new file mode 100644 index 0000000..6b9d618 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "appd-id" { + name = "appd-id" + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-253617" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf b/configuration/20211213-201206_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf new file mode 100644 index 0000000..7919efa --- /dev/null +++ b/configuration/20211213-201206_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf @@ -0,0 +1,79 @@ +resource "dynatrace_autotag" "compass-id" { + name = "compass-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Kubernetes:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:CommandLineArgs/compassid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compassid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:CommandLineArgs/compid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compid=" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf b/configuration/20211213-201206_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf new file mode 100644 index 0000000..fa0fe2d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf @@ -0,0 +1,23 @@ +resource "dynatrace_autotag" "itsm-service" { + name = "itsm-service" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:itsm-service}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "itsm-service" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf b/configuration/20211213-201206_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf new file mode 100644 index 0000000..89d7ea5 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf @@ -0,0 +1,188 @@ +resource "dynatrace_autotag" "licensing-base" { + name = "licensing-base" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-OpenShift" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-AKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "AKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-EKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "EKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-Classic IT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-ECS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "ECS" + } + } + } + } + rules { + type = "MOBILE_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Mobile" + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Apps" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "CUSTOM_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-CustomApps" + conditions { + key { + type = "STATIC" + attribute = "CUSTOM_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "HTTP_CHECK" + enabled = true + value_format = "CoCo-EMEA-HTTP" + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SYNTHETIC_TEST" + enabled = true + value_format = "CoCo-EMEA-Browser" + conditions { + key { + type = "STATIC" + attribute = "BROWSER_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf b/configuration/20211213-201206_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf new file mode 100644 index 0000000..850c089 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "mcid" { + name = "mcid" + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf b/configuration/20211213-201206_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf new file mode 100644 index 0000000..6c60600 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "ms-id" { + name = "ms-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.msid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.msid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/configuration.tf b/configuration/20211213-201206_EUPROD/configuration.tf new file mode 100644 index 0000000..42347c2 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/configuration.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} \ No newline at end of file diff --git a/configuration/20211213-201206_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf b/configuration/20211213-201206_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf new file mode 100644 index 0000000..29f4b22 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf @@ -0,0 +1,17 @@ +resource "dynatrace_k8s_credentials" "CNAP-00-CC-PROD" { + active = true + certificate_check_enabled = false + davis_events_integration_enabled = false + endpoint_url = "https://master-cnap-00-cc-prod.bmwgroup.net:8443/" + event_analysis_and_alerting_enabled = false + events_integration_enabled = false + hostname_verification = true + label = "CNAP-00-CC-PROD" + prometheus_exporters = true + workload_integration_enabled = true + events_field_selectors { + active = true + field_selector = "involvedObject.kind=Node" + label = "Node events" + } +} diff --git a/configuration/20211213-201206_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf b/configuration/20211213-201206_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf new file mode 100644 index 0000000..08d547b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf @@ -0,0 +1,17 @@ +resource "dynatrace_k8s_credentials" "CNAP-00-CC-PROD2" { + active = true + certificate_check_enabled = false + davis_events_integration_enabled = false + endpoint_url = "https://master-cnap-00-cc-prod2-internal.bmwgroup.net:8443/" + event_analysis_and_alerting_enabled = false + events_integration_enabled = false + hostname_verification = true + label = "CNAP-00-CC-PROD2" + prometheus_exporters = true + workload_integration_enabled = true + events_field_selectors { + active = true + field_selector = "involvedObject.kind=Node" + label = "Node events" + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf new file mode 100644 index 0000000..5b8628a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ACDS_-_JOYNR" { + name = "ACDS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "3c9b95ce-aa16-4d8e-9aae-72ed21967ffa" + class { + name = "joynr.de.bmw.infotainment.telematic.acall.ACallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyAccidentCallData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "79a5f781-3aeb-443a-9de5-9b7eb43ae891" + returns = "io.joynr.provider.Promise" + } + method { + name = "notifyAccidentInfoData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "14af5cb3-fa06-40dd-8f99-128db957a466" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf new file mode 100644 index 0000000..7d6d22b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Gcdm" { + name = "BASE - Gcdm" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1f70cf23-3e02-4b9b-ab0d-f7bafdcad734" + class { + name = "com.bmw.cc.base.integration.gcdm.GcdmESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "retrieveCustomerData" + arguments = ["java.lang.String"] + id = "d56d0977-3a25-42c1-b68b-a274c73a6e0b" + returns = "com.bmw.cc.base.bm.customerdata.entity.CustomerDataBE" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf new file mode 100644 index 0000000..34a4b27 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_HereMaps" { + name = "BASE - HereMaps" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d83fc32a-2452-4327-889d-23c0049fdd06" + class { + name = "com.bmw.cc.base.integration.heremaps.HereMapsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findAddress" + arguments = ["float","float"] + id = "558edf16-2370-4299-8a1b-12c8e750a5ee" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf new file mode 100644 index 0000000..3c56530 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Istats" { + name = "BASE - Istats" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ea27960b-ecc0-4611-9323-d4af67633715" + class { + name = "com.bmw.cc.base.integration.istats.IstatsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "62c72095-5449-47c9-8fe7-c404c5eeee33" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf new file mode 100644 index 0000000..d44e64e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "BASE_-_Loc" { + name = "BASE - Loc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b62f11ca-ede2-4dbe-981c-87dd240772c3" + class { + name = "com.bmw.cc.base.integration.loc.LocESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCBS" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "4692c834-dfa4-4455-9aa9-7fe9db9825bc" + returns = "java.util.Optional" + } + method { + name = "getCCM" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "44602e49-2c5d-424b-af00-e51d9791a86b" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf new file mode 100644 index 0000000..25f71db --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Los" { + name = "BASE - Los" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "f9d8b2c3-74c6-4ed5-b9a8-91fb5a8eaa38" + class { + name = "com.bmw.cc.base.integration.los.msc.LosESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getMiscPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "06af95a5-a41a-4871-9a14-fa537c95cdcb" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf new file mode 100644 index 0000000..73aa825 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_LosFts" { + name = "BASE - LosFts" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0eccc8f1-0420-49bd-895a-0392a5ddf03d" + class { + name = "com.bmw.cc.base.integration.los.fts.LosFtsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.Double","java.lang.String","java.lang.String"] + id = "bc4fdda8-bac7-4d4e-aa13-3409e0b1fed6" + returns = "java.util.List" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf new file mode 100644 index 0000000..03202ae --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Msgsvc" { + name = "BASE - Msgsvc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "44d9578c-71e9-4dba-ac89-1c2e0a535cce" + class { + name = "com.bmw.cc.base.integration.msgsvc.MsgsvcESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendDealerAsPoi" + arguments = ["java.util.List","java.lang.String","java.lang.String"] + id = "bedc3640-cda5-404a-b853-866b90d0c80c" + returns = "com.bmw.cc.base.bm.dealer.entity.DealerPoiSendStatus" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf new file mode 100644 index 0000000..1ded039 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Ngtp" { + name = "BASE - Ngtp" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8e3e3eb1-8635-4fb8-9f9a-2ec1348d3e67" + class { + name = "com.bmw.cc.base.integration.ngtp.NgtpESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "680cf371-d90c-4cf7-b536-50d2cb26c352" + returns = "java.util.Optional" + } + method { + name = "executePositionUpdate" + arguments = ["java.lang.String","java.lang.String"] + id = "a205bbb8-f5c9-46e7-b270-14f7eebdc0eb" + returns = "void" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5af9001d-ec61-44a6-8ff1-f057cb0ffde8" + returns = "void" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf new file mode 100644 index 0000000..f41653e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Pisa" { + name = "BASE - Pisa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "c1007ca3-7f3f-4be9-ade8-f79bd4dd023f" + class { + name = "com.bmw.cc.base.integration.pisa.PisaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findByVin" + arguments = ["java.lang.String"] + id = "3b7175a2-5aec-4f52-a66f-d89d635f9132" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf new file mode 100644 index 0000000..aed5256 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Rsa" { + name = "BASE - Rsa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b2cdc7e3-f4d1-48c2-8e23-074869f60c48" + class { + name = "com.bmw.cc.base.integration.rsa.RsaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestSolution" + arguments = ["com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchQuery"] + id = "2821fe7e-1498-418b-9e8a-df1029577d6e" + returns = "com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchResult" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf new file mode 100644 index 0000000..c150bf7 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Scaa" { + name = "BASE - Scaa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "25b40f14-1ef3-4b92-b847-4706e91e0287" + class { + name = "com.bmw.cc.base.integration.scaa.ScaaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCustomerApproval" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "b6d91976-7181-4475-ae9e-3972e3c9dd93" + returns = "boolean" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf new file mode 100644 index 0000000..225ba54 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_SvdsVehicles" { + name = "BASE - SvdsVehicles" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2fafaf0a-5484-4d89-b4ca-b9febc94ffff" + class { + name = "com.bmw.cc.base.integration.svds.SvdsVehiclesESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findClientId" + arguments = ["java.lang.String"] + id = "f65c962d-faf1-4431-b7a8-8711b6e35266" + returns = "java.lang.String" + } + method { + name = "retrieveVehicleData" + arguments = ["java.lang.String"] + id = "3014a2b6-84a6-499b-8ecf-207a3b6e8f70" + returns = "java.util.Optional" + } + method { + name = "vehicleSpecsInternal4" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "c2af5ae9-21e5-436b-8b11-e956c923d6a7" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf new file mode 100644 index 0000000..235ba87 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf @@ -0,0 +1,46 @@ +resource "dynatrace_custom_service" "BASE_-_Tsrd" { + name = "BASE - Tsrd" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "5f742b9f-222d-4c7b-bb48-2d3b43a4ab0c" + class { + name = "com.bmw.cc.base.integration.tsrd.TsrdESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "deleteRemoteDiagnosisBCall" + arguments = ["java.lang.String"] + id = "7ae9bf2b-368e-4f79-8b31-3eaf81cef238" + returns = "void" + } + method { + name = "getKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "4821308b-3153-4d19-a6f6-1a0ed8712ff1" + returns = "java.util.Optional" + } + method { + name = "requestBCallData" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallData"] + id = "b4f237f3-b3e0-4def-9811-662d3730998a" + returns = "void" + } + method { + name = "requestCustomerConfirmationBCall" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallCustomerConfirmation"] + id = "07b87c9a-5cf7-41ae-bba6-0b69d3d7c598" + returns = "void" + } + method { + name = "requestFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "2f344a9c-4ee8-4987-916d-213474e516ca" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf new file mode 100644 index 0000000..b652125 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Tssb" { + name = "BASE - Tssb" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "219e0fdd-8980-4189-916c-dd315be8af45" + class { + name = "com.bmw.cc.base.integration.tssb.TssbESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCompoundId" + arguments = ["java.lang.String"] + id = "d031b017-3a29-4abb-ae8f-7d9f91e56a33" + returns = "java.util.Optional" + } + method { + name = "requestKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "f95e01db-e2e8-4b11-865b-f6c4020c44fc" + returns = "java.util.Optional" + } + method { + name = "sendReport" + arguments = ["com.bmw.cc.base.integration.tssb.acall.model.ACallTicketDataBE"] + id = "33d653da-447f-4d7d-ae85-10373edfcd22" + returns = "org.springframework.http.ResponseEntity" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf new file mode 100644 index 0000000..983f09b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Xcs" { + name = "BASE - Xcs" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "37b7399c-5aa8-4d5e-bdb9-4e6e5f28b2c8" + class { + name = "com.bmw.cc.base.integration.xcs.XcsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "ac89d1ea-c9fc-4c7c-910d-453303dc22fa" + returns = "java.util.Optional" + } + method { + name = "requestAnUpdateOfXCallDataFromVehicle" + arguments = ["java.lang.String"] + id = "5c650a04-a01d-44b1-872f-7ccb6941d5ac" + returns = "java.util.Optional" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5b635937-4ffe-4a91-ab40-cf58611c343f" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf new file mode 100644 index 0000000..2bef90e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "CASA_-_ChangeRelationshipProvisioningWorkflow_-_E2E" { + name = "CASA - ChangeRelationshipProvisioningWorkflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "42a4e5f1-d181-40b4-8e4c-b21a36179cf3" + class { + name = "com.bmw.cc.casa.bm.workflow.control.relationship.v2.ChangeRelationshipProvisioningWorkflow" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "0b24b6d9-0c20-4d0c-87a6-fb43b01eb43a" + returns = "void" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf new file mode 100644 index 0000000..31da3cb --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf @@ -0,0 +1,37 @@ +resource "dynatrace_custom_service" "CASA_AbstractTimerBean_-_E2E" { + name = "CASA AbstractTimerBean - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "fd6b6e18-5d6e-491e-b3df-29bc44c0c2f5" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "96376862-a3f1-4f1d-becb-8dcf90b11465" + returns = "void" + } + } + rule { + enabled = true + id = "cea5e84d-12f8-42a1-bcfb-3eb303be1310" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "5e25e71c-8758-4a0b-b9e6-1dfea93dd21a" + returns = "void" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf new file mode 100644 index 0000000..f29d86e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf @@ -0,0 +1,26 @@ +resource "dynatrace_custom_service" "CASA_ExecutionContext_-_E2E" { + name = "CASA ExecutionContext - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "4f180cf3-e8b3-4be4-85e8-57556c431f4e" + class { + name = "com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getVin" + id = "8dbbee3a-a50c-4f5f-b4ad-91b239a8379b" + returns = "java.lang.String" + } + method { + name = "getWorkflowStart" + id = "f407d68f-ffa1-4385-9a82-33ce29c83a0f" + returns = "java.time.Instant" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf new file mode 100644 index 0000000..2f5a934 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf @@ -0,0 +1,158 @@ +resource "dynatrace_custom_service" "CASA_Listener_-_E2E" { + name = "CASA Listener - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6b407ea6-9a9a-48ce-a4ab-25be2a5a3ab5" + class { + name = "com.bmw.cc.casa.api.dealerimport.mq.boundary.DealerImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "352f907b-c5bb-45e8-a09e-54f40495902e" + returns = "void" + } + } + rule { + enabled = true + id = "8ba009f2-3766-4827-a9ba-50b13455583a" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.GCDMChangesMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b070dfdc-621c-4f60-8b5e-a93ff5cf3d35" + returns = "void" + } + } + rule { + enabled = true + id = "e8be5e09-351b-40f7-8309-5f9cdd637b6e" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.IDS2MessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "78fdbd96-e9b6-4e28-81d2-4d97dab113b4" + returns = "void" + } + } + rule { + enabled = true + id = "921660d6-5760-465a-8d51-e7eb12d145e2" + class { + name = "com.bmw.cc.casa.api.rsu.v1.boundary.RSUMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "70e21922-6c43-4ae2-b3c6-34ce8d7937a1" + returns = "void" + } + } + rule { + enabled = true + id = "98fadb95-a962-47af-a48d-f9a3557d202e" + class { + name = "com.bmw.cc.casa.api.updatesimcard.v1.boundary.UpdateSimCardMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "987b1351-1643-42af-be04-a0f54ddaefc5" + returns = "void" + } + } + rule { + enabled = true + id = "ccfc8524-1b53-4329-825d-61582a1c349d" + class { + name = "com.bmw.cc.casa.api.vehicleGroups.mq.boundary.AdjustVehicleGroupsListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "64f36b72-7871-4768-84e2-fbe01b3c6bc9" + returns = "void" + } + } + rule { + enabled = true + id = "8a4f54d4-5acb-4887-817b-c60858150613" + class { + name = "com.bmw.cc.casa.api.vehicleimport.mq.boundary.VehicleImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "2a0d6732-b323-43d9-9e2f-3b02c11c0ad1" + returns = "void" + } + } + rule { + enabled = true + id = "5bc24dbd-3f6c-43cd-bf3d-83743a8a2625" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.MNOMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b842f24a-85bc-4bec-b6cd-1c6b89d6c5e0" + returns = "void" + } + } + rule { + enabled = true + id = "8cecd8cc-7f8b-4a1f-b139-75d6c5599b8b" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.NopMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "5c4b2e91-6afb-46b3-882b-7ed1f976f2f9" + returns = "void" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf new file mode 100644 index 0000000..f26e327 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf @@ -0,0 +1,453 @@ +resource "dynatrace_custom_service" "CASA_Timer_-_E2E" { + name = "CASA Timer - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "04cda430-778d-49f5-98b5-7ec4ee6c0921" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractExpiryNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "8c548ab8-8928-4c88-836e-da894c97ba2e" + returns = "void" + } + } + rule { + enabled = true + id = "42057f6e-6534-46ad-8f01-e0c329391cbf" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractNotificationStatusTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "6d0b363b-8f2b-4f18-af10-df12609fca45" + returns = "void" + } + } + rule { + enabled = true + id = "f96a9b30-dd80-41d6-b58c-beded4d6a976" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractReminderNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1c55fd1e-ad2b-4d2b-bcd0-80d8e44b98aa" + returns = "void" + } + } + rule { + enabled = true + id = "ad800150-a03c-4f19-9641-98fab4f1c435" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.CatOfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0da89776-01be-4c21-897a-616e5dff9590" + returns = "void" + } + } + rule { + enabled = true + id = "3da82cbf-d779-4fdc-ac3d-871eb12605fc" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.OfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e09c2604-81eb-4ab4-9743-ec2e96a62878" + returns = "void" + } + } + rule { + enabled = true + id = "e959e5a5-fd11-4837-840b-df6f000cb147" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.AntiquatedDataRemovalTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a5fe7b7d-5e4f-4fdd-8802-dfb36da04471" + returns = "void" + } + } + rule { + enabled = true + id = "3fc63279-bf7d-4838-81c7-60371e435bd5" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CancelActiveExecutionTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b1c3975b-631b-41cd-9d20-c0d3bec905f3" + returns = "void" + } + } + rule { + enabled = true + id = "02e358fc-fa96-40c5-a02b-52ba86ee3eb7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CasaSupportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "4287f30c-f821-402c-9dda-edff7901df1a" + returns = "void" + } + } + rule { + enabled = true + id = "e08df754-9046-48ce-baf8-6abf169d4202" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerInitialSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "cb90f96a-80c3-4f53-b2ee-ccf4d7c6a89b" + returns = "void" + } + } + rule { + enabled = true + id = "e01240aa-87c0-4913-856a-67191422a51e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerReminderSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "384ca83d-3abb-4aba-8395-f06ea44268f1" + returns = "void" + } + } + rule { + enabled = true + id = "2985f6f7-b631-4963-957b-431d9f0eabc7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuAutoExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c36808e1-6854-49c4-be0a-90731da82eac" + returns = "void" + } + } + rule { + enabled = true + id = "26784dd4-2678-4bac-9660-69eabbaf0dbb" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0eee9530-8858-4cce-998d-efceaecd6288" + returns = "void" + } + } + rule { + enabled = true + id = "41d04b56-ff02-4d50-9322-9b05c04c4ce6" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuInstallTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0dee10c2-867d-4989-9a08-f66601b8893b" + returns = "void" + } + } + rule { + enabled = true + id = "d79c6f50-ae05-47f1-a459-ae2ea8645bd7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EndOfTermTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "adb216ce-1dd8-481c-8988-7680ce7c7e0c" + returns = "void" + } + } + rule { + enabled = true + id = "a1103dab-b287-43c8-9589-737fb7a4462e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.MigrationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "eb4771b5-fd85-49e1-a83d-c2c9f2d69384" + returns = "void" + } + } + rule { + enabled = true + id = "52093b00-62a6-40ca-9634-c66270f29ae3" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.PreactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1e93863a-05bb-4ba5-b419-95498e38b5c6" + returns = "void" + } + } + rule { + enabled = true + id = "ca20c4ec-8fae-4ff2-82c8-06a963917a41" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.QueuedWorkflowTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e56c6781-82dd-47f3-9abe-bbe88a6ed2cf" + returns = "void" + } + } + rule { + enabled = true + id = "bd7ec679-2a79-41f1-8cb5-1a001478c192" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "de4e9e0c-b26b-4e8d-828d-0b2ad769fcb3" + returns = "void" + } + } + rule { + enabled = true + id = "6f2ab7e2-e5d0-4ddb-afb8-2f880375faa0" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardTaskTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0ed845cb-f3fd-4bea-8d8c-47d8f6e89ebf" + returns = "void" + } + } + rule { + enabled = true + id = "42363513-4ae3-4e0c-bed3-fa9e52167642" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.ServiceDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b3f462c7-67a5-4935-be99-5e4f28a67bba" + returns = "void" + } + } + rule { + enabled = true + id = "1adbab0b-0f48-4138-947a-5df742356faa" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepRetryTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "bd24328e-30cd-41bf-a962-c7dc79bc5d26" + returns = "void" + } + } + rule { + enabled = true + id = "51ec0a26-ee5c-4391-9813-c4d1084eb4fe" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepTimeoutTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c7f3e3ec-add3-4f61-b0a7-a16084e80ff4" + returns = "void" + } + } + rule { + enabled = true + id = "d4e40a1c-b1e8-4b2a-aa0d-931448ab5236" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.VehicleGroupExpirationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b4cbdb2-f8e6-4543-a965-f670ad0848b9" + returns = "void" + } + } + rule { + enabled = true + id = "758eec5b-23fb-4886-b8fb-de6f2ceaf47d" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.CatRuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b12bab84-b4a2-4e5f-ac6e-3ac0e8bc1027" + returns = "void" + } + } + rule { + enabled = true + id = "29ab384d-32ec-49ab-ba01-faba5f77d5e6" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.RuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "265c7116-eb73-4bbf-a06e-7635034ee160" + returns = "void" + } + } + rule { + enabled = true + id = "1e73bd8e-7517-4456-931a-898a75a486c3" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.FetchOrderStatusesTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b9d75dc-6ea9-40bc-a5e7-02297f991372" + returns = "void" + } + } + rule { + enabled = true + id = "8a418fd2-8e94-4056-807a-6a606a5a249d" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.ServiceOrderReportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a9aa08e9-f6af-4637-9e6a-5a674e72979b" + returns = "void" + } + } + rule { + enabled = true + id = "63343af0-a65b-4c87-8991-43b37b4d9868" + class { + name = "com.bmw.cc.casa.integration.dms.boundary.DMSFileExportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1d36994c-fef5-4c5c-866e-4274cc888130" + returns = "void" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf new file mode 100644 index 0000000..f076cf0 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_service" "CASA_Timer" { + name = "CASA Timer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2686ca3c-9714-403a-9f83-9c488cc19376" + class { + name = "com.bmw.cc.smc2.dkey.bm.flcm2.boundary.CasaTrigger2LockedBF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "runLocked" + id = "d666edd5-e43e-401e-8d0f-8cb462dddd99" + returns = "void" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf new file mode 100644 index 0000000..d6c6c0c --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf @@ -0,0 +1,241 @@ +resource "dynatrace_custom_service" "CASA_Workflow_-_E2E" { + name = "CASA Workflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + annotations = ["javax.enterprise.context.ApplicationScoped"] + id = "bb7d3c0e-0e3d-49c5-a5d5-2bee0d77aabe" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "6fe0226c-6579-47f5-a4e9-9b38044dd56a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "7a368665-f3aa-4775-81b7-611dc2f6f75f" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3f6b98dd-b80d-4f1a-9f97-80beef022c08" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "735766ef-9829-4fc8-a272-07061d5dcc3a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b332dc83-e58a-4e5b-9141-d25f8ac8f844" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "9041af60-5a01-4360-b294-781ced03a409" + returns = "void" + } + method { + name = "getName" + id = "fa2e9403-1fd3-4c1d-9716-37517cdae55a" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "de7b59a4-b07d-4a4b-adb8-5635cfb37133" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "e90fec53-5c3e-4c11-8ad5-61cb8086fb9e" + class { + name = "com.bmw.cc.casa.bm.workflow.control.activatevehicle.ActivateVehicleWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "3ae6319b-b561-4b68-9512-cd8a4ad880f2" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1fa7ccad-f8aa-4987-84e2-fc52ce9cab01" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "301f0c57-85b3-4c5c-83f1-b789cf8f09bf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ee3dfc2b-621d-4f31-92fe-a58c3b5e9d06" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ceae431-4801-42f6-9cb4-3d7299b6f00b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "9e0652c6-47d6-4f1c-a06a-2e947d620614" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "b078aa8c-e0b8-41c6-a35f-1217151f8f45" + returns = "void" + } + method { + name = "getName" + id = "2ff9b0eb-e721-40c4-9570-b457f2702338" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "3283a505-562b-40d2-946d-1bd8155ba870" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "ad955112-482a-46ff-9e68-1cc5729cab89" + class { + name = "com.bmw.cc.casa.bm.workflow.control.casasupport.CasaSupportWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "6e06aa16-2bd7-43b8-98b4-7278e9884dce" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "62625550-305e-41dc-8bee-c9ad53008246" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b0e16564-f0da-42a3-a19c-2021a76dbf6c" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "f3e7c731-cafc-4ebe-9162-eaacaf7a163b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ed73cce-bf98-4646-9a3f-201de67a9808" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1b990832-31d2-477b-a920-87e9a3dc4733" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "f839622e-ad5a-4a0c-8e68-369b63be9d33" + returns = "void" + } + method { + name = "getName" + id = "bda3cea9-5195-4ddc-9b73-f6f33a3a8160" + returns = "java.lang.String" + } + } + rule { + enabled = true + id = "8092d1d8-2c7c-48cb-aea3-c37a23a5dfa4" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWithBuildDataWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "6b313554-fd72-4100-8740-e8e7f100cadf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3e45b075-baef-4619-b45e-94637496a9ee" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "55661055-9504-4b40-83db-ad179dcb2b29" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ceaa6009-092d-4f6e-b98a-35342c7067d4" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "2b0f3ec4-85cf-43f8-892b-b66e5c257af7" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1e6d76c4-e926-4721-abc4-6429d81117b1" + returns = "void" + } + method { + name = "getName" + id = "d2eb4e8e-456f-4c0e-9b97-c684b047a0fd" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "645d7f6b-d08f-4f52-b01f-6f501628e5db" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf new file mode 100644 index 0000000..f1f1583 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "Car_Status_Information_Kafka_IN" { + name = "Car Status Information Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "565d5882-09fa-4492-9941-13da20011624" + class { + name = "com.bmw.carsharing.csi.kafka.KafkaConsumerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "submitRecord" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "9ad5cf74-1d83-4691-86e8-746472ab854f" + returns = "void" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf new file mode 100644 index 0000000..ff32af1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR_v1" { + name = "DPP - JOYNR v1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ac61411d-3b0e-4e45-b48a-d6fc50941578" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "28f88ca7-fd3d-4b1b-8360-2e8ab43ac18f" + returns = "void" + } + } + rule { + enabled = true + id = "a7bc6180-74c4-4ad1-bfd1-a47567d3772a" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "7a156e40-a2d5-4726-9ad0-db35ac8b5169" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "0e84647f-0e17-4376-bb79-19b9b31e3bf1" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "8b803591-acf4-43bd-9813-9eb743647881" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "c5c31393-5a0f-4567-9aa6-46e332893b6e" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "aa676ac7-43a0-40f7-88c5-c5870b6198bf" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "81f5eda8-892b-4676-9b62-da849d9eec09" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "32df3e13-717e-430e-ac81-85c5d9f33517" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf new file mode 100644 index 0000000..d3fa22b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR" { + name = "DPP - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d7dd5cb7-0f05-4c3e-967b-5aad67c9595e" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "cf70526f-e8c6-4426-a549-2375159ad74c" + returns = "void" + } + } + rule { + enabled = true + id = "a88a9939-f0d2-43cc-aaf0-aa75338db61d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "6d3012f7-6fe0-45db-b577-c22d2d69cbb6" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "7145ebcb-1193-472e-9346-754fa3b9eff8" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "aaad8fdc-025f-43b0-8c9c-27762b3cedcf" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "132c2823-de13-4649-9e83-e5f5f06d78fc" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "760913c7-c937-4504-b214-88adcf9ac51d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "fa39a5ec-8ed4-4f2a-9cd0-2bd52a221835" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "5d2ff543-ab68-4808-9e3b-3e393e1afdb7" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf new file mode 100644 index 0000000..567b3b3 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ECS_-_CreateEvent_-_E2E" { + name = "ECS - CreateEvent - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "289c318a-b157-423b-a84f-d4d8c704ad51" + class { + name = "com.bmw.cc.vs.ecs.bm.ecs.control.JoynrEventOperations" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createEvent" + arguments = ["com.bmw.cc.vs.ecs.bm.ecs.entity.ECallEventJoynrBE"] + id = "67e97b0c-a941-4031-b7b2-ecd20a16530b" + returns = "java.lang.String" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf new file mode 100644 index 0000000..f490048 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ECS_-_JOYNR" { + name = "ECS - JOYNR" + enabled = false + queue_entry_point = false + rule { + enabled = true + id = "9b93f53f-99a5-4f7b-a1f7-495752f8e6c2" + class { + name = "joynr.de.bmw.infotainment.telematic.ecall.ECallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "starteCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "150ac898-4b93-4517-a61c-74bbcf668067" + returns = "io.joynr.provider.Promise" + } + method { + name = "updateeCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "4ec1698e-f91d-4fef-931a-0c74ad7c4249" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf new file mode 100644 index 0000000..46e10f8 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "JOYNR" { + name = "JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0bc2f069-2322-43ad-bbb6-73ac3696c112" + class { + name = "com.bmw.cc.smc2.dkey.api.vehicle.v1.boundary.VehicleInboundBCI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendKeyListToBackend" + arguments = ["java.lang.String","java.lang.Byte[]"] + id = "8b4ddd1f-add5-4037-a0d8-c60eef4fc967" + returns = "void" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf new file mode 100644 index 0000000..f82a1e3 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "LSC_Worker_Kafka_IN" { + name = "LSC Worker Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "cf721345-b090-410a-b621-f7868402e0cd" + class { + name = "com.bmw.tssb.lsc.worker.facade.LscMessageProcessingBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "a5c4e9fd-9231-40d6-ad5e-ec05fdd9c71b" + returns = "void" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf new file mode 100644 index 0000000..66c89d3 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf @@ -0,0 +1,39 @@ +resource "dynatrace_custom_service" "RsEventTimeoutTimer" { + name = "RsEventTimeoutTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "720b971d-2c4b-4dd6-9be9-737809c06df6" + class { + name = "com.bmw.cc.rs.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "31a5874e-3928-437d-b6b0-347dafde01b3" + returns = "void" + } + } + rule { + enabled = true + id = "1c3bd2d4-0e92-48bf-b0fc-d66a8093176f" + class { + name = "com.bmw.cc.rs360.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "25fdf96c-6656-45e5-bde3-718debb61437" + returns = "void" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf new file mode 100644 index 0000000..09a514e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "RsExecuteJoynr" { + name = "RsExecuteJoynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "434439d7-5ca2-4b5e-bc14-1ac6a078efe6" + class { + name = "com.bmw.cc.rs.control.JoynrServiceBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "executeRemoteService" + arguments = ["com.bmw.cc.rs.entity.Event"] + id = "6887ac56-6d4b-40d9-8910-691f0f91354b" + returns = "void" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf new file mode 100644 index 0000000..6def547 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf @@ -0,0 +1,260 @@ +resource "dynatrace_custom_service" "RsJoynrApiV1" { + name = "RsJoynrApiV1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1c4fe75a-a5d5-4681-a643-f1243f33ca29" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "VehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "795176a1-b32a-4148-a3e9-0982717bc6f9" + returns = "void" + } + method { + name = "VehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PearlChain"] + id = "0a31922f-6fa8-421c-bb44-44f48a15822a" + returns = "void" + } + } + rule { + enabled = true + id = "99285881-9b86-48c9-ba61-36db2fbab601" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "6dc41c57-bb45-4cd5-bb7a-bab5d12a2a6a" + returns = "void" + } + method { + name = "RemoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "27783b17-214b-440a-9a66-c7466c49feeb" + returns = "void" + } + method { + name = "RemoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "928b0743-9fb3-489c-aa36-9b3461555fd3" + returns = "void" + } + method { + name = "RemoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "72b24d9c-3f19-4047-9053-8827a808824e" + returns = "void" + } + } + rule { + enabled = true + id = "2ab9333c-759c-41ad-87f1-dbcb8d43924b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "92a20bc4-1dae-4f11-891c-5a353f7f0fbb" + returns = "void" + } + method { + name = "RemoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "af6e64e6-cca4-454c-8d24-6ee35a245f7b" + returns = "void" + } + method { + name = "RemoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "7c5cb89d-53a7-4b4f-8036-89a038d985c7" + returns = "void" + } + method { + name = "RemoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "e73a4f75-f8d0-4692-be10-d472b8d6174b" + returns = "void" + } + } + rule { + enabled = true + id = "acb70158-3831-497a-8620-64cc2a88b158" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "f12b4a23-e9b7-4fae-b7ae-807e8efc8df1" + returns = "void" + } + method { + name = "RemoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "d5afe1a0-0e2b-40aa-9590-af2fb2bdcd95" + returns = "void" + } + method { + name = "RemoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "e187f67c-5e89-4271-8a5f-97bcc0093740" + returns = "void" + } + method { + name = "RemoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "4006ded6-30b9-4d13-b033-1d796b304d76" + returns = "void" + } + } + rule { + enabled = true + id = "891f2867-66b5-4c0b-8d4f-6d404ac2dadf" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteChargingProfileInitStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "1529682f-789e-44df-8346-df144a56714f" + returns = "void" + } + method { + name = "RemoteChargingProfileInitStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "547e4e8e-0459-4439-a219-7920173681a5" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "ba50d26c-1e3b-46b4-ab2f-cd95ee0df98d" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "90208e1a-4ac2-42a2-a8f4-a9eff3f1613f" + returns = "void" + } + } + rule { + enabled = true + id = "82dbc5bc-172c-4164-b329-dd7cd750b4bc" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "0c8b91af-30a3-48bd-91e5-2fecd87b332b" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "2c9db4e0-5426-4e56-91c3-5c4d1d5502e6" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "0640d7d1-763e-4622-b009-96bf33b8a30e" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "71a911e0-8b7e-4bb2-8397-6658433ab619" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "cbfbb6dd-21e5-4104-9327-e4ca1bcea8eb" + returns = "void" + } + } + rule { + enabled = true + id = "85d0d7b3-ecb5-446a-89a4-81bab2fc0cf2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "5fb4fe45-8415-43c8-8d3f-e58ab03f1e89" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "364e08fd-6dde-4fe8-9dc1-9683fe0a3bb1" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "5e3ad135-a7c8-448a-970e-ec41f51f3428" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "6218361e-f767-4316-b0d7-c6b816fe6814" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "99f381c2-8d95-427f-9771-f9cbad6a592f" + returns = "void" + } + method { + name = "Remote360InitStatus" + id = "6b94b91a-98ef-446c-87f1-21df1fdc3633" + returns = "void" + } + method { + name = "Remote360Status" + id = "61029247-2a83-4ae7-b69c-ee41bfc59f85" + returns = "void" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf new file mode 100644 index 0000000..89cb284 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf @@ -0,0 +1,348 @@ +resource "dynatrace_custom_service" "RsJoynrApiV2" { + name = "RsJoynrApiV2" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6355413d-fc88-46fe-b284-8573f544b46b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "vehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "701cbef6-8037-450e-8218-54dfa86622d2" + returns = "void" + } + method { + name = "vehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PearlChain"] + id = "5a4c7d19-21fc-4cdb-a33c-9fe188973888" + returns = "void" + } + } + rule { + enabled = true + id = "88faa8ae-0322-488e-98e8-a5130dd96725" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "15b01e1c-eab9-4419-ba66-4ac998cc8d79" + returns = "void" + } + method { + name = "remoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "a25f12ef-f8a7-47c2-aeeb-816b3da9bf53" + returns = "void" + } + method { + name = "remoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a5ba332a-b357-488b-a192-40977250261b" + returns = "void" + } + method { + name = "remoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "e8c92e96-239e-495f-9261-f2bfed8c27f2" + returns = "void" + } + } + rule { + enabled = true + id = "94430ce4-b490-4c4e-9aad-b302dbd16a1e" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "707484db-d8fa-4ac4-b9c3-4e204c74fc1d" + returns = "void" + } + method { + name = "remoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "30939bd5-6496-47a3-a4e8-5d33e80430c4" + returns = "void" + } + method { + name = "remoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "72675c9d-1f70-49b6-8c71-17f39a8ca9cc" + returns = "void" + } + method { + name = "remoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "97554b70-6ad1-4c66-a4d9-1bed6f2d77fa" + returns = "void" + } + } + rule { + enabled = true + id = "fae67036-17f1-4480-839f-ef1985653fb4" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingProfileInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "b3f41169-381c-4957-a333-df1acbd7a5c6" + returns = "void" + } + method { + name = "remoteChargingProfileStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchp.v2.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "4ff7aacb-b13a-4f5b-a7b3-f8af4d66c5bd" + returns = "void" + } + } + rule { + enabled = true + id = "fff388c5-219f-4c46-b677-6ce2751606ed" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a40f971c-667c-422d-9703-35e43b4ac9b0" + returns = "void" + } + method { + name = "remoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.ClimateControlState","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.EngineState","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "9113e4d0-0a41-4043-ae26-b168849f3e1d" + returns = "void" + } + method { + name = "remoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "c755807d-69d9-4f9a-bee9-9de115b54b32" + returns = "void" + } + method { + name = "remoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "aff811dc-3288-4cc7-bbcd-bca1e29afc5c" + returns = "void" + } + } + rule { + enabled = true + id = "8520fb48-db9c-41c2-993a-346d79cd5983" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingControlInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "ae1c178c-332e-4379-aca1-98aa7869adba" + returns = "void" + } + method { + name = "remoteChargingControlStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchc.v2.RemoteChargingControlStatusTypes.RemoteChargingControlError"] + id = "02d37f6c-7c93-428d-b4bb-fb157fba39f2" + returns = "void" + } + } + rule { + enabled = true + id = "13bc4619-d1a0-4519-ace7-2cdeef18e331" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "b052092c-c394-4bf0-a75a-fa8f1775c996" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "a24d49e3-3903-4b07-a30b-128eee39330d" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState","java.lang.Byte"] + id = "b955380c-71be-411b-8ee9-1f274a0bc16a" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState"] + id = "8c0c04e5-b1ec-4458-94c1-c5f22f647d7a" + returns = "void" + } + } + rule { + enabled = true + id = "1551fabe-e27a-4ef8-bf67-43198dc6c393" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.SurroundViewRecorderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "a649e530-abcd-4807-8638-7057f5ec5d98" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "cdb768eb-5da8-48ad-8f64-2d72a54911cd" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.Recording[]","java.lang.String"] + id = "c15f123c-c138-4aa6-9690-cda7ec92e83a" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState","java.lang.Byte"] + id = "0acea922-ba1f-4197-8cc5-4f8aa576f4d6" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState"] + id = "a36648f7-7eb9-47bc-a73d-7cb0e25b3be5" + returns = "void" + } + } + rule { + enabled = true + id = "a549fa3f-07e7-4788-a8ca-b35e34b24fd2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "f054d5a9-3ad8-4640-bf17-450356c51506" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "64916c25-9962-47ad-9319-78c8a8848dc2" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState","java.lang.Byte"] + id = "bc213335-4762-4e41-ba7b-ac70e00c3d99" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState"] + id = "1494ac7c-8de7-48c3-9c55-a81f702d0803" + returns = "void" + } + } + rule { + enabled = true + id = "e4482e02-8602-4ecc-92e7-9774d7487488" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraDwaStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "9a9c29cb-7548-46a1-b067-11f08a771637" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "b1e201f5-ff43-4a22-a301-d8f7d51d3fcf" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.Recording[]","java.lang.String"] + id = "d6a02884-15ef-4078-a68e-f05d85756b3e" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState","java.lang.Byte"] + id = "b240abe5-a1be-48f1-96b6-73b7a04fae83" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState"] + id = "ec114e56-e995-487e-87cc-c333ec6fa4b5" + returns = "void" + } + } + rule { + enabled = true + id = "77033e55-2484-4142-bed7-04c9816d054f" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.PublicKeyApi" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "e726fd58-70ee-40ea-9d81-3a351eded062" + returns = "void" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf new file mode 100644 index 0000000..3efc4e6 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "RsProvisioningMdb" { + name = "RsProvisioningMdb" + enabled = true + queue_entry_point = true + queue_entry_point_type = "JMS" + rule { + enabled = true + id = "dd08e5a4-46e1-4254-ab26-9dc50e855b0b" + class { + name = "com.bmw.cc.rs.provisioningapi.jms.ProvisioningAckMDB" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "05aeca23-cfff-46e7-b8b9-8b2cbeb04556" + returns = "void" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf new file mode 100644 index 0000000..2ee71ea --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf @@ -0,0 +1,52 @@ +resource "dynatrace_custom_service" "TrackESI_-_apple" { + name = "TrackESI - apple" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "152f4773-b05a-4dce-9525-f96f8ed2b5e0" + class { + name = "com.bmw.cc.smc2.dkey.integration.track.v2.boundary.TrackESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "fc3e1652-f5bf-4281-b1d4-6958af3f70cb" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.bm.track.entity.EventNotificationRequestDO","java.time.Instant"] + id = "76ad362b-0670-46fc-8792-288edfe3e7ca" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotificationRetry" + arguments = ["com.bmw.cc.smc2.dkey.bm.key.pdo.VehicleKeyPDO","com.bmw.cc.smc2.dkey.bm.smc15.entity.DeviceEndpointBE","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "30857f5c-0533-4645-aa24-c6a94255a800" + returns = "java.util.concurrent.Future" + } + method { + name = "healthCheck" + arguments = ["java.lang.String","java.lang.String"] + id = "c76aaeec-c4d6-473a-8252-7bd4faa41601" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKey" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "4abefe4a-aa6a-47d7-8e65-27d77902181c" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKeyRetry" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "ee2d12b5-2283-4083-88ba-356b03d91f42" + returns = "java.util.concurrent.Future" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf new file mode 100644 index 0000000..088916e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "Voice_Services_-_DBCleanUpTimer" { + name = "Voice Services - DBCleanUpTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "319de1eb-a486-4900-ab0f-0b098fcf1b63" + class { + name = "com.bmw.cc.conn.b2vvoice.bm.mguvoice.control.DBEventCleanupBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "clean" + id = "67475e25-8530-4d10-8edd-0dcfab3a2207" + returns = "void" + } + method { + name = "destroyTimer" + id = "6a97c742-6ee2-43d4-8ef6-3759d07052a0" + returns = "void" + } + method { + name = "init" + id = "db591e7c-0724-4f6c-a9d4-177c7017dd31" + returns = "void" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf new file mode 100644 index 0000000..f1b8ec7 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-Joynr" { + name = "Voicemanager - SendCRQM-Joynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "e4865ab7-e741-45ad-8be6-d6ece13e2686" + class { + name = "com.bmw.cc.conn.b2vvoice.joynr.consumer.boundary.VehicleJoynrECallClientBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendEcallCrqmNumber" + arguments = ["java.lang.String","int","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "653f7fb9-e21d-4e15-9023-3cc397833587" + returns = "void" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf new file mode 100644 index 0000000..3ff5074 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-SMS" { + name = "Voicemanager - SendCRQM-SMS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d93f7d97-ae16-4373-9675-d0ee600f29c5" + class { + name = "com.bmw.cc.conn.b2vvoice.consumer.smsgateway.boundary.SmsGatewayESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "messagePost" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "73e9d6a4-7f6d-4390-8fb8-a9b389004c30" + returns = "java.lang.Boolean" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf new file mode 100644 index 0000000..6082c0e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "VpsJoynrApi" { + name = "VpsJoynrApi" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "35afa908-e85c-415b-816b-ed68c5b3a026" + class { + name = "com.bmw.cc.conn.vps.joynr.provider.control.ProvisioningVehicleProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendVehicleDataForProvisioningComUnit" + id = "877a923d-7336-4058-823c-2412a0e52833" + returns = "void" + } + method { + name = "sendVehicleDataForProvisioningHeadUnit" + id = "862bdd26-e185-4094-81eb-ec79a10fecc8" + returns = "void" + } + method { + name = "sendVehicleProvisioningResult" + id = "f47fcdb0-2f79-4826-a85b-7e3aa5361817" + returns = "void" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf new file mode 100644 index 0000000..a2a3e99 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf @@ -0,0 +1,51 @@ +resource "dynatrace_custom_service" "XCS_-_JOYNR" { + name = "XCS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "a2c5ec00-e230-4ce4-ad1d-74f324b68558" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "4ad00a69-80b1-4ea1-ab27-67bcb299dd74" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TerminateReason"] + id = "d271a40d-f938-479e-9e64-f6baa24cd8f3" + returns = "io.joynr.provider.Promise" + } + } + rule { + enabled = true + id = "d020be82-ea18-4b68-b33c-c7724d7d01a8" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.v1.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.KeyValue[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.ResultCode"] + id = "e6cf4193-0ad6-422a-81b4-af2fc53bd698" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TerminateReason"] + id = "9ea9c576-3041-480e-9c48-4f272bb2198a" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf b/configuration/20211213-201206_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf new file mode 100644 index 0000000..aa019ed --- /dev/null +++ b/configuration/20211213-201206_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ts-pffs_SQS" { + name = "ts-pffs SQS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8f23e73a-e12b-4c2f-96a4-0c94e1398055" + class { + name = "com.bmw.cc.tspffs.api.seam.boundary.SeamNotificationSqsListenerMF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onNotification" + arguments = ["java.lang.String","java.util.Map","org.springframework.cloud.aws.messaging.listener.Acknowledgment"] + id = "641761d5-391c-4a17-82dc-d7f545b0aeb7" + returns = "void" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf new file mode 100644 index 0000000..29dbc58 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ABC" { + name = "CD_ABC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag('msid:am-proxy','msid:am-cns'))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag('msid:am-proxy','msid:am-cns')" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf new file mode 100644 index 0000000..31d19ca --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf @@ -0,0 +1,231 @@ +resource "dynatrace_management_zone" "CD_APIGW" { + name = "CD_APIGW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf new file mode 100644 index 0000000..a36993e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_APIM" { + name = "CD_APIM" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_AKKA_ACTOR_SYSTEM" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Empty" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf new file mode 100644 index 0000000..9094e23 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-FSC-AST" { + name = "CD_ASBC-FSC-AST" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf new file mode 100644 index 0000000..57041d9 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL-CL" { + name = "CD_ASBC-HAL-CL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf new file mode 100644 index 0000000..44fb153 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL" { + name = "CD_ASBC-HAL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "clusterDomain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf new file mode 100644 index 0000000..c4f31be --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-MFSCS" { + name = "CD_ASBC-MFSCS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf new file mode 100644 index 0000000..73b9678 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-NGTP" { + name = "CD_ASBC-NGTP" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf new file mode 100644 index 0000000..70d523b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-DFP" { + name = "CD_ASBC-PKI-DFP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:DFP\",\"compass-id:DFPH\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf new file mode 100644 index 0000000..6ff5b07 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLIScert2vin" { + name = "CD_ASBC-PKI-OCLIScert2vin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISc2v\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISc2v\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf new file mode 100644 index 0000000..b2d9e4c --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLISocsp" { + name = "CD_ASBC-PKI-OCLISocsp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISocsp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISocsp\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf new file mode 100644 index 0000000..61f4aba --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-P2X" { + name = "CD_ASBC-PKI-P2X" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:P2X\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:P2X\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf new file mode 100644 index 0000000..7d66c0b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-VCSM" { + name = "CD_ASBC-PKI-VCSM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:VCS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:VCS\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf new file mode 100644 index 0000000..467268d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-RSU" { + name = "CD_ASBC-RSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBC-RSU\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBC-RSU\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf new file mode 100644 index 0000000..4db941c --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-SMACC" { + name = "CD_ASBC-SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "cluster" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf new file mode 100644 index 0000000..050782b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-STM" { + name = "CD_ASBC-STM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:STM\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:STM\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf new file mode 100644 index 0000000..a7a4680 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TIS" { + name = "CD_ASBC-TIS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TIS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TIS\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf new file mode 100644 index 0000000..9190094 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TVP" { + name = "CD_ASBC-TVP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TVP\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TVP\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf new file mode 100644 index 0000000..5b7c0e9 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBCSWLSEC2" { + name = "CD_ASBCSWLSEC2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBCSWLSEC2\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBCSWLSEC2\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf new file mode 100644 index 0000000..1d6f84f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBS" { + name = "CD_ASBS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf new file mode 100644 index 0000000..1921c13 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_App-Repository" { + name = "CD_App-Repository" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf new file mode 100644 index 0000000..0ef949d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf @@ -0,0 +1,194 @@ +resource "dynatrace_management_zone" "CD_AudioVideoServices" { + name = "CD_AudioVideoServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-spotify" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ise-connectedradio" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-config" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-gracenote" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-ximalaya" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf new file mode 100644 index 0000000..dbd7bd3 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "CD_BMW-Assistant-for-Service-Events-_BASE_" { + name = "CD_BMW-Assistant-for-Service-Events-(BASE)" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed in" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf new file mode 100644 index 0000000..ef114ce --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMWPoints" { + name = "CD_BMWPoints" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf new file mode 100644 index 0000000..44abd20 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMW_POINTS_ENGINE" { + name = "CD_BMW_POINTS_ENGINE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf new file mode 100644 index 0000000..835cfd4 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Billing_Buffet" { + name = "CD_Billing_Buffet" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf new file mode 100644 index 0000000..8cbdb84 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CCG" { + name = "CD_CCG" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf new file mode 100644 index 0000000..ec2c876 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_CICD" { + name = "CD_CICD" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:CICD\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:CICD\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf new file mode 100644 index 0000000..ca41c95 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CSI" { + name = "CD_CSI" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf new file mode 100644 index 0000000..b697592 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Call-Handling-Backends" { + name = "CD_Call-Handling-Backends" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf new file mode 100644 index 0000000..a8577ea --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CallCenterClient" { + name = "CD_CallCenterClient" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf new file mode 100644 index 0000000..5f941f1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-Backend-Services" { + name = "CD_Connected-Backend-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf new file mode 100644 index 0000000..1c5fe64 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-User-Behaviour" { + name = "CD_Connected-User-Behaviour" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf new file mode 100644 index 0000000..ff02902 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_ConnectedDrive-Internet-Portal" { + name = "CD_ConnectedDrive-Internet-Portal" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdipdb_prod" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf new file mode 100644 index 0000000..6fbad66 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ContentProvider" { + name = "CD_ContentProvider" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf new file mode 100644 index 0000000..3eca211 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Countly" { + name = "CD_Countly" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf new file mode 100644 index 0000000..23c3302 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_CustomerCentricInformationServices" { + name = "CD_CustomerCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf new file mode 100644 index 0000000..4e4739d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_DPP_DPM" { + name = "CD_DPP_DPM" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf new file mode 100644 index 0000000..8472d9d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_GCDM" { + name = "CD_GCDM" + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "GCDM" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf new file mode 100644 index 0000000..3bf88a6 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ImageBlur" { + name = "CD_ImageBlur" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf new file mode 100644 index 0000000..37a6fb1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf @@ -0,0 +1,121 @@ +resource "dynatrace_management_zone" "CD_Infotainment-In-Car-Experience-Services" { + name = "CD_Infotainment-In-Car-Experience-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "background" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "asbc" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf new file mode 100644 index 0000000..d4d3217 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_InfotainmentInCarExperienceServices" { + name = "CD_InfotainmentInCarExperienceServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf new file mode 100644 index 0000000..4ecff14 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf @@ -0,0 +1,79 @@ +resource "dynatrace_management_zone" "CD_LSC-FSU" { + name = "CD_LSC-FSU" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf new file mode 100644 index 0000000..19507b0 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_LSC" { + name = "CD_LSC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf new file mode 100644 index 0000000..3626c40 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_LSCFSU" { + name = "CD_LSCFSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:lscfsu\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:lscfsu\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf new file mode 100644 index 0000000..f8593af --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Location-Services" { + name = "CD_Location-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf new file mode 100644 index 0000000..16c6f9e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_MSGSVC" { + name = "CD_MSGSVC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:msgsvc\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:msgsvc\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf new file mode 100644 index 0000000..c80111b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_Messaging-Services" { + name = "CD_Messaging-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf new file mode 100644 index 0000000..d730ceb --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf @@ -0,0 +1,282 @@ +resource "dynatrace_management_zone" "CD_Mobile2_and_BFFs" { + name = "CD_Mobile2_and_BFFs" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-digital-key-composite-service" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "composite" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-software-upgrade" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf new file mode 100644 index 0000000..2838d3d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "CD_Mobile_2" { + name = "CD_Mobile_2" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Mobile" + } + } + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf new file mode 100644 index 0000000..28eee93 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Navigation-Information-Services" { + name = "CD_Navigation-Information-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf new file mode 100644 index 0000000..0a92e77 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "CD_Openshift" { + name = "CD_Openshift" + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf new file mode 100644 index 0000000..fbfe8e1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PAIS" { + name = "CD_PAIS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf new file mode 100644 index 0000000..2fffbde --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PISA" { + name = "CD_PISA" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf new file mode 100644 index 0000000..a33be88 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSR" { + name = "CD_PSR" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:PSR\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:PSR\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf new file mode 100644 index 0000000..397b339 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSdZ-Checker" { + name = "CD_PSdZ-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:psdzchecker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:psdzchecker\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf new file mode 100644 index 0000000..1862729 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_Perseus" { + name = "CD_Perseus" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf new file mode 100644 index 0000000..1c1f645 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf @@ -0,0 +1,95 @@ +resource "dynatrace_management_zone" "CD_RemoteCamera" { + name = "CD_RemoteCamera" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf new file mode 100644 index 0000000..b1db74e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServiceCockpit" { + name = "CD_RemoteServiceCockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf new file mode 100644 index 0000000..c9c4f5d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServices" { + name = "CD_RemoteServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf new file mode 100644 index 0000000..ebb27f3 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf @@ -0,0 +1,275 @@ +resource "dynatrace_management_zone" "CD_SMACC-BE" { + name = "CD_SMACC-BE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "svds" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smacc" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf new file mode 100644 index 0000000..5bf4582 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SMC2_CEKS" { + name = "CD_SMC2_CEKS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf new file mode 100644 index 0000000..f894752 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf @@ -0,0 +1,39 @@ +resource "dynatrace_management_zone" "CD_SMS-Gateway" { + name = "CD_SMS-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMS-Gateway" + } + } + } + } + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SMS GW" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf new file mode 100644 index 0000000..608ea05 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SVDS" { + name = "CD_SVDS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf new file mode 100644 index 0000000..0638d42 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-BA2BT" { + name = "CD_SWLSEC2-BA2BT" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:SWLSEC2-BA2BT\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:SWLSEC2-BA2BT\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf new file mode 100644 index 0000000..8baf261 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-Checker" { + name = "CD_SWLSEC2-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:swlsec2checker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:swlsec2checker\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf new file mode 100644 index 0000000..12b6a4f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_Service-Bus" { + name = "CD_Service-Bus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf new file mode 100644 index 0000000..9903c30 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Service-Gateway" { + name = "CD_Service-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf new file mode 100644 index 0000000..8ed868b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Speech" { + name = "CD_Speech" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf new file mode 100644 index 0000000..a07238d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_TEST_EW" { + name = "CD_TEST_EW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf new file mode 100644 index 0000000..c0ac313 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "CD_TEST_EW2" { + name = "CD_TEST_EW2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\"))" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf new file mode 100644 index 0000000..914f238 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_TripCollection" { + name = "CD_TripCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tripCollectionApi\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tripCollectionApi\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf new file mode 100644 index 0000000..0950abb --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_UDS" { + name = "CD_UDS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:UDS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:UDS\")" + } + rules { + type = "SERVICE" + enabled = false + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "HOST" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf new file mode 100644 index 0000000..2042c8c --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_VehicleCentricInformationServices" { + name = "CD_VehicleCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-wechat-proxy" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-admin-ui" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-manifest" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-web-proxy" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf new file mode 100644 index 0000000..3fc28f0 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf @@ -0,0 +1,98 @@ +resource "dynatrace_management_zone" "CD_Voice-Services" { + name = "CD_Voice-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf new file mode 100644 index 0000000..dfcd184 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_XCC" { + name = "CD_XCC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "app-id" + value = "APP-18886" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf new file mode 100644 index 0000000..605b19b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_agent-service" { + name = "CD_agent-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf new file mode 100644 index 0000000..c612beb --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_aluis" { + name = "CD_aluis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf new file mode 100644 index 0000000..91fdab6 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-bpm" { + name = "CD_am-bpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf new file mode 100644 index 0000000..863051e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-casa" { + name = "CD_am-casa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf new file mode 100644 index 0000000..a1ac0c5 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cesim" { + name = "CD_am-cesim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf new file mode 100644 index 0000000..454373f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cns" { + name = "CD_am-cns" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf new file mode 100644 index 0000000..b9b80c3 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-device" { + name = "CD_am-device" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf new file mode 100644 index 0000000..5b5f41c --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ecs" { + name = "CD_am-ecs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf new file mode 100644 index 0000000..c319202 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-egim" { + name = "CD_am-egim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf new file mode 100644 index 0000000..29bfbe0 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-esim-ui" { + name = "CD_am-esim-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf new file mode 100644 index 0000000..dc54ad1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-lmcs" { + name = "CD_am-lmcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf new file mode 100644 index 0000000..379b26e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-mno-manager" { + name = "CD_am-mno-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf new file mode 100644 index 0000000..c79092d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-proxy" { + name = "CD_am-proxy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf new file mode 100644 index 0000000..3546bac --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-store" { + name = "CD_am-store" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf new file mode 100644 index 0000000..87d85cb --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-svms" { + name = "CD_am-svms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf new file mode 100644 index 0000000..e4a72a2 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ui" { + name = "CD_am-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf new file mode 100644 index 0000000..27550b1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-usage" { + name = "CD_am-usage" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf new file mode 100644 index 0000000..b0b4490 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle-activation" { + name = "CD_am-vehicle-activation" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf new file mode 100644 index 0000000..3bac226 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle" { + name = "CD_am-vehicle" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf new file mode 100644 index 0000000..bde1dd5 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vms" { + name = "CD_am-vms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf new file mode 100644 index 0000000..f9d4fe8 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_analytics-user-data-service" { + name = "CD_analytics-user-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf new file mode 100644 index 0000000..f0279d1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sfa-oh" { + name = "CD_asbc-sfa-oh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf new file mode 100644 index 0000000..fc02019 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sts" { + name = "CD_asbc-sts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf new file mode 100644 index 0000000..71df59a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-client-service" { + name = "CD_avs-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf new file mode 100644 index 0000000..7d25155 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-proxy-composite-service" { + name = "CD_avs-proxy-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf new file mode 100644 index 0000000..091c60e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-be" { + name = "CD_b2v-com-be" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf new file mode 100644 index 0000000..e047e1a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-echo" { + name = "CD_b2v-com-echo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf new file mode 100644 index 0000000..87887fd --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-fe" { + name = "CD_b2v-com-fe" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf new file mode 100644 index 0000000..67d35c2 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-gcdm-client" { + name = "CD_b2v-com-gcdm-client" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf new file mode 100644 index 0000000..ff28e3e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-hello" { + name = "CD_b2v-com-hello" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf new file mode 100644 index 0000000..53a1910 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-nots" { + name = "CD_b2v-nots" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf new file mode 100644 index 0000000..f7708fb --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-sms-statistics" { + name = "CD_b2v-sms-statistics" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf new file mode 100644 index 0000000..34b4533 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bmw-points-push-notifications-service" { + name = "CD_bmw-points-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf new file mode 100644 index 0000000..80535d1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bsi-service" { + name = "CD_bsi-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf new file mode 100644 index 0000000..9b90b4f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cac" { + name = "CD_cac" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf new file mode 100644 index 0000000..db89640 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_camvs" { + name = "CD_camvs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf new file mode 100644 index 0000000..7b6098d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_casa-event-processor" { + name = "CD_casa-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf new file mode 100644 index 0000000..681b281 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ccc" { + name = "CD_ccc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf new file mode 100644 index 0000000..02b7949 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cdc" { + name = "CD_cdc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf new file mode 100644 index 0000000..47d506c --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_chargenow-enabler-service" { + name = "CD_chargenow-enabler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf new file mode 100644 index 0000000..39dd4cd --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy-composite" { + name = "CD_charging-data-privacy-composite" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf new file mode 100644 index 0000000..219bd1e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy" { + name = "CD_charging-data-privacy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf new file mode 100644 index 0000000..bd81c95 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-push-notification-service" { + name = "CD_charging-events-push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf new file mode 100644 index 0000000..0a175f2 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-service" { + name = "CD_charging-events-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf new file mode 100644 index 0000000..3069acf --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-history-gdpr-proxy-service" { + name = "CD_charging-history-gdpr-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf new file mode 100644 index 0000000..42bcc25 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-plan-composite-service" { + name = "CD_charging-plan-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf new file mode 100644 index 0000000..e1c9236 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-push-notifications-service" { + name = "CD_charging-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf new file mode 100644 index 0000000..8be7999 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-remote-commands-composite-service" { + name = "CD_charging-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf new file mode 100644 index 0000000..f563409 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-sessions-service" { + name = "CD_charging-sessions-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf new file mode 100644 index 0000000..4df4703 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-stations-service" { + name = "CD_charging-stations-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf new file mode 100644 index 0000000..e16dfc1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-agent-telemetry-processor" { + name = "CD_client-agent-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf new file mode 100644 index 0000000..8ac5b50 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-vehicle-telemetry-processor" { + name = "CD_client-vehicle-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf new file mode 100644 index 0000000..5c609b3 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cm" { + name = "CD_cm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf new file mode 100644 index 0000000..3eb85c8 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_comfy" { + name = "CD_comfy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf new file mode 100644 index 0000000..6690e52 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-notification-service" { + name = "CD_commute-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf new file mode 100644 index 0000000..04307dd --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-service" { + name = "CD_commute-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf new file mode 100644 index 0000000..6f46063 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service-apim" { + name = "CD_connected-oauth-service-apim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf new file mode 100644 index 0000000..0ab8ec8 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service" { + name = "CD_connected-oauth-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf new file mode 100644 index 0000000..6744e72 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-onboard-composite-service" { + name = "CD_connected-onboard-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf new file mode 100644 index 0000000..fbd1356 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_csu" { + name = "CD_csu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf new file mode 100644 index 0000000..40dabb1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-event-origin" { + name = "CD_ctns-event-origin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf new file mode 100644 index 0000000..c10ae76 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-marketing-api" { + name = "CD_ctns-marketing-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf new file mode 100644 index 0000000..d989b44 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-vehicle-api" { + name = "CD_ctns-vehicle-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf new file mode 100644 index 0000000..fe2e9d0 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_current-driver-service" { + name = "CD_current-driver-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf new file mode 100644 index 0000000..1c7ca76 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_data-deletion-processor" { + name = "CD_data-deletion-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf new file mode 100644 index 0000000..75bb648 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-comms-provider-service" { + name = "CD_dealer-comms-provider-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf new file mode 100644 index 0000000..1aae8b7 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-data-service" { + name = "CD_dealer-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf new file mode 100644 index 0000000..fa9b204 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-invoice-service" { + name = "CD_dealer-payments-invoice-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf new file mode 100644 index 0000000..f407106 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-notification-service" { + name = "CD_dealer-payments-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf new file mode 100644 index 0000000..296ce39 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-service" { + name = "CD_dealer-payments-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf new file mode 100644 index 0000000..73f81f3 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-search-service" { + name = "CD_dealer-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf new file mode 100644 index 0000000..f7164a4 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-services-composite-service" { + name = "CD_dealer-services-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf new file mode 100644 index 0000000..d726f54 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealercockpit" { + name = "CD_dealercockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf new file mode 100644 index 0000000..bcbfe6e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_delivery" { + name = "CD_delivery" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf new file mode 100644 index 0000000..7832936 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_destination-composite-service" { + name = "CD_destination-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf new file mode 100644 index 0000000..8c6dee1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_digital-key-composite-service" { + name = "CD_digital-key-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf new file mode 100644 index 0000000..7611b17 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_discover-bmw-composite-service" { + name = "CD_discover-bmw-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf new file mode 100644 index 0000000..7e06908 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpm" { + name = "CD_dpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf new file mode 100644 index 0000000..c105008 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpp" { + name = "CD_dpp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf new file mode 100644 index 0000000..c44509a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dsd" { + name = "CD_dsd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf new file mode 100644 index 0000000..14edcaa --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_e4m" { + name = "CD_e4m" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf new file mode 100644 index 0000000..a413e05 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eadb" { + name = "CD_eadb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf new file mode 100644 index 0000000..efa9410 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_emc" { + name = "CD_emc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf new file mode 100644 index 0000000..a12e12e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercaf" { + name = "CD_ercaf" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf new file mode 100644 index 0000000..74078f6 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercr" { + name = "CD_ercr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf new file mode 100644 index 0000000..571290f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_erd" { + name = "CD_erd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf new file mode 100644 index 0000000..f835f6a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eroute" { + name = "CD_eroute" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf new file mode 100644 index 0000000..216f9d4 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esa" { + name = "CD_esa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf new file mode 100644 index 0000000..5ddb73a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esh" { + name = "CD_esh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf new file mode 100644 index 0000000..50145e0 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esim-composite-service" { + name = "CD_esim-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf new file mode 100644 index 0000000..5fd870a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_explore-composite-service" { + name = "CD_explore-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf new file mode 100644 index 0000000..08d8783 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_feature-toggles-service" { + name = "CD_feature-toggles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf new file mode 100644 index 0000000..6c43a0a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fmc" { + name = "CD_fmc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf new file mode 100644 index 0000000..84de89c --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fuel-search-service" { + name = "CD_fuel-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf new file mode 100644 index 0000000..bfea28a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_gcs" { + name = "CD_gcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf new file mode 100644 index 0000000..102dda6 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hpauth" { + name = "CD_hpauth" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf new file mode 100644 index 0000000..95b994d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hubtab-service" { + name = "CD_hubtab-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf new file mode 100644 index 0000000..4b2a25a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_id-lookup-service" { + name = "CD_id-lookup-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf new file mode 100644 index 0000000..80d5dc8 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-admin" { + name = "CD_ids-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf new file mode 100644 index 0000000..17054d0 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-svds" { + name = "CD_ids-svds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf new file mode 100644 index 0000000..1ee82bf --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-sync" { + name = "CD_ids-sync" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf new file mode 100644 index 0000000..e1cd190 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-ws" { + name = "CD_ids-ws" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf new file mode 100644 index 0000000..ec05782 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_image-composite-service" { + name = "CD_image-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf new file mode 100644 index 0000000..a033b0c --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_imiles-service" { + name = "CD_imiles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf new file mode 100644 index 0000000..0be6ff1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ipa-gateway" { + name = "CD_ipa-gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf new file mode 100644 index 0000000..4442aa2 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_jdssp21" { + name = "CD_jdssp21" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf new file mode 100644 index 0000000..2aac8c1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-deletion-service" { + name = "CD_legacy-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf new file mode 100644 index 0000000..6fc7055 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-sar-service" { + name = "CD_legacy-sar-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf new file mode 100644 index 0000000..6d75e4e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legal-document-composite-service" { + name = "CD_legal-document-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf new file mode 100644 index 0000000..2597ee7 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_log-data-deletion-service" { + name = "CD_log-data-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf new file mode 100644 index 0000000..833a534 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-hr" { + name = "CD_lsc-hr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf new file mode 100644 index 0000000..79ce350 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-jr" { + name = "CD_lsc-jr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf new file mode 100644 index 0000000..d91ca00 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-kc" { + name = "CD_lsc-kc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf new file mode 100644 index 0000000..30c4770 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-mm" { + name = "CD_lsc-mm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf new file mode 100644 index 0000000..8ffff59 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-oc" { + name = "CD_lsc-oc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf new file mode 100644 index 0000000..066f6f0 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-og" { + name = "CD_lsc-og" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf new file mode 100644 index 0000000..881d07e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-wo" { + name = "CD_lsc-wo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf new file mode 100644 index 0000000..e224b62 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_managementZone" { + name = "CD_managementZone" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf new file mode 100644 index 0000000..c3c76fc --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mds" { + name = "CD_mds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf new file mode 100644 index 0000000..3f0ff31 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ml-ingestion-service" { + name = "CD_ml-ingestion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf new file mode 100644 index 0000000..83d17f5 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mlc" { + name = "CD_mlc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf new file mode 100644 index 0000000..95ccfc5 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrp" { + name = "CD_mrp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf new file mode 100644 index 0000000..d32fb91 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrpspringboot" { + name = "CD_mrpspringboot" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf new file mode 100644 index 0000000..6a177c3 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_naas" { + name = "CD_naas" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf new file mode 100644 index 0000000..b096751 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-admin" { + name = "CD_nop-admin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Admin\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Admin\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf new file mode 100644 index 0000000..1042ccf --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-archive" { + name = "CD_nop-archive" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Archive\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Archive\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf new file mode 100644 index 0000000..c457c46 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-provisioning" { + name = "CD_nop-provisioning" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Provisioning\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Provisioning\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf new file mode 100644 index 0000000..8b6c599 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-trigger" { + name = "CD_nop-trigger" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Trigger\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Trigger\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf new file mode 100644 index 0000000..9ef2cee --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-composite-service" { + name = "CD_notification-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf new file mode 100644 index 0000000..a345d5f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-service" { + name = "CD_notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf new file mode 100644 index 0000000..455283f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oas-composite-service" { + name = "CD_oas-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf new file mode 100644 index 0000000..118cea4 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisc2v" { + name = "CD_oclisc2v" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf new file mode 100644 index 0000000..a3ccde4 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisocsp" { + name = "CD_oclisocsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf new file mode 100644 index 0000000..d6f558f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oes" { + name = "CD_oes" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf new file mode 100644 index 0000000..64efc9b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omc-cd-services" { + name = "CD_omc-cd-services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf new file mode 100644 index 0000000..b381a84 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omg" { + name = "CD_omg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf new file mode 100644 index 0000000..25fa5c1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_onboard-navigation-sync-service" { + name = "CD_onboard-navigation-sync-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf new file mode 100644 index 0000000..32f11bf --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-appointment-service" { + name = "CD_online-appointment-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf new file mode 100644 index 0000000..586e16b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-entertainment" { + name = "CD_online-entertainment" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf new file mode 100644 index 0000000..ecda0ce --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pdmmanager" { + name = "CD_pdmmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf new file mode 100644 index 0000000..d1ac822 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_personal-data-service" { + name = "CD_personal-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf new file mode 100644 index 0000000..f23a43c --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pmuimapper-service" { + name = "CD_pmuimapper-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf new file mode 100644 index 0000000..78b65ac --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-composite-service" { + name = "CD_private-charging-tariffs-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf new file mode 100644 index 0000000..0123a8b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-service" { + name = "CD_private-charging-tariffs-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf new file mode 100644 index 0000000..c3fe7bd --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-service" { + name = "CD_push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf new file mode 100644 index 0000000..b54a170 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-settings-composite-service" { + name = "CD_push-notification-settings-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf new file mode 100644 index 0000000..90acbb6 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-analytics-service" { + name = "CD_recall-analytics-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf new file mode 100644 index 0000000..b46917b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-client-service" { + name = "CD_recall-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf new file mode 100644 index 0000000..1ed2387 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-handler-service" { + name = "CD_recall-handler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf new file mode 100644 index 0000000..3de231b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-notification-service" { + name = "CD_recall-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf new file mode 100644 index 0000000..28255dd --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-scheduler-service" { + name = "CD_recall-scheduler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf new file mode 100644 index 0000000..10bca19 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-tcn-service" { + name = "CD_recall-tcn-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf new file mode 100644 index 0000000..ea32ce9 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-360-composite-service" { + name = "CD_remote-360-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf new file mode 100644 index 0000000..65897db --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service-event-processor" { + name = "CD_remote-service-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf new file mode 100644 index 0000000..2c839db --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service" { + name = "CD_remote-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf new file mode 100644 index 0000000..cf5a960 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-software-upgrade" { + name = "CD_remote-software-upgrade" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf new file mode 100644 index 0000000..8506efc --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance-composite-service" { + name = "CD_roadside-assistance-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf new file mode 100644 index 0000000..d715933 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance" { + name = "CD_roadside-assistance" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf new file mode 100644 index 0000000..bff8b84 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu-adapter" { + name = "CD_rsu-adapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf new file mode 100644 index 0000000..6d6b7a6 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu" { + name = "CD_rsu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf new file mode 100644 index 0000000..db63fa2 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rtti" { + name = "CD_rtti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf new file mode 100644 index 0000000..cbb7ca7 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sbr" { + name = "CD_sbr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf new file mode 100644 index 0000000..12b8d82 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scb" { + name = "CD_scb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf new file mode 100644 index 0000000..8bc0a47 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scc" { + name = "CD_scc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf rename to configuration/20211213-201206_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf new file mode 100644 index 0000000..83c29a9 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-scm" { + name = "CD_scm-scm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf new file mode 100644 index 0000000..893398f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scma-backend" { + name = "CD_scma-backend" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf new file mode 100644 index 0000000..e8a2aa9 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-consumer" { + name = "CD_seam-event-consumer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf new file mode 100644 index 0000000..e7ff4af --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-producer" { + name = "CD_seam-event-producer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf new file mode 100644 index 0000000..609c496 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_search-composite-service" { + name = "CD_search-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf new file mode 100644 index 0000000..1e3c66b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_send-to-car-service" { + name = "CD_send-to-car-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf rename to configuration/20211213-201206_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf new file mode 100644 index 0000000..6a82f95 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-notification-service" { + name = "CD_service-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf new file mode 100644 index 0000000..423d56d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-fre" { + name = "CD_sfa-fre" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf new file mode 100644 index 0000000..0c7daf6 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ota" { + name = "CD_sfa-ota" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf new file mode 100644 index 0000000..d4a7107 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ts" { + name = "CD_sfa-ts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf new file mode 100644 index 0000000..d8e1287 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-vs" { + name = "CD_sfa-vs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf new file mode 100644 index 0000000..0c3910f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa" { + name = "CD_sfa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf new file mode 100644 index 0000000..308a0ee --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smart-access-order-service" { + name = "CD_smart-access-order-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf new file mode 100644 index 0000000..5cef19f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-bl" { + name = "CD_smc2-bl" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-bl" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf new file mode 100644 index 0000000..e188295 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-key-trk" { + name = "CD_smc2-key-trk" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-key-trk" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf new file mode 100644 index 0000000..850c96f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-ops" { + name = "CD_smc2-ops" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf new file mode 100644 index 0000000..5e26556 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-rt" { + name = "CD_smc2-rt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf new file mode 100644 index 0000000..d08f2d6 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sms-email-adapter-service" { + name = "CD_sms-email-adapter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf new file mode 100644 index 0000000..1599c3a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_srmanager" { + name = "CD_srmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf new file mode 100644 index 0000000..3b324d3 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_stm" { + name = "CD_stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf new file mode 100644 index 0000000..dc2e3be --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_svcinfo" { + name = "CD_svcinfo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf new file mode 100644 index 0000000..6313178 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timer-service" { + name = "CD_timer-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf new file mode 100644 index 0000000..5ee567d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timers-processor" { + name = "CD_timers-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf new file mode 100644 index 0000000..de8ba93 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_token-exchanger-service" { + name = "CD_token-exchanger-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf new file mode 100644 index 0000000..b926bf1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-mgu" { + name = "CD_tol-mgu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf rename to configuration/20211213-201206_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf new file mode 100644 index 0000000..63df27e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol" { + name = "CD_tol" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf new file mode 100644 index 0000000..a6e27f1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-change-processor" { + name = "CD_trip-change-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf new file mode 100644 index 0000000..96cd3b9 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-cleanup-app-service" { + name = "CD_trip-cleanup-app-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf new file mode 100644 index 0000000..86f9a24 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-monitor-service" { + name = "CD_trip-monitor-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf new file mode 100644 index 0000000..705d4dc --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-reminder-processor" { + name = "CD_trip-reminder-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } +} diff --git a/configuration/20211213-081716_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf similarity index 100% rename from configuration/20211213-081716_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf rename to configuration/20211213-201206_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf new file mode 100644 index 0000000..4dde92f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-service" { + name = "CD_trip-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf new file mode 100644 index 0000000..38cc632 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bcallservice" { + name = "CD_ts-bcallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf new file mode 100644 index 0000000..8b82f4a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bt" { + name = "CD_ts-bt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf new file mode 100644 index 0000000..39b155b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bti" { + name = "CD_ts-bti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf new file mode 100644 index 0000000..d56e1fc --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-spm" { + name = "CD_ts-cas-spm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf new file mode 100644 index 0000000..7ad770c --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-stm" { + name = "CD_ts-cas-stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf new file mode 100644 index 0000000..d49d93b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-datadispatcher" { + name = "CD_ts-datadispatcher" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf new file mode 100644 index 0000000..0b799e4 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-diagservice" { + name = "CD_ts-diagservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf new file mode 100644 index 0000000..f155be7 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-eshad" { + name = "CD_ts-eshad" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf new file mode 100644 index 0000000..c5f579e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-message-receiver" { + name = "CD_ts-message-receiver" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf new file mode 100644 index 0000000..c83218b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pdmupdater" { + name = "CD_ts-pdmupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf new file mode 100644 index 0000000..df08887 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pservice" { + name = "CD_ts-pservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf new file mode 100644 index 0000000..c9f9c54 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-remotediagnosis" { + name = "CD_ts-remotediagnosis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf new file mode 100644 index 0000000..2421588 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rsurservice" { + name = "CD_ts-rsurservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf new file mode 100644 index 0000000..24583ca --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcadapter" { + name = "CD_ts-rtcadapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf new file mode 100644 index 0000000..67dcf70 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtchandler" { + name = "CD_ts-rtchandler" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf new file mode 100644 index 0000000..6d49841 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcservice" { + name = "CD_ts-rtcservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf new file mode 100644 index 0000000..f609e9a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-scallservice" { + name = "CD_ts-scallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf new file mode 100644 index 0000000..0029f65 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgam" { + name = "CD_ts-tsbgam" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf new file mode 100644 index 0000000..8ca7e65 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgservice" { + name = "CD_ts-tsbgservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf new file mode 100644 index 0000000..275bcef --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsp" { + name = "CD_ts-tsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf new file mode 100644 index 0000000..33f3dd8 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-wlupdater" { + name = "CD_ts-wlupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf new file mode 100644 index 0000000..0e8f37b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tscs" { + name = "CD_tscs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf new file mode 100644 index 0000000..00c0683 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsmb" { + name = "CD_tsmb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf new file mode 100644 index 0000000..ccb83b5 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-cmr" { + name = "CD_tsr-cmr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf new file mode 100644 index 0000000..cc7c60f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-dd" { + name = "CD_tsr-dd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf new file mode 100644 index 0000000..8d2b60f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-vu" { + name = "CD_tsr-vu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf new file mode 100644 index 0000000..1d1d5fe --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsrservice" { + name = "CD_tsrservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf new file mode 100644 index 0000000..abf8b5b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_tvp" { + name = "CD_tvp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tvp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tvp\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf new file mode 100644 index 0000000..562ee65 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-activity-service" { + name = "CD_user-activity-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf new file mode 100644 index 0000000..ef2fead --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-attributes-service" { + name = "CD_user-attributes-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf new file mode 100644 index 0000000..002c59b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-composite-service" { + name = "CD_user-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf new file mode 100644 index 0000000..9ca670d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-delete-service" { + name = "CD_user-delete-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf new file mode 100644 index 0000000..5b6c7b9 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-position-service" { + name = "CD_user-position-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf new file mode 100644 index 0000000..b8f0334 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-profile-service" { + name = "CD_user-profile-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf new file mode 100644 index 0000000..fa16b98 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_usid-filter-service" { + name = "CD_usid-filter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf new file mode 100644 index 0000000..193dc4f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-composite-service" { + name = "CD_vehicle-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf new file mode 100644 index 0000000..fb358fa --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-features-service" { + name = "CD_vehicle-features-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf new file mode 100644 index 0000000..b185f5f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-list-proxy-service" { + name = "CD_vehicle-list-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf new file mode 100644 index 0000000..48bb988 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-composite-service" { + name = "CD_vehicle-mapping-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf new file mode 100644 index 0000000..15051cf --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-service" { + name = "CD_vehicle-mapping-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf new file mode 100644 index 0000000..068b08e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-remote-commands-composite-service" { + name = "CD_vehicle-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf new file mode 100644 index 0000000..5df091f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-alert" { + name = "CD_vehicle-service-alert" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf new file mode 100644 index 0000000..3e2ef9f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-background" { + name = "CD_vehicle-service-background" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf new file mode 100644 index 0000000..593e879 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-staging" { + name = "CD_vehicle-service-staging" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf new file mode 100644 index 0000000..81b3bda --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service" { + name = "CD_vehicle-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf new file mode 100644 index 0000000..af439d9 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-shadow-event-processor" { + name = "CD_vehicle-shadow-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf new file mode 100644 index 0000000..5f12309 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-status-proxy-service" { + name = "CD_vehicle-status-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf new file mode 100644 index 0000000..4232fd5 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-user-relationship-service" { + name = "CD_vehicle-user-relationship-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf new file mode 100644 index 0000000..fa17b96 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vin-list-generator-service" { + name = "CD_vin-list-generator-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf new file mode 100644 index 0000000..dd6563c --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-admin" { + name = "CD_vps-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf new file mode 100644 index 0000000..6c2a6e7 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-archive" { + name = "CD_vps-archive" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf new file mode 100644 index 0000000..3155186 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-monitor" { + name = "CD_vps-monitor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf new file mode 100644 index 0000000..a966c5f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-prov" { + name = "CD_vps-prov" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf new file mode 100644 index 0000000..c89d483 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-trigger" { + name = "CD_vps-trigger" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf new file mode 100644 index 0000000..1294376 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vs-api" { + name = "CD_vs-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf new file mode 100644 index 0000000..d4b4150 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_webapi" { + name = "CD_webapi" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf new file mode 100644 index 0000000..e02fe2a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wlmanager" { + name = "CD_wlmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf new file mode 100644 index 0000000..b1a9111 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wus" { + name = "CD_wus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf new file mode 100644 index 0000000..947115a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_xfcd" { + name = "CD_xfcd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf new file mode 100644 index 0000000..8a47e9a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "Dynatrace_BusinessInsights" { + name = "Dynatrace_BusinessInsights" + description = "MZ for entities that should be part of the Dynatrace Business Insights offering." + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "Dynatrace_BusinessInsights" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf new file mode 100644 index 0000000..849e85e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf @@ -0,0 +1,45 @@ +resource "dynatrace_management_zone" "Offboard_Platform_APM_CNAP_Viewer" { + name = "Offboard_Platform_APM_CNAP_Viewer" + rules { + type = "HOST" + enabled = true + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "KUBERNETES_CLUSTER" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "CNAP" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf new file mode 100644 index 0000000..3804003 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_AccountManagementConnectedCar" { + name = "PD_AccountManagementConnectedCar" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-CESIM\"),tag(\"compass-id:AM-Device\"),tag(\"compass-id:AM-EGIM\"),tag(\"compass-id:AM-MNO-Manager\"),tag(\"compass-id:CESIM Proxy\"),tag(\"compass-id:MNOMGR-CU-Jasper\"),tag(\"compass-id:MNOMGR-CU-SHA\"),tag(\"compass-id:MNOMGR-GD\"),tag(\"compass-id:MNOMGR-TMSP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-BPM\"),tag(\"compass-id:AM-CASA\"),tag(\"compass-id:am-cloud\"),tag(\"compass-id:AM-CNR\"),tag(\"compass-id:AM-CNS\"),tag(\"compass-id:AM-ECS\"),tag(\"compass-id:AM-LMCS\"),tag(\"compass-id:AM-Proxy\"),tag(\"compass-id:AM-Store\"),tag(\"compass-id:AM-SVMS\"),tag(\"compass-id:AM-SVMS-EventService\"),tag(\"compass-id:AM-USAGE\"),tag(\"compass-id:AM-VAS\"),tag(\"compass-id:AM-Vehicle\"),tag(\"compass-id:AM-VMS\"),tag(\"compass-id:Countly\"),tag(\"compass-id:TAMSArchive\"),tag(\"compass-id:TestdataTool\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf new file mode 100644 index 0000000..2a35070 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf @@ -0,0 +1,27 @@ +resource "dynatrace_management_zone" "PD_AutomotiveSecurity" { + name = "PD_AutomotiveSecurity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-MFSCS\"),tag(\"compass-id:STM\"),tag(\"compass-id:ts-wlupdater\"),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\"),tag(\"compass-id:DFPH\"),tag(\"compass-id:OCLISc2v\"),tag(\"compass-id:OCLISocsp\"),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-HAL\"),tag(\"compass-id:ASBC-NGTP\"),tag(\"compass-id:ASBS\"),tag(\"compass-id:HPAuth\"),tag(\"compass-id:STS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-SMACC\"),tag(\"compass-id:CAC\"),tag(\"compass-id:CAC-AGENT\"),tag(\"compass-id:SMC2-BL\"),tag(\"compass-id:SMC2-KEY-TRK\"),tag(\"compass-id:SMC2-RT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\"),tag(\"compass-id:ASBC-SBB\"),tag(\"compass-id:ASBCSWLSEC2\"),tag(\"compass-id:PSdZ-Checker\"),tag(\"compass-id:SCB\"),tag(\"compass-id:SCC\"),tag(\"compass-id:SWAG\"),tag(\"compass-id:SWLSEC2-Checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-AFW-POC\"),tag(\"compass-id:ASBC-AFWSFA-POC\"),tag(\"compass-id:ASBC-AFWSTM-POC\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf new file mode 100644 index 0000000..32191cb --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_CallServices" { + name = "PD_CallServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ACDS\"),tag(\"compass-id:APPCALL\"),tag(\"compass-id:B2V-NGTP\"),tag(\"compass-id:ECALLGW\"),tag(\"compass-id:ECS\"),tag(\"compass-id:EVNS2\"),tag(\"compass-id:EVNS2T\"),tag(\"compass-id:NGTP-CS\"),tag(\"compass-id:XCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BASE\"),tag(\"compass-id:CCC\"),tag(\"compass-id:RSA\"),tag(\"compass-id:RSA-ASD-Search\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PiSA-CORE\"),tag(\"compass-id:PISA-EVENT-HANDLER\"),tag(\"compass-id:PISA-RUNTIME\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:HTTS\"),tag(\"compass-id:HVD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-Voice\"),tag(\"compass-id:CRS\"),tag(\"compass-id:CRSA\"),tag(\"compass-id:EPL\"),tag(\"compass-id:EPM\"),tag(\"compass-id:VOICEGW\"),tag(\"compass-id:VOICEGW-ADMIN\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf new file mode 100644 index 0000000..b85cfab --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedDriveStoreBackend" { + name = "PD_ConnectedDriveStoreBackend" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Buffet-Birt\"),tag(\"compass-id:Buffet-CIC-Backend\"),tag(\"compass-id:Buffet-Core\"),tag(\"compass-id:Buffet-External-CDM\"),tag(\"compass-id:Buffet-External-Offer\"),tag(\"compass-id:Buffet-External-Payment\"),tag(\"compass-id:Buffet-External-Tax\"),tag(\"compass-id:Buffet-GAM\"),tag(\"compass-id:Buffet-IF33\"),tag(\"compass-id:Buffet-IF38\"),tag(\"compass-id:Buffet-IF41\"),tag(\"compass-id:Buffet-IF50\"),tag(\"compass-id:Buffet-IF51\"),tag(\"compass-id:Buffet-IF52\"),tag(\"compass-id:Buffet-IF53\"),tag(\"compass-id:Buffet-IF54\"),tag(\"compass-id:Buffet-IF58\"),tag(\"compass-id:Buffet-IF60\"),tag(\"compass-id:Buffet-IF90\"),tag(\"compass-id:Buffet-Promo-API\"),tag(\"compass-id:IME-CDS\"),tag(\"compass-id:IME-CS\"),tag(\"compass-id:IME-RDC\"),tag(\"compass-id:IME-SS\"),tag(\"compass-id:IME-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Concat\"),tag(\"compass-id:Connected-Catalog\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf new file mode 100644 index 0000000..c1362ed --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedUserProfileServices" { + name = "PD_ConnectedUserProfileServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OMC Table Storage Expiration Service\"),tag(\"compass-id:omc-client-analytics-hub-consumer-ms\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DPM\"),tag(\"compass-id:DPP\"),tag(\"compass-id:PERSEUS\"),tag(\"compass-id:PIABO\"),tag(\"compass-id:PIAEP\"),tag(\"compass-id:PIAOP\"),tag(\"compass-id:PIAPE\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf new file mode 100644 index 0000000..a048325 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_InfotainmentInteractivityServices" { + name = "PD_InfotainmentInteractivityServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:cm-config\"),tag(\"compass-id:cm-gracenote\"),tag(\"compass-id:cm-spotify\"),tag(\"compass-id:cm-ximalaya\"),tag(\"compass-id:OED\"),tag(\"compass-id:OED-CN\"),tag(\"compass-id:OEG\"),tag(\"compass-id:OEG-CN\"),tag(\"compass-id:OEO\"),tag(\"compass-id:OEO-CN\"),tag(\"compass-id:OEP\"),tag(\"compass-id:OEP-CN\"),tag(\"compass-id:OES\"),tag(\"compass-id:OES-CN\"),tag(\"compass-id:OET\"),tag(\"compass-id:OET-CN\"),tag(\"compass-id:shortvideo\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCIS-Download\"),tag(\"compass-id:Geolocator\"),tag(\"compass-id:intelligent-reminder\"),tag(\"compass-id:news-next\"),tag(\"compass-id:restaurant-reservation\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\"),tag(\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GEN3\"),tag(\"compass-id:ID5\"),tag(\"compass-id:ID5-APP\"),tag(\"compass-id:ID5-EXT\"),tag(\"compass-id:ISE-BEV\"),tag(\"compass-id:ISE-CDR\"),tag(\"compass-id:ISE-EML\"),tag(\"compass-id:ISE-GEN2\"),tag(\"compass-id:ISE-ID7\"),tag(\"compass-id:ISE-INP\"),tag(\"compass-id:ISE-IPA\"),tag(\"compass-id:ISE-LIS\"),tag(\"compass-id:ISE-LOC\"),tag(\"compass-id:ISE-MCL\"),tag(\"compass-id:ISE-NEWS\"),tag(\"compass-id:ISE-PAR\"),tag(\"compass-id:ISE-RSL\"),tag(\"compass-id:ISE-VPS\"),tag(\"compass-id:ISE-VSD\"),tag(\"compass-id:tmpp-admin-ui\"),tag(\"compass-id:tmpp-manifest\"),tag(\"compass-id:tmpp-web-proxy\"),tag(\"compass-id:UPS\"),tag(\"compass-id:WEA\"),tag(\"compass-id:WEA-ID5\"),tag(\"compass-id:WEA-IN-MAP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CDIP\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf new file mode 100644 index 0000000..e27efe0 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_LocationServices" { + name = "PD_LocationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:C2B-BS\"),tag(\"compass-id:GCS\"),tag(\"compass-id:LOS-CHA\"),tag(\"compass-id:LOS-CHA-CNV\"),tag(\"compass-id:LOS-JOY\"),tag(\"compass-id:LOS-MOD\"),tag(\"compass-id:LOS-MSC\"),tag(\"compass-id:LOS-OPS\"),tag(\"compass-id:LOS-PAR\"),tag(\"compass-id:LOS-PER\"),tag(\"compass-id:LOS-REF\"),tag(\"compass-id:RES-PAR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:LOS-FTS\"),tag(\"compass-id:potholes-reader\"),tag(\"compass-id:potholes-service\"),tag(\"compass-id:sc-reader\"),tag(\"compass-id:sc-service\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ercaf\"),tag(\"compass-id:ERCR\"),tag(\"compass-id:ERTP\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf new file mode 100644 index 0000000..6a3ede5 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_MapServicesAutomatedDriving" { + name = "PD_MapServicesAutomatedDriving" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ms-hdmap-lcv\"),tag(\"compass-id:ms-hdmap-map-viewer\"),tag(\"compass-id:ms-hdmap-mci-adapter\"),tag(\"compass-id:ms-hdmap-mci-downloader\"),tag(\"compass-id:ms-hdmap-nds-downloader\"),tag(\"compass-id:ms-hdmap-qc-bl\"),tag(\"compass-id:ms-hdmap-qc-checks\"),tag(\"compass-id:ms-hdmap-tile-delivery\"),tag(\"compass-id:ms-hdmap-tile-generator\"),tag(\"compass-id:ms-hdmap-vehicle-mock\"),tag(\"compass-id:mupi-backend\"),tag(\"compass-id:MUPI-BE\"),tag(\"compass-id:mupi-cloud-discovery-service\"),tag(\"compass-id:mupi-cloud-dumm-adapter-service\"),tag(\"compass-id:mupi-cloud-hd-adapter-service\"),tag(\"compass-id:mupi-cloud-import-service\"),tag(\"compass-id:mupi-cloud-integration-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-class-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-service\"),tag(\"compass-id:mupi-cloud-stats-service\"),tag(\"compass-id:mupi-cockpit\"),tag(\"compass-id:mupi-gateway\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GNSS API Gateway\"),tag(\"compass-id:gnss-reader\"),tag(\"compass-id:gnss-service\"),tag(\"compass-id:ms-3dp-rc\"),tag(\"compass-id:tc-app\"),tag(\"compass-id:tc-service\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf new file mode 100644 index 0000000..11074d5 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_NavigationServices" { + name = "PD_NavigationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OSPI\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DM\"),tag(\"compass-id:eRoute\"),tag(\"compass-id:NaaS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CNGW\"),tag(\"compass-id:RTTI\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf new file mode 100644 index 0000000..93192ac --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_RemoteMessagingServices" { + name = "PD_RemoteMessagingServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:EADB\"),tag(\"compass-id:ICNB\"),tag(\"compass-id:MSGSVC\"),tag(\"compass-id:OMGW\"),tag(\"compass-id:TCN\"),tag(\"compass-id:XCC-CAMPAIGNS\"),tag(\"compass-id:XCC-CMGR\"),tag(\"compass-id:XCC-SETTINGS\"),tag(\"compass-id:XCC-STATISTICS\"),tag(\"compass-id:XCC-USERS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APIGW\"),tag(\"compass-id:FMC\"),tag(\"compass-id:RS\"),tag(\"compass-id:RS360\"),tag(\"compass-id:RSCockpit\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf new file mode 100644 index 0000000..59a9632 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_RemoteVehicleConfigurationManagement" { + name = "PD_RemoteVehicleConfigurationManagement" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APR\"),tag(\"compass-id:APR-NPM\"),tag(\"compass-id:APR-Portal\"),tag(\"compass-id:APR-Registry\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:comfy-agent-registry\"),tag(\"compass-id:comfy-cockpit\"),tag(\"compass-id:comfy-management\"),tag(\"compass-id:comfy-orchestration\"),tag(\"compass-id:NOP-Admin\"),tag(\"compass-id:NOP-Archive\"),tag(\"compass-id:NOP-Provisioning\"),tag(\"compass-id:NOP-Trigger\"),tag(\"compass-id:SCM\"),tag(\"compass-id:SCMA\"),tag(\"compass-id:VPS-Admin\"),tag(\"compass-id:VPS-Archive\"),tag(\"compass-id:VPS-Monitor\"),tag(\"compass-id:VPS-Prov\"),tag(\"compass-id:VPS-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:FRE\"),tag(\"compass-id:FRS\"),tag(\"compass-id:MPG\"),tag(\"compass-id:QMC\"),tag(\"compass-id:RCM\"),tag(\"compass-id:RCP\"),tag(\"compass-id:RCS\"),tag(\"compass-id:RDC\"),tag(\"compass-id:RDH\"),tag(\"compass-id:RES\"),tag(\"compass-id:RLM\"),tag(\"compass-id:RMO\"),tag(\"compass-id:RNB App\"),tag(\"compass-id:RNP\"),tag(\"compass-id:RPP\"),tag(\"compass-id:RSA Admin GUI\"),tag(\"compass-id:RSA Testbench GUI\"),tag(\"compass-id:RTE\"),tag(\"compass-id:RTS\"),tag(\"compass-id:RVC\"),tag(\"compass-id:RVE\"),tag(\"compass-id:RVI\"),tag(\"compass-id:RVS\"),tag(\"compass-id:RVT\"),tag(\"compass-id:rwd\"),tag(\"compass-id:tdp\"),tag(\"compass-id:uvm\"),tag(\"compass-id:vjm\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ZAS\"),tag(\"compass-id:ZDI\"),tag(\"compass-id:ZFUS-MP-GENERATOR\"),tag(\"compass-id:ZIP\"),tag(\"compass-id:zis\"),tag(\"compass-id:ZMP\"),tag(\"compass-id:ZOS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SFA-FRE\"),tag(\"compass-id:SFA-OH\"),tag(\"compass-id:SFA-OTA\"),tag(\"compass-id:SFA-S\"),tag(\"compass-id:SFA-TS\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf new file mode 100644 index 0000000..8e389f7 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_Teleservices" { + name = "PD_Teleservices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:RSURService\"),tag(\"compass-id:SCallService\"),tag(\"compass-id:SEAM\"),tag(\"compass-id:ts-asc\"),tag(\"compass-id:TSBGService\"),tag(\"compass-id:TSBM\"),tag(\"compass-id:TS-CCM-DI\"),tag(\"compass-id:TSCS\"),tag(\"compass-id:TSDD\"),tag(\"compass-id:TSMR\"),tag(\"compass-id:TS-PFFS\"),tag(\"compass-id:TSSB-BT\"),tag(\"compass-id:TSSB-BTI\"),tag(\"compass-id:TSSB-TSP\"),tag(\"compass-id:TS-SDI\"),tag(\"compass-id:ts-tyredi\"),tag(\"compass-id:ts-tyrewf\"),tag(\"compass-id:TTBS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BCallService\"),tag(\"compass-id:CAS-SPM\"),tag(\"compass-id:CAS-STM\"),tag(\"compass-id:DiagService\"),tag(\"compass-id:ESHAD\"),tag(\"compass-id:patchcampaign\"),tag(\"compass-id:RTCAD\"),tag(\"compass-id:RTCHandler\"),tag(\"compass-id:RTCService\"),tag(\"compass-id:ts-bcallhandler\"),tag(\"compass-id:ts-cts-ui\"),tag(\"compass-id:ts-pat-ui\"),tag(\"compass-id:TSRD\"),tag(\"compass-id:ts-rtc-ui\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PDMManager\"),tag(\"compass-id:PDMUpdater\"),tag(\"compass-id:ts-ena-ui\"),tag(\"compass-id:WLManager\"),tag(\"compass-id:WLUpdater\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf new file mode 100644 index 0000000..a5ddeea --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_VehicleDataCollection" { + name = "PD_VehicleDataCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CMCS\"),tag(\"compass-id:ERDCDC2FCD\"),tag(\"compass-id:ERDDISP\"),tag(\"compass-id:ERDFCDUDS\"),tag(\"compass-id:ERDMGR\"),tag(\"compass-id:ERDPROC\"),tag(\"compass-id:ERDXFCDFCD\"),tag(\"compass-id:XFCD Cockpit\"),tag(\"compass-id:XFCD Configuration\"),tag(\"compass-id:XFCDAnonymizer\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TOL\"),tag(\"compass-id:TOL MGU\"),tag(\"compass-id:TOL-TSSB\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:IDS-SVDS\"),tag(\"compass-id:IDS-Sync\"),tag(\"compass-id:IDS-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SRManager\"),tag(\"compass-id:TSMB\"),tag(\"compass-id:TSR-CH\"),tag(\"compass-id:TSR-CMA\"),tag(\"compass-id:TSR-DD\"),tag(\"compass-id:TSR-ICC\"),tag(\"compass-id:TSR-VU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCG\"),tag(\"compass-id:CSI\"),tag(\"compass-id:CSU\"),tag(\"compass-id:LSCFSU\"),tag(\"compass-id:LSCHR\"),tag(\"compass-id:LSCJHWO\"),tag(\"compass-id:LSCJR\"),tag(\"compass-id:LSCKC\"),tag(\"compass-id:LSCMM\"),tag(\"compass-id:LSCOC\"),tag(\"compass-id:LSCOG\"),tag(\"compass-id:LSCWO\"),tag(\"compass-id:tripCollection\"),tag(\"compass-id:vdc-vcs\"),tag(\"compass-id:VHCJR\"),tag(\"compass-id:VHS\"),tag(\"compass-id:VJDS\"),tag(\"compass-id:VNS\"),tag(\"compass-id:VS-API\"),tag(\"compass-id:VSFO\"),tag(\"compass-id:VSST\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf new file mode 100644 index 0000000..54bb6f4 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_VehicleDataConnectivity" { + name = "PD_VehicleDataConnectivity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-ADC\"),tag(\"compass-id:B2V-ADC-CLOUD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-COM-BE\"),tag(\"compass-id:B2V-COM-ECHO\"),tag(\"compass-id:B2V-COM-FE\"),tag(\"compass-id:B2VCOMGCDMCLIENT\"),tag(\"compass-id:B2V-NOTS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:JoynrDS\"),tag(\"compass-id:UDS\"),tag(\"compass-id:UDS Storage Service\")" + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf new file mode 100644 index 0000000..b95ad29 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf @@ -0,0 +1,12 @@ +resource "dynatrace_management_zone" "TEST-Philipp" { + name = "TEST-Philipp" + dimensional_rule { + enabled = true + applies_to = "METRIC" + condition { + type = "METRIC_KEY" + key = "fav_failure_rate" + match = "BEGINS_WITH" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf new file mode 100644 index 0000000..151c4c5 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf @@ -0,0 +1,87 @@ +resource "dynatrace_management_zone" "WK_Login" { + name = "WK_Login" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-legal-document-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf new file mode 100644 index 0000000..2754c8d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "WK_Personal_Favorites" { + name = "WK_Personal_Favorites" + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE), entityId(SERVICE-EA5D470986A259F3)" + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf new file mode 100644 index 0000000..c32c17b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Philipp" { + name = "WK_Philipp" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf new file mode 100644 index 0000000..33c4d05 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Camera" { + name = "WK_Remote_Camera" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf new file mode 100644 index 0000000..b8d70e9 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Services" { + name = "WK_Remote_Services" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf new file mode 100644 index 0000000..6688d47 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf @@ -0,0 +1,264 @@ +resource "dynatrace_management_zone" "WK_SMACC" { + name = "WK_SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf new file mode 100644 index 0000000..4f23fc4 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_Legacy" { + name = "WK_Send_to_Car_Legacy" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LegacyPoiApi - msgsvc - prod" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf new file mode 100644 index 0000000..a268fc4 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_MGU" { + name = "WK_Send_to_Car_MGU" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-trip-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf new file mode 100644 index 0000000..466e179 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Data" { + name = "WK_Vehicle_Data" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf new file mode 100644 index 0000000..42fea7d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Mapping" { + name = "WK_Vehicle_Mapping" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf b/configuration/20211213-201206_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf new file mode 100644 index 0000000..56dfe27 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf @@ -0,0 +1,34 @@ +resource "dynatrace_management_zone" "tf-example-for-management-zone-by-tag" { + name = "tf-example-for-management-zone-by-tag" + description = "CONNECTED APP \u0026 CONVERSATION SERVICES4: CONNECTED APP (MYBMW, MINI)" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "compass-id" + value = "UDS" + } + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf b/configuration/20211213-201206_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf new file mode 100644 index 0000000..6aa3e28 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "BMC-TrueSight-Test_10APP11515807_MAJOR" { + web_hook { + name = "BMC-TrueSight-Test_10APP11515807_MAJOR" + accept_any_certificate = true + active = true + alerting_profile = "1526c461-9002-3096-a4ba-9e67346df29d" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-250967", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11515807", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf new file mode 100644 index 0000000..b51c4b6 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ABC_PROD" { + web_hook { + name = "CD_ABC PROD" + accept_any_certificate = false + active = true + alerting_profile = "7bffb978-11f7-4b6e-9eac-b94ed1a55381" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ABC", + "severity": "MINOR", + "origin": "TEST123", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf new file mode 100644 index 0000000..a834595 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_APIGW_ITSM_PROD" { + web_hook { + name = "CD_APIGW ITSM PROD" + accept_any_certificate = false + active = true + alerting_profile = "263e8bcc-753a-35e2-a23c-d7a6386aa1a7" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: 8505678630142971659", + "severity": "MINOR", + "origin": "APPD-48041", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11633204", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf new file mode 100644 index 0000000..0c15454 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-RSU-ITSM-E2E" { + web_hook { + name = "CD_ASBC-RSU-ITSM-E2E" + accept_any_certificate = false + active = true + alerting_profile = "afde4b7b-34b7-3170-ac6f-38dcc97dde80" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-RSU", + "severity": "MINOR", + "origin": "APPD-151846", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11765002", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf new file mode 100644 index 0000000..3e1a861 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-RSU-ITSM-PROD" { + web_hook { + name = "CD_ASBC-RSU-ITSM-PROD" + accept_any_certificate = false + active = true + alerting_profile = "71fa26bb-851e-327e-a5cb-9f957c2ca4c2" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-RSU", + "severity": "MINOR", + "origin": "APPD-138971", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11765000", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf new file mode 100644 index 0000000..f85fefd --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC_-_MS_Teams" { + web_hook { + name = "CD_ASBC-SMACC - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "5d1cec0f-bea2-49c7-8e90-e5dd3e0dc86b" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://msggroup.webhook.office.com/webhookb2/34087616-ed8c-4baa-919e-072ad089b4f8@763b2760-45c5-46d3-883e-29705bba49b7/IncomingWebhook/242b08e7351642fd9f8bc5a5fbb3ec9e/921a617b-5f49-4a91-9040-3772ee81fcbd" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf new file mode 100644 index 0000000..3f92b44 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC-ITSM-E2E" { + web_hook { + name = "CD_ASBC-SMACC-ITSM-E2E" + accept_any_certificate = false + active = true + alerting_profile = "c9cb8b6e-f15b-36bf-a1ee-e87dea0eda01" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-SMACC", + "severity": "MINOR", + "origin": "APPD-167871", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11764902", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf new file mode 100644 index 0000000..bc8dfad --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC-ITSM-PROD" { + web_hook { + name = "CD_ASBC-SMACC-ITSM-PROD" + accept_any_certificate = false + active = true + alerting_profile = "a17ab2c5-ace3-3fec-9ccc-a5e206b6f8d4" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-SMACC", + "severity": "MINOR", + "origin": "APPD-150046", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11764900", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf new file mode 100644 index 0000000..2db1569 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_DPP_Appmon__Email_" { + email { + name = "CD_DPP Appmon [Email]" + active = true + alerting_profile = "5c8f2e9d-f61a-4e0e-a37c-4cee6648913f" + body = "{ProblemDetailsHTML}" + receivers = ["cub-betrieb@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf new file mode 100644 index 0000000..7006d0e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_DPP_DPM_-_Email" { + email { + name = "CD_DPP_DPM - Email" + active = true + alerting_profile = "0f747dd9-ec8f-4802-8a7e-c5381327a4e7" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-dynatrace-incidents@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf new file mode 100644 index 0000000..4bb81f1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "CD_Infotainment_-_ITSM_-_10APP10294512_MINOR" { + web_hook { + name = "CD_Infotainment - ITSM - 10APP10294512_MINOR" + accept_any_certificate = true + active = false + alerting_profile = "6158fb78-f0a6-4d87-b39a-5889f9d0b36e" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: Name", + "severity": "MINOR", + "origin": "APPD-134221", + "sub_origin": "Dynatrace SaaS – {ImpactedEntity}", + "adapter_host": "xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP10294512", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "Dynatrace", + "sub_source": "Dynatrace", + "server_loc": "Munich", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf new file mode 100644 index 0000000..6c371b2 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Infotainment_-_MS_Teams" { + web_hook { + name = "CD_Infotainment - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "6158fb78-f0a6-4d87-b39a-5889f9d0b36e" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/effa4886-dfc0-4e3e-906b-5d0e740376e8@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/21e218a426124799afd77a4bb5bc9654/7c9893e2-00af-4cf4-a4fc-d142260e74b7" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf new file mode 100644 index 0000000..bd95716 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Messaging-Services_-_MS_Teams" { + web_hook { + name = "CD_Messaging-Services - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "60e3aaca-32d2-41f4-9bbb-b6fd86f21170" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/567173d81d62495786dffa83aa9c02fc/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf new file mode 100644 index 0000000..7736090 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_PISA_-_MS_Teams" { + web_hook { + name = "CD_PISA - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "a096896f-8f61-46b0-b41e-b28bd3fc90e0" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://teams.microsoft.com/l/channel/19%3a899f8fd03f1c4022a8c4da8606b57487%40thread.tacv2/Allgemein?groupId=4f7ed23e-0574-4df7-82c3-d5101c45a406\u0026tenantId=ce849bab-cc1c-465b-b62e-18f07c9ac198" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf new file mode 100644 index 0000000..5b1a7fd --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_-_Email_-_E2E" { + email { + name = "CD_Perseus - Email - E2E" + active = true + alerting_profile = "8a7b045d-792d-4305-8cf4-c8bd60a5674c" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-perseus-dynatrace-incidents-e2e@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf new file mode 100644 index 0000000..76e2c27 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_-_Email_-_Prod" { + email { + name = "CD_Perseus - Email - Prod" + active = true + alerting_profile = "dbf7aa07-9b5d-428d-83a4-2e34d92ade7d" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-perseus-dynatrace-incidents-prod@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf new file mode 100644 index 0000000..2c33b12 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Perseus_-_MS_Teams" { + web_hook { + name = "CD_Perseus - MS Teams" + accept_any_certificate = false + active = false + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://teams.microsoft.com/empty" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf new file mode 100644 index 0000000..c9551af --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_E2E__Email_" { + email { + name = "CD_Perseus E2E [Email]" + active = true + alerting_profile = "8a7b045d-792d-4305-8cf4-c8bd60a5674c" + body = "{ProblemDetailsHTML}" + receivers = ["perseus-dev@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf new file mode 100644 index 0000000..f8c5f2a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_PROD__Email_" { + email { + name = "CD_Perseus PROD [Email]" + active = true + alerting_profile = "dbf7aa07-9b5d-428d-83a4-2e34d92ade7d" + body = "{ProblemDetailsHTML}" + receivers = ["perseus-dev@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf new file mode 100644 index 0000000..b8820ca --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RSU_-_MS_Teams" { + web_hook { + name = "CD_RSU - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "71fa26bb-851e-327e-a5cb-9f957c2ca4c2" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://msggroup.webhook.office.com/webhookb2/34087616-ed8c-4baa-919e-072ad089b4f8@763b2760-45c5-46d3-883e-29705bba49b7/IncomingWebhook/242b08e7351642fd9f8bc5a5fbb3ec9e/921a617b-5f49-4a91-9040-3772ee81fcbd" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf new file mode 100644 index 0000000..80c605c --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteCamera_-_MS_Teams" { + web_hook { + name = "CD_RemoteCamera - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "32339cc2-defa-3252-a8b2-2c77cee8d3f2" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf new file mode 100644 index 0000000..ff70948 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteServiceCockpit_-_MS_Teams" { + web_hook { + name = "CD_RemoteServiceCockpit - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "dd07490a-9906-33dc-b19f-d7c9115f7d10" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf new file mode 100644 index 0000000..f727ddc --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteServices_-_MS_Teams" { + web_hook { + name = "CD_RemoteServices - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "85ec3cd2-a5c1-4c70-a2f1-5c75986b165d" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf new file mode 100644 index 0000000..35d5d8e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_SMACC-BE_-_MS_Teams" { + web_hook { + name = "CD_SMACC-BE - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "c49ba34a-a856-4ede-a0b7-91e36b019414" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://outlook.office.com/webhook/23c95291-075b-4413-ad85-7e2da80f767e@26f86412-f875-4281-b566-fe6fe385e17c/IncomingWebhook/0e2f99d273014f48ad6c745ddd7eb6a5/d77b7aa6-927e-4446-8fb9-0ac6b3d73061" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf new file mode 100644 index 0000000..3eeeae6 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Speech_-_MS_Teams_-_HTTS" { + web_hook { + name = "CD_Speech - MS Teams - HTTS" + accept_any_certificate = false + active = true + alerting_profile = "70ef3b62-7951-4d39-ab4f-b03b99c0f501" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/9929d783-6cb1-4ffd-9898-7a2791bb13df@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/e1adb221aa514b7dabd458f86eecc63d/75ab85c6-38f4-47df-9871-8b4c46852181" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf b/configuration/20211213-201206_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf new file mode 100644 index 0000000..ae0cec0 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Speech_-_MS_Teams_-_HVD" { + web_hook { + name = "CD_Speech - MS Teams - HVD" + accept_any_certificate = false + active = true + alerting_profile = "8fc5aa88-6c2a-4512-b472-383efbe1c90d" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/9929d783-6cb1-4ffd-9898-7a2791bb13df@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/e1adb221aa514b7dabd458f86eecc63d/75ab85c6-38f4-47df-9871-8b4c46852181" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf b/configuration/20211213-201206_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf new file mode 100644 index 0000000..4843ff8 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Dynatrace_All___Teams_Channel" { + web_hook { + name = "Dynatrace All | Teams Channel" + accept_any_certificate = true + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"EMEA PROD - {State} - {ProblemID} - {ImpactedEntity}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/a47bb1f681d8458d891844edc9187214/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf b/configuration/20211213-201206_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf new file mode 100644 index 0000000..3442ebb --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Mo_s_Test" { + web_hook { + name = "Mo's Test" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/cb64c2b87965464a9eb6598185d56486/a3afc565-ecfb-4c46-8e65-f7d9d49c7efe" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf b/configuration/20211213-201206_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf new file mode 100644 index 0000000..74324fa --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Mobile_2___DarkOps_Channel___Runtime" { + web_hook { + name = "Mobile 2 | DarkOps Channel | Runtime" + accept_any_certificate = false + active = true + alerting_profile = "6a7da6b4-cc28-4635-bf66-8f0b780f5c54" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/f28b1d3823634c5cb7fbf2cd6df6dbb6/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf b/configuration/20211213-201206_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf new file mode 100644 index 0000000..2e5d6b2 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "NGTP_-_MS_Teams" { + web_hook { + name = "NGTP - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/e1e947c6-5367-4b5f-9659-704ace229b86@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/2915d0656bd74b94aee2a97a100fd4ea/58f172a5-112a-443d-a7c1-ea37961421f0" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf b/configuration/20211213-201206_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf new file mode 100644 index 0000000..e28ed26 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "OneAgent_Availability" { + email { + name = "OneAgent Availability" + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + body = "{ProblemDetailsHTML}" + receivers = ["Measurability_E2E-Monitoring@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf b/configuration/20211213-201206_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf new file mode 100644 index 0000000..1b14c1b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "TEST_Philipp_Mail" { + email { + name = "TEST Philipp Mail" + active = true + alerting_profile = "6a7da6b4-cc28-4635-bf66-8f0b780f5c54" + body = "{ProblemDetailsHTML}" + receivers = ["philipp-peter.altmann@bmw.de"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf b/configuration/20211213-201206_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf new file mode 100644 index 0000000..5b3053e --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "TESTForstner_ITSM" { + web_hook { + name = "TESTForstner ITSM" + accept_any_certificate = false + active = false + alerting_profile = "5a20bb60-73cc-4ef6-8c6b-e22d9adc0f8e" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MINOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "X-Apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf b/configuration/20211213-201206_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf new file mode 100644 index 0000000..4913574 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM___vehicle-mapping-composite-service_PROD" { + web_hook { + name = "[ITSM] vehicle-mapping-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "42867be7-d3ca-421f-9c20-78a0c15b3e0a" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255192", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906403", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf b/configuration/20211213-201206_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf new file mode 100644 index 0000000..ecdb16f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__CD_vehicle-remote-commands-composite-service_PROD" { + web_hook { + name = "[ITSM] CD_vehicle-remote-commands-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "2ef98f3e-c5ca-4ef8-88ac-31e46405d382" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf b/configuration/20211213-201206_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf new file mode 100644 index 0000000..f2a7b29 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__remote-360-composite-service_PROD" { + web_hook { + name = "[ITSM] remote-360-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "217fcf33-d6f4-4b98-8935-11d276bb3085" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf b/configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf new file mode 100644 index 0000000..33da3b8 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Personal-Favorites_" { + web_hook { + name = "[ITSM][WK-Personal-Favorites]" + accept_any_certificate = false + active = true + alerting_profile = "17a03593-4f31-3058-a701-edeb42565ebc" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Personal-Favorites]", + "severity": "CRITICAL", + "origin": "APPD-297193", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11946102", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf b/configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf new file mode 100644 index 0000000..dcce5e1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Remote-Services_" { + web_hook { + name = "[ITSM][WK-Remote-Services]" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Remote-Services]", + "severity": "MAJOR", + "origin": "APPD-82946", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11646805", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf b/configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf new file mode 100644 index 0000000..48658e2 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Send-to-Car-Legacy_" { + web_hook { + name = "[ITSM][WK-Send-to-Car-Legacy]" + accept_any_certificate = false + active = true + alerting_profile = "9a86d0d8-f916-3d97-95b0-659a521bef10" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Send-to-Car-Legacy]", + "severity": "CRITICAL", + "origin": "APPD-82996", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11646804", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf b/configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf new file mode 100644 index 0000000..c5e4679 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Send-to-Car-MGU_" { + web_hook { + name = "[ITSM][WK-Send-to-Car-MGU]" + accept_any_certificate = false + active = true + alerting_profile = "9ce863ad-ab03-318b-be1b-59dc7d0ddc5c" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Send-to-Car-MGU]", + "severity": "MAJOR", + "origin": "APPD-253367", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11874000", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf b/configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf new file mode 100644 index 0000000..f5303fd --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Vehicle-Data_" { + web_hook { + name = "[ITSM][WK-Vehicle-Data]" + accept_any_certificate = false + active = true + alerting_profile = "cb5991e7-d0f4-307c-960a-5245c3ab0ba9" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Vehicle-Data]", + "severity": "CRITICAL", + "origin": "APPD-194832", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11779404", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf b/configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf new file mode 100644 index 0000000..64cf035 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Vehicle-Mapping_" { + web_hook { + name = "[ITSM][WK-Vehicle-Mapping]" + accept_any_certificate = false + active = true + alerting_profile = "1d3e3807-c52e-3923-9f44-920c9dc1de50" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Mapping]", + "severity": "MAJOR", + "origin": "APPD-297168", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11946002", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf b/configuration/20211213-201206_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf new file mode 100644 index 0000000..1b2b6f1 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__Mobile_2_Applications_" { + web_hook { + name = "[TEAMS] Mobile 2 Applications " + accept_any_certificate = true + active = true + alerting_profile = "16948eee-6ba3-3c00-8558-adc578eb9694" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/ac9f3e4c-3a1b-4c4d-bc35-12eba2928619@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/72cb9e374f7e42dda85b686904045f8b/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf b/configuration/20211213-201206_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf new file mode 100644 index 0000000..980ca5a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS___WK-Remote-Camera_" { + web_hook { + name = "[TEAMS] [WK-Remote-Camera]" + accept_any_certificate = false + active = true + alerting_profile = "fd14dc1a-0aa2-3395-b8ce-44a578339cc7" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/84d8f8eefd7a49149027523e5b1e709d/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf b/configuration/20211213-201206_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf new file mode 100644 index 0000000..3d0781b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS___WK-Remote-Services_" { + web_hook { + name = "[TEAMS] [WK-Remote-Services]" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/b85933c0572d475792c190a0af0458af/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf b/configuration/20211213-201206_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf new file mode 100644 index 0000000..569ffa6 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__Mobile2-and-BFFS_" { + web_hook { + name = "[TEAMS][Mobile2-and-BFFS]" + accept_any_certificate = false + active = true + alerting_profile = "5c212ec3-b6bf-3256-9484-b4ca451d57a8" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/ac9f3e4c-3a1b-4c4d-bc35-12eba2928619@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3bb669cb8db840ae8eaabfee4ee9600d/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf b/configuration/20211213-201206_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf new file mode 100644 index 0000000..64714b7 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Personal-Favorites_" { + web_hook { + name = "[TEAMS][WK-Personal-Favorites]" + accept_any_certificate = false + active = true + alerting_profile = "17a03593-4f31-3058-a701-edeb42565ebc" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/79348f95-f517-47bf-990d-2ca75ebaaa54@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/efbd0d23b7914f94bcb57dbd8f176e2d/81f96b03-3371-4f1a-b31a-1e91ec67af3e" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf b/configuration/20211213-201206_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf new file mode 100644 index 0000000..58af596 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Send-to-Car-Legacy_" { + web_hook { + name = "[TEAMS][WK-Send-to-Car-Legacy]" + accept_any_certificate = false + active = true + alerting_profile = "9a86d0d8-f916-3d97-95b0-659a521bef10" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/b43b205104e4406d8dd227c9e31f3f5e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211213-201206_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf b/configuration/20211213-201206_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf new file mode 100644 index 0000000..51aa380 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Vehicle-Mapping_" { + web_hook { + name = "[TEAMS][WK-Vehicle-Mapping]" + accept_any_certificate = false + active = true + alerting_profile = "1d3e3807-c52e-3923-9f44-920c9dc1de50" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/79348f95-f517-47bf-990d-2ca75ebaaa54@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/81c9379d8be54a7db2e07e6c2d7da60d/81f96b03-3371-4f1a-b31a-1e91ec67af3e" + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf new file mode 100644 index 0000000..40ffeba --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf @@ -0,0 +1,121 @@ +resource "dynatrace_request_attribute" "GCID" { + name = "GCID" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_ON_CLIENT_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/users/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/gcid/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/customer/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/motorist/" + position = "BEFORE" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/motorists/" + position = "BEFORE" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/user/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/users/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/driver/" + position = "AFTER" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf new file mode 100644 index 0000000..5d5201f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf @@ -0,0 +1,26 @@ +resource "dynatrace_request_attribute" "KeyID" { + name = "KeyID" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getKeyID()" + method { + argument_types = ["com.bmw.cc.smc2.dkey.api.track.v2.entity.TrackKeyRequest"] + class_name = "com.bmw.cc.smc2.dkey.api.track.v2.boundary.TrackApiResource" + method_name = "trackKey" + return_type = "javax.ws.rs.core.Response" + visibility = "PUBLIC" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf new file mode 100644 index 0000000..ddaec2f --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsCountryCodeIso" { + name = "RsCountryCodeIso" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getCountryCodeISO()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getCountryCodeISO()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf new file mode 100644 index 0000000..156ab44 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsDriveTrain" { + name = "RsDriveTrain" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getDriveTrain()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getDriveTrain()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf new file mode 100644 index 0000000..9ad3fef --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsEventId" { + name = "RsEventId" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getEventId()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getEventId()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf new file mode 100644 index 0000000..9089829 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsEventStatus" { + name = "RsEventStatus" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".toString()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".toString()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf new file mode 100644 index 0000000..9118cdd --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf @@ -0,0 +1,17 @@ +resource "dynatrace_request_attribute" "RsPartnerSystemRequests" { + name = "RsPartnerSystemRequests" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf new file mode 100644 index 0000000..94f1c4a --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf @@ -0,0 +1,69 @@ +resource "dynatrace_request_attribute" "RsType" { + name = "RsType" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getRsType().name()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getRsType().name()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".name()" + method { + argument_types = ["java.lang.String","com.bmw.cc.rscockpit.bm.admin.entity.RemoteServiceType"] + class_name = "com.bmw.cc.rscockpit.bm.admin.AdminTokenBA" + method_name = "generateAdminToken" + return_type = "java.lang.String" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RS Cockpit" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf new file mode 100644 index 0000000..65a76cd --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsVehicleType" { + name = "RsVehicleType" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = "determineVehicleTypeIfAvailable().name()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = "determineVehicleTypeIfAvailable().name()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf new file mode 100644 index 0000000..2a336e7 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf @@ -0,0 +1,15 @@ +resource "dynatrace_request_attribute" "Traceparent_HTTP_header_field" { + name = "Traceparent HTTP header field" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "traceparent" + source = "REQUEST_HEADER" + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf new file mode 100644 index 0000000..202fb06 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf @@ -0,0 +1,238 @@ +resource "dynatrace_request_attribute" "VIN" { + name = "VIN" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVin()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVin()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:agent-service" + } + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/agents/" + end_delimiter = "-" + position = "BETWEEN" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:App Repository" + } + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/npm/registry/provisionedAppNames/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vin/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/car/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/cars/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vehicle/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vehicles/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v1/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v2/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v3/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v4/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v5/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v6/" + position = "AFTER" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf new file mode 100644 index 0000000..7011dc0 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf @@ -0,0 +1,14 @@ +resource "dynatrace_request_attribute" "WebRequestURLPath" { + name = "WebRequestURLPath" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf new file mode 100644 index 0000000..cacb13d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "b2v-voice_-_setupCall_-_User-Agent" { + name = "b2v-voice - setupCall - User-Agent" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "User-Agent" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Component:b2v-voice" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf new file mode 100644 index 0000000..ca20399 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf @@ -0,0 +1,15 @@ +resource "dynatrace_request_attribute" "clientId" { + name = "clientId" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "clientid" + source = "REQUEST_HEADER" + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf new file mode 100644 index 0000000..6581396 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf @@ -0,0 +1,24 @@ +resource "dynatrace_request_attribute" "getKeyID" { + name = "getKeyID" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 0 + capture = "ARGUMENT" + method { + class_name = "com.bmw.cc.smc2.dkey.api.track.v2.entity.TrackKeyRequest" + method_name = "getKeyID" + return_type = "java.lang.String" + visibility = "PUBLIC" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf new file mode 100644 index 0000000..740339d --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf @@ -0,0 +1,26 @@ +resource "dynatrace_request_attribute" "keyType" { + name = "keyType" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_BOTH" + source = "URI" + scope { + tag_of_process_group = "Component:ASBC-SMACC" + } + value_processing { + split_at = "" + trim = false + extract_substring { + delimiter = "track/" + end_delimiter = "/decryptVerifyAndGenerate" + position = "BETWEEN" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf new file mode 100644 index 0000000..0630a19 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf @@ -0,0 +1,97 @@ +resource "dynatrace_request_attribute" "log4j-exploit" { + name = "log4j-exploit" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "X-Api-Version" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "Referer" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "User-Agent" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf new file mode 100644 index 0000000..5f27588 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf @@ -0,0 +1,27 @@ +resource "dynatrace_request_attribute" "mobile-2-user-agent" { + name = "mobile-2-user-agent" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + scope { + host_group = "HOST_GROUP-24F2B68E634A32F0" + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + scope { + host_group = "HOST_GROUP-4A0FBCE2EC0AFEEC" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf new file mode 100644 index 0000000..aed484b --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-destination-composite-service" { + name = "x-usid | managed-app-destination-composite-service" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf new file mode 100644 index 0000000..3531723 --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-user-composite-service" { + name = "x-usid | managed-app-user-composite-service" + enabled = false + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211213-201206_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf b/configuration/20211213-201206_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf new file mode 100644 index 0000000..7b4c37c --- /dev/null +++ b/configuration/20211213-201206_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-vehicle-mapping-composite-service" { + name = "x-usid | managed-app-vehicle-mapping-composite-service" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/application_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/application_anomalies.tf new file mode 100644 index 0000000..0e3b49d --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/application_anomalies.tf @@ -0,0 +1,27 @@ +resource "dynatrace_application_anomalies" "dynatrace_application_anomalies" { + failure_rate { + auto { + absolute = 5 + relative = 50 + } + } + response_time { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 100 + percent = 50 + slowest_milliseconds = 1000 + slowest_percent = 100 + } + } + traffic { + drops { + enabled = true + percent = 50 + } + spikes { + enabled = true + percent = 300 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf new file mode 100644 index 0000000..dd03c19 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf @@ -0,0 +1,30 @@ +resource "dynatrace_custom_anomalies" "CD_DPP_DPM__DPP__Garbage_Collection" { + name = "CD_DPP_DPM [DPP] Garbage Collection" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.jvm.memory.gc.suspensionTime" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + tag { + filter { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 10 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf new file mode 100644 index 0000000..fab4d6d --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "CD_DPP_DPM__DPP__Response_time" { + name = "CD_DPP_DPM [DPP] Response time" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.keyRequest.response.time" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "getKnownActiveSettingsByVin" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 20000 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf new file mode 100644 index 0000000..fe06a1f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf @@ -0,0 +1,33 @@ +resource "dynatrace_custom_anomalies" "CD_Perseus_High_Response" { + name = "CD_Perseus High Response" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.response.time" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + management_zone { + id = "-5698021298883686644" + } + tag { + filter { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 1000 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf new file mode 100644 index 0000000..b476b23 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Cluster_controller_mismatch" { + name = "Cluster controller mismatch" + description = "There are {severity} active cluster controllers" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.pg.kafka.controller.KafkaController.ActiveControllerCount.Value" + severity = "ERROR" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 1 + unit = "COUNT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf new file mode 100644 index 0000000..401ade6 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Digital_Key_Custom_Alert" { + name = "Digital Key Custom Alert" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "CONTAINS_CASE_SENSITIVE" + value = "digital-key-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 60 + samples = 60 + threshold = 98 + unit = "PERCENT" + violating_samples = 30 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf new file mode 100644 index 0000000..1d7f30d --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Remote_Camera_-_Success_Rate___98_" { + name = "E2E Chain - Remote Camera - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "remote-360-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf new file mode 100644 index 0000000..9948dff --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Remote_Services_-_Success_Rate___98_" { + name = "E2E Chain - Remote Services - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "btc-vehicle-remote-commands-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf new file mode 100644 index 0000000..663bc18 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Sent_to_Vehicle__Legacy__-_Success_Rate___98_" { + name = "E2E Chain - Sent to Vehicle (Legacy) - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "LegacyPoiApi - msgsvc - prod" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf new file mode 100644 index 0000000..28c5941 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_GC_time" { + name = "High GC time" + description = "The .NET GC time of {severity} is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.dotnet.perfmon.%TimeInGC" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf new file mode 100644 index 0000000..d4bf147 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_backend_session_usage" { + name = "High HAProxy backend session usage" + description = "The backend session usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_susage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 80 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf new file mode 100644 index 0000000..ea983f1 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_frontend_session_usage" { + name = "High HAProxy frontend session usage" + description = "The frontend session usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.fe_susage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 80 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf new file mode 100644 index 0000000..576d408 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_requests_queue" { + name = "High HAProxy requests queue" + description = "The ammount of queued requests is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_qcur" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "PER_MINUTE" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf new file mode 100644 index 0000000..58214cc --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_response_time" { + name = "High HAProxy response time" + description = "The average response time is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_rtime" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf new file mode 100644 index 0000000..8f230f9 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_OS_CPU_usage" { + name = "High OS CPU usage" + description = "The OS CPU usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.elasticsearch.remote.node.os.cpu_percent" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 70 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf new file mode 100644 index 0000000..9b869b8 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_file_descriptors_usage" { + name = "High RabbitMQ file descriptors usage" + description = "The RabbitMQ file descriptors usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.fd_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf new file mode 100644 index 0000000..076308c --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_memory_usage" { + name = "High RabbitMQ memory usage" + description = "The RabbitMQ memory usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.mem_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf new file mode 100644 index 0000000..337602e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_auto_delete_queues_without_consumers" { + name = "High RabbitMQ number of auto delete queues without consumers" + description = "The number of auto delete queues without consumers is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.ad_queues_no_consumers" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf new file mode 100644 index 0000000..0881b9f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_blocked_connections" { + name = "High RabbitMQ number of blocked connections" + description = "The number of blocked connections is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.connections_blocked" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf new file mode 100644 index 0000000..20f5719 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_unacknowledged_messages" { + name = "High RabbitMQ number of unacknowledged messages" + description = "The number of unacknowledged messages is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.messages_unacknowledged" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf new file mode 100644 index 0000000..0c13c10 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_processes_usage" { + name = "High RabbitMQ processes usage" + description = "The RabbitMQ processes usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.proc_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf new file mode 100644 index 0000000..f9d196b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_sockets_usage" { + name = "High RabbitMQ sockets usage" + description = "The RabbitMQ sockets usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.sockets_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf new file mode 100644 index 0000000..f488952 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_panic_count" { + name = "High panic count" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.coredns.panic_count_total" + severity = "ERROR" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 1 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf new file mode 100644 index 0000000..85848af --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Low_HAProxy_idle_time" { + name = "Low HAProxy idle time" + description = "The percentage standby time is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.idle" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 10 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf new file mode 100644 index 0000000..5d3070f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Low_RabbitMQ_free_disk_space" { + name = "Low RabbitMQ free disk space" + description = "The RabbitMQ free disk space of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.disk_free_left_to_limit" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 50000000 + unit = "BYTE" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf new file mode 100644 index 0000000..96d3593 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf @@ -0,0 +1,38 @@ +resource "dynatrace_custom_anomalies" "Mobile_2_0_-_Login_Error_Rate___3_" { + name = "Mobile 2.0 - Login Error Rate \u003e 3%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:apps.other.requestErrorRate.osAndProvider" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + dimensions { + string { + key = "Provider" + filter { + operator = "EQUALS" + value = "OneLogin (Prod)" + } + } + } + scopes { + name { + filter { + operator = "CONTAINS_CASE_SENSITIVE" + value = "Mobile 2.0 BMW - ROW Store PROD (iOS \u0026 Android)" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 3 + unit = "PERCENT" + violating_samples = 10 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf new file mode 100644 index 0000000..5a825bd --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Offline_partitions" { + name = "Offline partitions" + description = "There are {severity} offline partitions" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.pg.kafka.controller.KafkaController.OfflinePartitionsCount.Value" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf new file mode 100644 index 0000000..60c6eac --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "Perseus_SLO_-__service_api_vehicle" { + name = "Perseus SLO - /service/api/vehicle" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-A524D85AEB831B97~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(10))/(builtin:service.keyRequest.count.total:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-A524D85AEB831B97~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(10))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf new file mode 100644 index 0000000..8688c50 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "RS_-_Joynr_Message_Balance_-_ERROR" { + name = "RS - Joynr Message Balance - ERROR" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*((calc:service.rsjoynrtrigger:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum)/(calc:service.rsjoynrcallbacks:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 20 + samples = 20 + threshold = 75 + unit = "UNSPECIFIED" + violating_samples = 15 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf new file mode 100644 index 0000000..d55a104 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "RS_-_Joynr_Message_Balance_-_WARNING" { + name = "RS - Joynr Message Balance - WARNING" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*((calc:service.rsjoynrtrigger:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum)/(calc:service.rsjoynrcallbacks:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 85 + unit = "UNSPECIFIED" + violating_samples = 10 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf new file mode 100644 index 0000000..b2658e8 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "RabbitMQ_Node_failed" { + name = "RabbitMQ Node failed" + description = "Node {severity} for {violating_samples}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.node_status" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "failed" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf new file mode 100644 index 0000000..bc9a83d --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Redis_Replica_synchronization_in_progress" { + name = "Redis Replica synchronization in progress" + description = "Replica is {severity} for {violating_samples}." + enabled = false + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.redis.slave_state" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "Sync in progress" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf new file mode 100644 index 0000000..865caaa --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Redis_Replica_unsynchronized" { + name = "Redis Replica unsynchronized" + description = "Replica is {severity} for {violating_samples}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.redis.slave_state" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "Unsynchronized" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf new file mode 100644 index 0000000..4b4232f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf @@ -0,0 +1,45 @@ +resource "dynatrace_custom_anomalies" "Remote_Services_-_Event_Status_-_CANCELLED_WITH_ERROR" { + name = "Remote Services - Event Status - CANCELLED_WITH_ERROR" + description = "The {metricname} value of {severity} was {alert_condition} the baseline of {baseline}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "calc:service.rseventstatus" + severity = "ERROR" + warning_reason = "NONE" + dimensions { + string { + key = "Dimension" + filter { + operator = "EQUALS" + value = "CANCELLED_WITH_ERROR" + } + } + } + scopes { + tag { + filter { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + tag { + filter { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + strategy { + auto { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 10 + samples = 10 + signal_fluctuations = 1 + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf new file mode 100644 index 0000000..a13c2ea --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "SLO_-_WK-Remote-Services-98_" { + name = "SLO - WK-Remote-Services-98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = false + disabled_reason = "NONE" + metric_selector = "((builtin:service.keyRequest.errors.server.successCount)/(builtin:service.keyRequest.count.server)*(100)):filter(or(eq(\"dt.entity.service_method\",\"SERVICE_METHOD-02E88144CFC57AEA\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-2C51346F87339CE8\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-FE4E553F84167C2E\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-8A384C81D9AF38CA\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-3FAF84E444877083\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-220B20CF01912501\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-76B0223CDED11B41\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-ED80E83F71F9E8B7\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-C03CAD42FED5019E\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-82354FEF673A217F\")))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 60 + samples = 60 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 30 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf new file mode 100644 index 0000000..4cac94b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Under_replicated" { + name = "Under replicated" + description = "There are {severity} under replicated partitions" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.kafka.server.ReplicaManager.UnderReplicatedPartitions.Value" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf new file mode 100644 index 0000000..ac109d1 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "WK-Fav-98_" { + name = "WK-Fav-98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "((builtin:service.keyRequest.errors.server.successCount)/(builtin:service.keyRequest.count.server)*(100)):filter(or(eq(\"dt.entity.service_method\",\"SERVICE_METHOD-CBCE375553D769D2\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-9570A323C2E0FDD9\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-0AFCF8BE29009C08\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-583AB3B5F7D16CCE\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-94FE409856014A80\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4C438DA8B8E91EEF\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-3AB17D689795945E\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-148D81E3F64105E3\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4C438DA8B8E91EEF\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-CC5B346B1BFB9605\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4048C0BE9439E0EF\")))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf new file mode 100644 index 0000000..4d2de96 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_Carbon_has_exteremly_high_system_response_time" { + name = "WSO2 API Manager - Carbon has exteremly high system response time" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_carbon_system_response_time_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 60000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf new file mode 100644 index 0000000..d519b43 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_Carbon_has_faulty_services" { + name = "WSO2 API Manager - Carbon has faulty services" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_carbon_number_faulty_services" + severity = "AVAILABILITY" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 0 + unit = "COUNT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf new file mode 100644 index 0000000..86d89c3 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_http_backend_latency" { + name = "WSO2 API Manager - High http backend latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_http_latency_backend_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf new file mode 100644 index 0000000..a9f92da --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_http_latency" { + name = "WSO2 API Manager - High http latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_http_latency_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf new file mode 100644 index 0000000..4872b5c --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_https_backend_latency" { + name = "WSO2 API Manager - High https backend latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_https_latency_backend_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf new file mode 100644 index 0000000..7e7a020 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_https_latency" { + name = "WSO2 API Manager - High https latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_https_latency_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/database_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/database_anomalies.tf new file mode 100644 index 0000000..6f574c5 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/database_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_database_anomalies" "dynatrace_database_anomalies" { + db_connect_failures { + connection_fails_count = 5 + eval_period = 5 + } + failure_rate { + auto { + absolute = 0 + relative = 50 + } + } + response_time { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 5 + percent = 50 + slowest_milliseconds = 20 + slowest_percent = 100 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/host_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/host_anomalies.tf new file mode 100644 index 0000000..e76275a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/host_anomalies.tf @@ -0,0 +1,51 @@ +resource "dynatrace_host_anomalies" "dynatrace_host_anomalies" { + connections { + enabled = true + enabled_on_graceful_shutdowns = false + } + cpu { + enabled = true + } + disks { + inodes { + enabled = true + } + space { + enabled = true + } + speed { + enabled = true + } + } + gc { + enabled = true + } + java { + out_of_memory { + enabled = true + } + out_of_threads { + enabled = true + } + } + memory { + enabled = true + } + network { + connectivity { + enabled = true + } + dropped_packets { + enabled = true + } + errors { + enabled = true + } + retransmission { + enabled = true + } + utilization { + enabled = true + } + } +} diff --git a/configuration/20211214-103919_EUPROD/anomalies/service_anomalies.tf b/configuration/20211214-103919_EUPROD/anomalies/service_anomalies.tf new file mode 100644 index 0000000..ecd908a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/anomalies/service_anomalies.tf @@ -0,0 +1,17 @@ +resource "dynatrace_service_anomalies" "dynatrace_service_anomalies" { + failure_rates { + auto { + absolute = 5 + relative = 50 + } + } + response_times { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 100 + percent = 50 + slowest_milliseconds = 1000 + slowest_percent = 100 + } + } +} diff --git a/configuration/20211214-103919_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf b/configuration/20211214-103919_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf new file mode 100644 index 0000000..1fc077f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf @@ -0,0 +1,127 @@ +resource "dynatrace_autotag" "Cloud" { + name = "Cloud" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Azure" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Azure" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "AWS" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "AWS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf b/configuration/20211214-103919_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf new file mode 100644 index 0000000..551a096 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf @@ -0,0 +1,3683 @@ +resource "dynatrace_autotag" "Component" { + name = "Component" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "vcis-information" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "avs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "CDIP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdip" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal (CDIP)" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Toyota Supra Connect Customer Portal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-information-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-personalization-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-public-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-vehicle-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "CSI" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "csi-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crs_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crsa_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "epl_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "newsservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "weatherservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "id5" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "dpp" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "DPM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lis-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "eml-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ups-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "SMACC-BE" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-bl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "SMACC-KTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-key-trk-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "online-entertainment-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf_oe" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "RemoteServices" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "CCG" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccg-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "LSC-HR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-hr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-360" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "RS Cockpit" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-cockpit" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "RemoteServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "SMS-Gateway" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "/www/smsgw" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_DETECTED_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice.callmgr" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lib2vsbc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CSI" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csi" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "LSC-WO" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "lscwo" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CCG" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ccg" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GCDM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcdm" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/smacc-app/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/rsu-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-HAL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/hsmlib-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "App Repository" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf-apr-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/emea_prod2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "b2v-voice-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crs-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crsa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epm-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "voicegw-admin-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "vgw-homer-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "XCC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "MSGSVC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "msgsvc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_smacc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-RSU" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_rsu" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_hsm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "perseus-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-rsu-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-smacc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Perseus" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "perseus" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchsml" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs3" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "LSC-JR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-jr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "LSC-WO" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-wo" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/b2vapi-new-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-nf-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "api-nf-bmwgroup-" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ltb2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-APP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "EXE_PATH" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/global/www/conn/apigw/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Connected Backend Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "JAVA_MAIN_CLASS" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "com.nitzinger.Synchronization" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Service Gateway Legacy" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_AZURE_SITE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "btcapiwebapp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "App Repository" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apr_apr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/managed-app-(.++)}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "managed-app-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ServerName\\ ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Buffet" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "buffet-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:component}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "component" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_smc2_key_trk" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APPCALL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "APPCALL-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "APPCALL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "acallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ACDS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ACDS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ECS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "XCS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "XCS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EVNS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "EVNS2-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EVNS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "evns2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "eCallGW" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "eCallGW-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "eCallGW" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ecallgateway" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "GATS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "GATS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GATS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gatsconverter" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Buffet" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bff" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APPCALL" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ACDS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ECS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "EVNS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eCallGW" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "GATS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "PISA" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "pisa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "dpp" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpp-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "DPM" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpm-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PISA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "pisa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "smc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "NGTP-CS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp-cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP-CS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HVD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "hvd-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HTTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "htts-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HVD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hvd" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HTTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "htts" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-int}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-test}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-store" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "store" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-casa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-cesim" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cesim" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ops" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ceks" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-ts" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_ts" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-fre" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_fre" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "asbc-sfa-oh" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oh" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "cub-personalization" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "sfa-ota" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sfa_ota" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "camvs" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vsd_cam" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "camvs" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "camvs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "xcc-settings" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcc-settings-db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BMW_POINTS_ENGINE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ime_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ccc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-HAL-CL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-hal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-ngtp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "hpauth" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "hpauth" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Countly" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "countly_mongo_db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL-CL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "rsu" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "^(?\u003ecam|disp|fre|rcs|rdh|rmo|rpp|rte|rve|rvi|rvt|rwd|uvm)(?\u003eeu|us|cn)(?\u003ee2e|p)$" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*archiv" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Monitor" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*monitor" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Admin" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*config" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "msgsvc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "msgsvc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CustomerCentricInformationServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "infotain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "am-proxy" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/am-proxy-rp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle-centric Information Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "vcis" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "nop-archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*nop_archiv" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf b/configuration/20211214-103919_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf new file mode 100644 index 0000000..8d18e5b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf @@ -0,0 +1,1446 @@ +resource "dynatrace_autotag" "ENV" { + name = "ENV" + entity_selector_based_rule { + enabled = false + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"Component:Infotainment\"))" + value_format = "" + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dev" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dly" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf b/configuration/20211214-103919_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf new file mode 100644 index 0000000..9276413 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf @@ -0,0 +1,1269 @@ +resource "dynatrace_autotag" "Environment" { + name = "Environment" + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:PROD))" + value_format = "PROD" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:E2E))" + value_format = "E2E" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:TEST))" + value_format = "TEST" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:INT))" + value_format = "INT" + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:DetectedName/-(.*?)\\)}" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "svds - prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dev" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "test" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "int" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "I2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "i2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "e2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "I2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "I2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DLY" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "PRD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_DEV" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_INT" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_PROD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_PROD" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lt" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "li" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "(?\u003eeu|us|cn)p$" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.environment=(.*?) -D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.environment" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-prod-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-e2e-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-int-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-test-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc2-emea-e2e" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf b/configuration/20211214-103919_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf new file mode 100644 index 0000000..3d9e266 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf @@ -0,0 +1,47 @@ +resource "dynatrace_autotag" "Hub" { + name = "Hub" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf b/configuration/20211214-103919_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf new file mode 100644 index 0000000..3fa97ef --- /dev/null +++ b/configuration/20211214-103919_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf @@ -0,0 +1,77 @@ +resource "dynatrace_autotag" "Microservice" { + name = "Microservice" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "nws" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "nws-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "bev" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bev-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "wea" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wea-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:microservice}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf b/configuration/20211214-103919_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf new file mode 100644 index 0000000..8175f38 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf @@ -0,0 +1,20 @@ +resource "dynatrace_autotag" "Namespace" { + name = "Namespace" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf b/configuration/20211214-103919_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf new file mode 100644 index 0000000..4ac836b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf @@ -0,0 +1,59 @@ +resource "dynatrace_autotag" "PaaS" { + name = "PaaS" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Orbit" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-Orbit_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Runtime" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:PaaS}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf b/configuration/20211214-103919_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf new file mode 100644 index 0000000..ca95d0f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf @@ -0,0 +1,165 @@ +resource "dynatrace_autotag" "Platform" { + name = "Platform" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EKS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "AKS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "OpenShift" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "AWS_ECS_CLUSTER" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "LINUX_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "ECS" + conditions { + key { + type = "STATIC" + attribute = "HOST_PAAS_TYPE" + } + paas_type { + negate = false + operator = "EQUALS" + value = "AWS_ECS_FARGATE" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf b/configuration/20211214-103919_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf new file mode 100644 index 0000000..9f9d866 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf @@ -0,0 +1,815 @@ +resource "dynatrace_autotag" "WK" { + name = "WK" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Personal Favorites" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf b/configuration/20211214-103919_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf new file mode 100644 index 0000000..869ce7b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf @@ -0,0 +1,709 @@ +resource "dynatrace_autotag" "Wirkkette" { + name = "Wirkkette" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected OAuth Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ID Lookup Service " + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Legal Document Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360 Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Remote Commands Composite Service (VRCCS)" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Mapping Composite Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "csi" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "ccg" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-wo" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-jr" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-hr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Composite Service (VCS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf b/configuration/20211214-103919_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf new file mode 100644 index 0000000..9120e22 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-id" { + name = "app-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf b/configuration/20211214-103919_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf new file mode 100644 index 0000000..49bc909 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-name" { + name = "app-name" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appname=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appname=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf b/configuration/20211214-103919_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf new file mode 100644 index 0000000..6b9d618 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "appd-id" { + name = "appd-id" + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-253617" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf b/configuration/20211214-103919_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf new file mode 100644 index 0000000..edb3daf --- /dev/null +++ b/configuration/20211214-103919_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf @@ -0,0 +1,79 @@ +resource "dynatrace_autotag" "compass-id" { + name = "compass-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/compassid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compassid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/compid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compid=" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf b/configuration/20211214-103919_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf new file mode 100644 index 0000000..fa0fe2d --- /dev/null +++ b/configuration/20211214-103919_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf @@ -0,0 +1,23 @@ +resource "dynatrace_autotag" "itsm-service" { + name = "itsm-service" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:itsm-service}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "itsm-service" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf b/configuration/20211214-103919_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf new file mode 100644 index 0000000..d6c9e4d --- /dev/null +++ b/configuration/20211214-103919_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf @@ -0,0 +1,188 @@ +resource "dynatrace_autotag" "licensing-base" { + name = "licensing-base" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-OpenShift" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-AKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "AKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-EKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "EKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-Classic IT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-ECS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "ECS" + } + } + } + } + rules { + type = "MOBILE_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Mobile" + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Apps" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "CUSTOM_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-CustomApps" + conditions { + key { + type = "STATIC" + attribute = "CUSTOM_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "HTTP_CHECK" + enabled = true + value_format = "CoCo-EMEA-HTTP" + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SYNTHETIC_TEST" + enabled = true + value_format = "CoCo-EMEA-Browser" + conditions { + key { + type = "STATIC" + attribute = "BROWSER_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf b/configuration/20211214-103919_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf new file mode 100644 index 0000000..850c089 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "mcid" { + name = "mcid" + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf b/configuration/20211214-103919_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf new file mode 100644 index 0000000..1ec193c --- /dev/null +++ b/configuration/20211214-103919_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "ms-id" { + name = "ms-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.msid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.msid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/configuration.tf b/configuration/20211214-103919_EUPROD/configuration.tf new file mode 100644 index 0000000..42347c2 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/configuration.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} \ No newline at end of file diff --git a/configuration/20211214-103919_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf b/configuration/20211214-103919_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf new file mode 100644 index 0000000..29f4b22 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf @@ -0,0 +1,17 @@ +resource "dynatrace_k8s_credentials" "CNAP-00-CC-PROD" { + active = true + certificate_check_enabled = false + davis_events_integration_enabled = false + endpoint_url = "https://master-cnap-00-cc-prod.bmwgroup.net:8443/" + event_analysis_and_alerting_enabled = false + events_integration_enabled = false + hostname_verification = true + label = "CNAP-00-CC-PROD" + prometheus_exporters = true + workload_integration_enabled = true + events_field_selectors { + active = true + field_selector = "involvedObject.kind=Node" + label = "Node events" + } +} diff --git a/configuration/20211214-103919_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf b/configuration/20211214-103919_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf new file mode 100644 index 0000000..08d547b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf @@ -0,0 +1,17 @@ +resource "dynatrace_k8s_credentials" "CNAP-00-CC-PROD2" { + active = true + certificate_check_enabled = false + davis_events_integration_enabled = false + endpoint_url = "https://master-cnap-00-cc-prod2-internal.bmwgroup.net:8443/" + event_analysis_and_alerting_enabled = false + events_integration_enabled = false + hostname_verification = true + label = "CNAP-00-CC-PROD2" + prometheus_exporters = true + workload_integration_enabled = true + events_field_selectors { + active = true + field_selector = "involvedObject.kind=Node" + label = "Node events" + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf new file mode 100644 index 0000000..5b8628a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ACDS_-_JOYNR" { + name = "ACDS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "3c9b95ce-aa16-4d8e-9aae-72ed21967ffa" + class { + name = "joynr.de.bmw.infotainment.telematic.acall.ACallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyAccidentCallData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "79a5f781-3aeb-443a-9de5-9b7eb43ae891" + returns = "io.joynr.provider.Promise" + } + method { + name = "notifyAccidentInfoData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "14af5cb3-fa06-40dd-8f99-128db957a466" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf new file mode 100644 index 0000000..7d6d22b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Gcdm" { + name = "BASE - Gcdm" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1f70cf23-3e02-4b9b-ab0d-f7bafdcad734" + class { + name = "com.bmw.cc.base.integration.gcdm.GcdmESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "retrieveCustomerData" + arguments = ["java.lang.String"] + id = "d56d0977-3a25-42c1-b68b-a274c73a6e0b" + returns = "com.bmw.cc.base.bm.customerdata.entity.CustomerDataBE" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf new file mode 100644 index 0000000..34a4b27 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_HereMaps" { + name = "BASE - HereMaps" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d83fc32a-2452-4327-889d-23c0049fdd06" + class { + name = "com.bmw.cc.base.integration.heremaps.HereMapsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findAddress" + arguments = ["float","float"] + id = "558edf16-2370-4299-8a1b-12c8e750a5ee" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf new file mode 100644 index 0000000..3c56530 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Istats" { + name = "BASE - Istats" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ea27960b-ecc0-4611-9323-d4af67633715" + class { + name = "com.bmw.cc.base.integration.istats.IstatsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "62c72095-5449-47c9-8fe7-c404c5eeee33" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf new file mode 100644 index 0000000..d44e64e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "BASE_-_Loc" { + name = "BASE - Loc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b62f11ca-ede2-4dbe-981c-87dd240772c3" + class { + name = "com.bmw.cc.base.integration.loc.LocESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCBS" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "4692c834-dfa4-4455-9aa9-7fe9db9825bc" + returns = "java.util.Optional" + } + method { + name = "getCCM" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "44602e49-2c5d-424b-af00-e51d9791a86b" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf new file mode 100644 index 0000000..25f71db --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Los" { + name = "BASE - Los" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "f9d8b2c3-74c6-4ed5-b9a8-91fb5a8eaa38" + class { + name = "com.bmw.cc.base.integration.los.msc.LosESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getMiscPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "06af95a5-a41a-4871-9a14-fa537c95cdcb" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf new file mode 100644 index 0000000..73aa825 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_LosFts" { + name = "BASE - LosFts" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0eccc8f1-0420-49bd-895a-0392a5ddf03d" + class { + name = "com.bmw.cc.base.integration.los.fts.LosFtsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.Double","java.lang.String","java.lang.String"] + id = "bc4fdda8-bac7-4d4e-aa13-3409e0b1fed6" + returns = "java.util.List" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf new file mode 100644 index 0000000..03202ae --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Msgsvc" { + name = "BASE - Msgsvc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "44d9578c-71e9-4dba-ac89-1c2e0a535cce" + class { + name = "com.bmw.cc.base.integration.msgsvc.MsgsvcESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendDealerAsPoi" + arguments = ["java.util.List","java.lang.String","java.lang.String"] + id = "bedc3640-cda5-404a-b853-866b90d0c80c" + returns = "com.bmw.cc.base.bm.dealer.entity.DealerPoiSendStatus" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf new file mode 100644 index 0000000..1ded039 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Ngtp" { + name = "BASE - Ngtp" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8e3e3eb1-8635-4fb8-9f9a-2ec1348d3e67" + class { + name = "com.bmw.cc.base.integration.ngtp.NgtpESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "680cf371-d90c-4cf7-b536-50d2cb26c352" + returns = "java.util.Optional" + } + method { + name = "executePositionUpdate" + arguments = ["java.lang.String","java.lang.String"] + id = "a205bbb8-f5c9-46e7-b270-14f7eebdc0eb" + returns = "void" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5af9001d-ec61-44a6-8ff1-f057cb0ffde8" + returns = "void" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf new file mode 100644 index 0000000..f41653e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Pisa" { + name = "BASE - Pisa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "c1007ca3-7f3f-4be9-ade8-f79bd4dd023f" + class { + name = "com.bmw.cc.base.integration.pisa.PisaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findByVin" + arguments = ["java.lang.String"] + id = "3b7175a2-5aec-4f52-a66f-d89d635f9132" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf new file mode 100644 index 0000000..aed5256 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Rsa" { + name = "BASE - Rsa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b2cdc7e3-f4d1-48c2-8e23-074869f60c48" + class { + name = "com.bmw.cc.base.integration.rsa.RsaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestSolution" + arguments = ["com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchQuery"] + id = "2821fe7e-1498-418b-9e8a-df1029577d6e" + returns = "com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchResult" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf new file mode 100644 index 0000000..c150bf7 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Scaa" { + name = "BASE - Scaa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "25b40f14-1ef3-4b92-b847-4706e91e0287" + class { + name = "com.bmw.cc.base.integration.scaa.ScaaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCustomerApproval" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "b6d91976-7181-4475-ae9e-3972e3c9dd93" + returns = "boolean" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf new file mode 100644 index 0000000..225ba54 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_SvdsVehicles" { + name = "BASE - SvdsVehicles" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2fafaf0a-5484-4d89-b4ca-b9febc94ffff" + class { + name = "com.bmw.cc.base.integration.svds.SvdsVehiclesESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findClientId" + arguments = ["java.lang.String"] + id = "f65c962d-faf1-4431-b7a8-8711b6e35266" + returns = "java.lang.String" + } + method { + name = "retrieveVehicleData" + arguments = ["java.lang.String"] + id = "3014a2b6-84a6-499b-8ecf-207a3b6e8f70" + returns = "java.util.Optional" + } + method { + name = "vehicleSpecsInternal4" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "c2af5ae9-21e5-436b-8b11-e956c923d6a7" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf new file mode 100644 index 0000000..235ba87 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf @@ -0,0 +1,46 @@ +resource "dynatrace_custom_service" "BASE_-_Tsrd" { + name = "BASE - Tsrd" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "5f742b9f-222d-4c7b-bb48-2d3b43a4ab0c" + class { + name = "com.bmw.cc.base.integration.tsrd.TsrdESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "deleteRemoteDiagnosisBCall" + arguments = ["java.lang.String"] + id = "7ae9bf2b-368e-4f79-8b31-3eaf81cef238" + returns = "void" + } + method { + name = "getKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "4821308b-3153-4d19-a6f6-1a0ed8712ff1" + returns = "java.util.Optional" + } + method { + name = "requestBCallData" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallData"] + id = "b4f237f3-b3e0-4def-9811-662d3730998a" + returns = "void" + } + method { + name = "requestCustomerConfirmationBCall" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallCustomerConfirmation"] + id = "07b87c9a-5cf7-41ae-bba6-0b69d3d7c598" + returns = "void" + } + method { + name = "requestFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "2f344a9c-4ee8-4987-916d-213474e516ca" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf new file mode 100644 index 0000000..b652125 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Tssb" { + name = "BASE - Tssb" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "219e0fdd-8980-4189-916c-dd315be8af45" + class { + name = "com.bmw.cc.base.integration.tssb.TssbESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCompoundId" + arguments = ["java.lang.String"] + id = "d031b017-3a29-4abb-ae8f-7d9f91e56a33" + returns = "java.util.Optional" + } + method { + name = "requestKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "f95e01db-e2e8-4b11-865b-f6c4020c44fc" + returns = "java.util.Optional" + } + method { + name = "sendReport" + arguments = ["com.bmw.cc.base.integration.tssb.acall.model.ACallTicketDataBE"] + id = "33d653da-447f-4d7d-ae85-10373edfcd22" + returns = "org.springframework.http.ResponseEntity" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf new file mode 100644 index 0000000..983f09b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Xcs" { + name = "BASE - Xcs" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "37b7399c-5aa8-4d5e-bdb9-4e6e5f28b2c8" + class { + name = "com.bmw.cc.base.integration.xcs.XcsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "ac89d1ea-c9fc-4c7c-910d-453303dc22fa" + returns = "java.util.Optional" + } + method { + name = "requestAnUpdateOfXCallDataFromVehicle" + arguments = ["java.lang.String"] + id = "5c650a04-a01d-44b1-872f-7ccb6941d5ac" + returns = "java.util.Optional" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5b635937-4ffe-4a91-ab40-cf58611c343f" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf new file mode 100644 index 0000000..2bef90e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "CASA_-_ChangeRelationshipProvisioningWorkflow_-_E2E" { + name = "CASA - ChangeRelationshipProvisioningWorkflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "42a4e5f1-d181-40b4-8e4c-b21a36179cf3" + class { + name = "com.bmw.cc.casa.bm.workflow.control.relationship.v2.ChangeRelationshipProvisioningWorkflow" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "0b24b6d9-0c20-4d0c-87a6-fb43b01eb43a" + returns = "void" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf new file mode 100644 index 0000000..31da3cb --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf @@ -0,0 +1,37 @@ +resource "dynatrace_custom_service" "CASA_AbstractTimerBean_-_E2E" { + name = "CASA AbstractTimerBean - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "fd6b6e18-5d6e-491e-b3df-29bc44c0c2f5" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "96376862-a3f1-4f1d-becb-8dcf90b11465" + returns = "void" + } + } + rule { + enabled = true + id = "cea5e84d-12f8-42a1-bcfb-3eb303be1310" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "5e25e71c-8758-4a0b-b9e6-1dfea93dd21a" + returns = "void" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf new file mode 100644 index 0000000..f29d86e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf @@ -0,0 +1,26 @@ +resource "dynatrace_custom_service" "CASA_ExecutionContext_-_E2E" { + name = "CASA ExecutionContext - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "4f180cf3-e8b3-4be4-85e8-57556c431f4e" + class { + name = "com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getVin" + id = "8dbbee3a-a50c-4f5f-b4ad-91b239a8379b" + returns = "java.lang.String" + } + method { + name = "getWorkflowStart" + id = "f407d68f-ffa1-4385-9a82-33ce29c83a0f" + returns = "java.time.Instant" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf new file mode 100644 index 0000000..2f5a934 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf @@ -0,0 +1,158 @@ +resource "dynatrace_custom_service" "CASA_Listener_-_E2E" { + name = "CASA Listener - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6b407ea6-9a9a-48ce-a4ab-25be2a5a3ab5" + class { + name = "com.bmw.cc.casa.api.dealerimport.mq.boundary.DealerImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "352f907b-c5bb-45e8-a09e-54f40495902e" + returns = "void" + } + } + rule { + enabled = true + id = "8ba009f2-3766-4827-a9ba-50b13455583a" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.GCDMChangesMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b070dfdc-621c-4f60-8b5e-a93ff5cf3d35" + returns = "void" + } + } + rule { + enabled = true + id = "e8be5e09-351b-40f7-8309-5f9cdd637b6e" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.IDS2MessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "78fdbd96-e9b6-4e28-81d2-4d97dab113b4" + returns = "void" + } + } + rule { + enabled = true + id = "921660d6-5760-465a-8d51-e7eb12d145e2" + class { + name = "com.bmw.cc.casa.api.rsu.v1.boundary.RSUMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "70e21922-6c43-4ae2-b3c6-34ce8d7937a1" + returns = "void" + } + } + rule { + enabled = true + id = "98fadb95-a962-47af-a48d-f9a3557d202e" + class { + name = "com.bmw.cc.casa.api.updatesimcard.v1.boundary.UpdateSimCardMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "987b1351-1643-42af-be04-a0f54ddaefc5" + returns = "void" + } + } + rule { + enabled = true + id = "ccfc8524-1b53-4329-825d-61582a1c349d" + class { + name = "com.bmw.cc.casa.api.vehicleGroups.mq.boundary.AdjustVehicleGroupsListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "64f36b72-7871-4768-84e2-fbe01b3c6bc9" + returns = "void" + } + } + rule { + enabled = true + id = "8a4f54d4-5acb-4887-817b-c60858150613" + class { + name = "com.bmw.cc.casa.api.vehicleimport.mq.boundary.VehicleImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "2a0d6732-b323-43d9-9e2f-3b02c11c0ad1" + returns = "void" + } + } + rule { + enabled = true + id = "5bc24dbd-3f6c-43cd-bf3d-83743a8a2625" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.MNOMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b842f24a-85bc-4bec-b6cd-1c6b89d6c5e0" + returns = "void" + } + } + rule { + enabled = true + id = "8cecd8cc-7f8b-4a1f-b139-75d6c5599b8b" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.NopMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "5c4b2e91-6afb-46b3-882b-7ed1f976f2f9" + returns = "void" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf new file mode 100644 index 0000000..f26e327 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf @@ -0,0 +1,453 @@ +resource "dynatrace_custom_service" "CASA_Timer_-_E2E" { + name = "CASA Timer - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "04cda430-778d-49f5-98b5-7ec4ee6c0921" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractExpiryNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "8c548ab8-8928-4c88-836e-da894c97ba2e" + returns = "void" + } + } + rule { + enabled = true + id = "42057f6e-6534-46ad-8f01-e0c329391cbf" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractNotificationStatusTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "6d0b363b-8f2b-4f18-af10-df12609fca45" + returns = "void" + } + } + rule { + enabled = true + id = "f96a9b30-dd80-41d6-b58c-beded4d6a976" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractReminderNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1c55fd1e-ad2b-4d2b-bcd0-80d8e44b98aa" + returns = "void" + } + } + rule { + enabled = true + id = "ad800150-a03c-4f19-9641-98fab4f1c435" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.CatOfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0da89776-01be-4c21-897a-616e5dff9590" + returns = "void" + } + } + rule { + enabled = true + id = "3da82cbf-d779-4fdc-ac3d-871eb12605fc" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.OfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e09c2604-81eb-4ab4-9743-ec2e96a62878" + returns = "void" + } + } + rule { + enabled = true + id = "e959e5a5-fd11-4837-840b-df6f000cb147" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.AntiquatedDataRemovalTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a5fe7b7d-5e4f-4fdd-8802-dfb36da04471" + returns = "void" + } + } + rule { + enabled = true + id = "3fc63279-bf7d-4838-81c7-60371e435bd5" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CancelActiveExecutionTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b1c3975b-631b-41cd-9d20-c0d3bec905f3" + returns = "void" + } + } + rule { + enabled = true + id = "02e358fc-fa96-40c5-a02b-52ba86ee3eb7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CasaSupportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "4287f30c-f821-402c-9dda-edff7901df1a" + returns = "void" + } + } + rule { + enabled = true + id = "e08df754-9046-48ce-baf8-6abf169d4202" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerInitialSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "cb90f96a-80c3-4f53-b2ee-ccf4d7c6a89b" + returns = "void" + } + } + rule { + enabled = true + id = "e01240aa-87c0-4913-856a-67191422a51e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerReminderSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "384ca83d-3abb-4aba-8395-f06ea44268f1" + returns = "void" + } + } + rule { + enabled = true + id = "2985f6f7-b631-4963-957b-431d9f0eabc7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuAutoExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c36808e1-6854-49c4-be0a-90731da82eac" + returns = "void" + } + } + rule { + enabled = true + id = "26784dd4-2678-4bac-9660-69eabbaf0dbb" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0eee9530-8858-4cce-998d-efceaecd6288" + returns = "void" + } + } + rule { + enabled = true + id = "41d04b56-ff02-4d50-9322-9b05c04c4ce6" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuInstallTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0dee10c2-867d-4989-9a08-f66601b8893b" + returns = "void" + } + } + rule { + enabled = true + id = "d79c6f50-ae05-47f1-a459-ae2ea8645bd7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EndOfTermTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "adb216ce-1dd8-481c-8988-7680ce7c7e0c" + returns = "void" + } + } + rule { + enabled = true + id = "a1103dab-b287-43c8-9589-737fb7a4462e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.MigrationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "eb4771b5-fd85-49e1-a83d-c2c9f2d69384" + returns = "void" + } + } + rule { + enabled = true + id = "52093b00-62a6-40ca-9634-c66270f29ae3" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.PreactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1e93863a-05bb-4ba5-b419-95498e38b5c6" + returns = "void" + } + } + rule { + enabled = true + id = "ca20c4ec-8fae-4ff2-82c8-06a963917a41" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.QueuedWorkflowTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e56c6781-82dd-47f3-9abe-bbe88a6ed2cf" + returns = "void" + } + } + rule { + enabled = true + id = "bd7ec679-2a79-41f1-8cb5-1a001478c192" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "de4e9e0c-b26b-4e8d-828d-0b2ad769fcb3" + returns = "void" + } + } + rule { + enabled = true + id = "6f2ab7e2-e5d0-4ddb-afb8-2f880375faa0" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardTaskTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0ed845cb-f3fd-4bea-8d8c-47d8f6e89ebf" + returns = "void" + } + } + rule { + enabled = true + id = "42363513-4ae3-4e0c-bed3-fa9e52167642" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.ServiceDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b3f462c7-67a5-4935-be99-5e4f28a67bba" + returns = "void" + } + } + rule { + enabled = true + id = "1adbab0b-0f48-4138-947a-5df742356faa" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepRetryTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "bd24328e-30cd-41bf-a962-c7dc79bc5d26" + returns = "void" + } + } + rule { + enabled = true + id = "51ec0a26-ee5c-4391-9813-c4d1084eb4fe" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepTimeoutTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c7f3e3ec-add3-4f61-b0a7-a16084e80ff4" + returns = "void" + } + } + rule { + enabled = true + id = "d4e40a1c-b1e8-4b2a-aa0d-931448ab5236" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.VehicleGroupExpirationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b4cbdb2-f8e6-4543-a965-f670ad0848b9" + returns = "void" + } + } + rule { + enabled = true + id = "758eec5b-23fb-4886-b8fb-de6f2ceaf47d" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.CatRuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b12bab84-b4a2-4e5f-ac6e-3ac0e8bc1027" + returns = "void" + } + } + rule { + enabled = true + id = "29ab384d-32ec-49ab-ba01-faba5f77d5e6" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.RuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "265c7116-eb73-4bbf-a06e-7635034ee160" + returns = "void" + } + } + rule { + enabled = true + id = "1e73bd8e-7517-4456-931a-898a75a486c3" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.FetchOrderStatusesTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b9d75dc-6ea9-40bc-a5e7-02297f991372" + returns = "void" + } + } + rule { + enabled = true + id = "8a418fd2-8e94-4056-807a-6a606a5a249d" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.ServiceOrderReportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a9aa08e9-f6af-4637-9e6a-5a674e72979b" + returns = "void" + } + } + rule { + enabled = true + id = "63343af0-a65b-4c87-8991-43b37b4d9868" + class { + name = "com.bmw.cc.casa.integration.dms.boundary.DMSFileExportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1d36994c-fef5-4c5c-866e-4274cc888130" + returns = "void" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf new file mode 100644 index 0000000..f076cf0 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_service" "CASA_Timer" { + name = "CASA Timer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2686ca3c-9714-403a-9f83-9c488cc19376" + class { + name = "com.bmw.cc.smc2.dkey.bm.flcm2.boundary.CasaTrigger2LockedBF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "runLocked" + id = "d666edd5-e43e-401e-8d0f-8cb462dddd99" + returns = "void" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf new file mode 100644 index 0000000..d6c6c0c --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf @@ -0,0 +1,241 @@ +resource "dynatrace_custom_service" "CASA_Workflow_-_E2E" { + name = "CASA Workflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + annotations = ["javax.enterprise.context.ApplicationScoped"] + id = "bb7d3c0e-0e3d-49c5-a5d5-2bee0d77aabe" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "6fe0226c-6579-47f5-a4e9-9b38044dd56a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "7a368665-f3aa-4775-81b7-611dc2f6f75f" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3f6b98dd-b80d-4f1a-9f97-80beef022c08" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "735766ef-9829-4fc8-a272-07061d5dcc3a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b332dc83-e58a-4e5b-9141-d25f8ac8f844" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "9041af60-5a01-4360-b294-781ced03a409" + returns = "void" + } + method { + name = "getName" + id = "fa2e9403-1fd3-4c1d-9716-37517cdae55a" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "de7b59a4-b07d-4a4b-adb8-5635cfb37133" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "e90fec53-5c3e-4c11-8ad5-61cb8086fb9e" + class { + name = "com.bmw.cc.casa.bm.workflow.control.activatevehicle.ActivateVehicleWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "3ae6319b-b561-4b68-9512-cd8a4ad880f2" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1fa7ccad-f8aa-4987-84e2-fc52ce9cab01" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "301f0c57-85b3-4c5c-83f1-b789cf8f09bf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ee3dfc2b-621d-4f31-92fe-a58c3b5e9d06" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ceae431-4801-42f6-9cb4-3d7299b6f00b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "9e0652c6-47d6-4f1c-a06a-2e947d620614" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "b078aa8c-e0b8-41c6-a35f-1217151f8f45" + returns = "void" + } + method { + name = "getName" + id = "2ff9b0eb-e721-40c4-9570-b457f2702338" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "3283a505-562b-40d2-946d-1bd8155ba870" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "ad955112-482a-46ff-9e68-1cc5729cab89" + class { + name = "com.bmw.cc.casa.bm.workflow.control.casasupport.CasaSupportWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "6e06aa16-2bd7-43b8-98b4-7278e9884dce" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "62625550-305e-41dc-8bee-c9ad53008246" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b0e16564-f0da-42a3-a19c-2021a76dbf6c" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "f3e7c731-cafc-4ebe-9162-eaacaf7a163b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ed73cce-bf98-4646-9a3f-201de67a9808" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1b990832-31d2-477b-a920-87e9a3dc4733" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "f839622e-ad5a-4a0c-8e68-369b63be9d33" + returns = "void" + } + method { + name = "getName" + id = "bda3cea9-5195-4ddc-9b73-f6f33a3a8160" + returns = "java.lang.String" + } + } + rule { + enabled = true + id = "8092d1d8-2c7c-48cb-aea3-c37a23a5dfa4" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWithBuildDataWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "6b313554-fd72-4100-8740-e8e7f100cadf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3e45b075-baef-4619-b45e-94637496a9ee" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "55661055-9504-4b40-83db-ad179dcb2b29" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ceaa6009-092d-4f6e-b98a-35342c7067d4" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "2b0f3ec4-85cf-43f8-892b-b66e5c257af7" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1e6d76c4-e926-4721-abc4-6429d81117b1" + returns = "void" + } + method { + name = "getName" + id = "d2eb4e8e-456f-4c0e-9b97-c684b047a0fd" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "645d7f6b-d08f-4f52-b01f-6f501628e5db" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf new file mode 100644 index 0000000..f1f1583 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "Car_Status_Information_Kafka_IN" { + name = "Car Status Information Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "565d5882-09fa-4492-9941-13da20011624" + class { + name = "com.bmw.carsharing.csi.kafka.KafkaConsumerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "submitRecord" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "9ad5cf74-1d83-4691-86e8-746472ab854f" + returns = "void" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf new file mode 100644 index 0000000..ff32af1 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR_v1" { + name = "DPP - JOYNR v1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ac61411d-3b0e-4e45-b48a-d6fc50941578" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "28f88ca7-fd3d-4b1b-8360-2e8ab43ac18f" + returns = "void" + } + } + rule { + enabled = true + id = "a7bc6180-74c4-4ad1-bfd1-a47567d3772a" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "7a156e40-a2d5-4726-9ad0-db35ac8b5169" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "0e84647f-0e17-4376-bb79-19b9b31e3bf1" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "8b803591-acf4-43bd-9813-9eb743647881" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "c5c31393-5a0f-4567-9aa6-46e332893b6e" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "aa676ac7-43a0-40f7-88c5-c5870b6198bf" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "81f5eda8-892b-4676-9b62-da849d9eec09" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "32df3e13-717e-430e-ac81-85c5d9f33517" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf new file mode 100644 index 0000000..d3fa22b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR" { + name = "DPP - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d7dd5cb7-0f05-4c3e-967b-5aad67c9595e" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "cf70526f-e8c6-4426-a549-2375159ad74c" + returns = "void" + } + } + rule { + enabled = true + id = "a88a9939-f0d2-43cc-aaf0-aa75338db61d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "6d3012f7-6fe0-45db-b577-c22d2d69cbb6" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "7145ebcb-1193-472e-9346-754fa3b9eff8" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "aaad8fdc-025f-43b0-8c9c-27762b3cedcf" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "132c2823-de13-4649-9e83-e5f5f06d78fc" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "760913c7-c937-4504-b214-88adcf9ac51d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "fa39a5ec-8ed4-4f2a-9cd0-2bd52a221835" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "5d2ff543-ab68-4808-9e3b-3e393e1afdb7" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf new file mode 100644 index 0000000..567b3b3 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ECS_-_CreateEvent_-_E2E" { + name = "ECS - CreateEvent - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "289c318a-b157-423b-a84f-d4d8c704ad51" + class { + name = "com.bmw.cc.vs.ecs.bm.ecs.control.JoynrEventOperations" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createEvent" + arguments = ["com.bmw.cc.vs.ecs.bm.ecs.entity.ECallEventJoynrBE"] + id = "67e97b0c-a941-4031-b7b2-ecd20a16530b" + returns = "java.lang.String" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf new file mode 100644 index 0000000..f490048 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ECS_-_JOYNR" { + name = "ECS - JOYNR" + enabled = false + queue_entry_point = false + rule { + enabled = true + id = "9b93f53f-99a5-4f7b-a1f7-495752f8e6c2" + class { + name = "joynr.de.bmw.infotainment.telematic.ecall.ECallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "starteCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "150ac898-4b93-4517-a61c-74bbcf668067" + returns = "io.joynr.provider.Promise" + } + method { + name = "updateeCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "4ec1698e-f91d-4fef-931a-0c74ad7c4249" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf new file mode 100644 index 0000000..46e10f8 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "JOYNR" { + name = "JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0bc2f069-2322-43ad-bbb6-73ac3696c112" + class { + name = "com.bmw.cc.smc2.dkey.api.vehicle.v1.boundary.VehicleInboundBCI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendKeyListToBackend" + arguments = ["java.lang.String","java.lang.Byte[]"] + id = "8b4ddd1f-add5-4037-a0d8-c60eef4fc967" + returns = "void" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf new file mode 100644 index 0000000..f82a1e3 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "LSC_Worker_Kafka_IN" { + name = "LSC Worker Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "cf721345-b090-410a-b621-f7868402e0cd" + class { + name = "com.bmw.tssb.lsc.worker.facade.LscMessageProcessingBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "a5c4e9fd-9231-40d6-ad5e-ec05fdd9c71b" + returns = "void" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf new file mode 100644 index 0000000..66c89d3 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf @@ -0,0 +1,39 @@ +resource "dynatrace_custom_service" "RsEventTimeoutTimer" { + name = "RsEventTimeoutTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "720b971d-2c4b-4dd6-9be9-737809c06df6" + class { + name = "com.bmw.cc.rs.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "31a5874e-3928-437d-b6b0-347dafde01b3" + returns = "void" + } + } + rule { + enabled = true + id = "1c3bd2d4-0e92-48bf-b0fc-d66a8093176f" + class { + name = "com.bmw.cc.rs360.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "25fdf96c-6656-45e5-bde3-718debb61437" + returns = "void" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf new file mode 100644 index 0000000..09a514e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "RsExecuteJoynr" { + name = "RsExecuteJoynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "434439d7-5ca2-4b5e-bc14-1ac6a078efe6" + class { + name = "com.bmw.cc.rs.control.JoynrServiceBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "executeRemoteService" + arguments = ["com.bmw.cc.rs.entity.Event"] + id = "6887ac56-6d4b-40d9-8910-691f0f91354b" + returns = "void" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf new file mode 100644 index 0000000..6def547 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf @@ -0,0 +1,260 @@ +resource "dynatrace_custom_service" "RsJoynrApiV1" { + name = "RsJoynrApiV1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1c4fe75a-a5d5-4681-a643-f1243f33ca29" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "VehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "795176a1-b32a-4148-a3e9-0982717bc6f9" + returns = "void" + } + method { + name = "VehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PearlChain"] + id = "0a31922f-6fa8-421c-bb44-44f48a15822a" + returns = "void" + } + } + rule { + enabled = true + id = "99285881-9b86-48c9-ba61-36db2fbab601" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "6dc41c57-bb45-4cd5-bb7a-bab5d12a2a6a" + returns = "void" + } + method { + name = "RemoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "27783b17-214b-440a-9a66-c7466c49feeb" + returns = "void" + } + method { + name = "RemoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "928b0743-9fb3-489c-aa36-9b3461555fd3" + returns = "void" + } + method { + name = "RemoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "72b24d9c-3f19-4047-9053-8827a808824e" + returns = "void" + } + } + rule { + enabled = true + id = "2ab9333c-759c-41ad-87f1-dbcb8d43924b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "92a20bc4-1dae-4f11-891c-5a353f7f0fbb" + returns = "void" + } + method { + name = "RemoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "af6e64e6-cca4-454c-8d24-6ee35a245f7b" + returns = "void" + } + method { + name = "RemoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "7c5cb89d-53a7-4b4f-8036-89a038d985c7" + returns = "void" + } + method { + name = "RemoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "e73a4f75-f8d0-4692-be10-d472b8d6174b" + returns = "void" + } + } + rule { + enabled = true + id = "acb70158-3831-497a-8620-64cc2a88b158" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "f12b4a23-e9b7-4fae-b7ae-807e8efc8df1" + returns = "void" + } + method { + name = "RemoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "d5afe1a0-0e2b-40aa-9590-af2fb2bdcd95" + returns = "void" + } + method { + name = "RemoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "e187f67c-5e89-4271-8a5f-97bcc0093740" + returns = "void" + } + method { + name = "RemoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "4006ded6-30b9-4d13-b033-1d796b304d76" + returns = "void" + } + } + rule { + enabled = true + id = "891f2867-66b5-4c0b-8d4f-6d404ac2dadf" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteChargingProfileInitStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "1529682f-789e-44df-8346-df144a56714f" + returns = "void" + } + method { + name = "RemoteChargingProfileInitStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "547e4e8e-0459-4439-a219-7920173681a5" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "ba50d26c-1e3b-46b4-ab2f-cd95ee0df98d" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "90208e1a-4ac2-42a2-a8f4-a9eff3f1613f" + returns = "void" + } + } + rule { + enabled = true + id = "82dbc5bc-172c-4164-b329-dd7cd750b4bc" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "0c8b91af-30a3-48bd-91e5-2fecd87b332b" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "2c9db4e0-5426-4e56-91c3-5c4d1d5502e6" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "0640d7d1-763e-4622-b009-96bf33b8a30e" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "71a911e0-8b7e-4bb2-8397-6658433ab619" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "cbfbb6dd-21e5-4104-9327-e4ca1bcea8eb" + returns = "void" + } + } + rule { + enabled = true + id = "85d0d7b3-ecb5-446a-89a4-81bab2fc0cf2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "5fb4fe45-8415-43c8-8d3f-e58ab03f1e89" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "364e08fd-6dde-4fe8-9dc1-9683fe0a3bb1" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "5e3ad135-a7c8-448a-970e-ec41f51f3428" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "6218361e-f767-4316-b0d7-c6b816fe6814" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "99f381c2-8d95-427f-9771-f9cbad6a592f" + returns = "void" + } + method { + name = "Remote360InitStatus" + id = "6b94b91a-98ef-446c-87f1-21df1fdc3633" + returns = "void" + } + method { + name = "Remote360Status" + id = "61029247-2a83-4ae7-b69c-ee41bfc59f85" + returns = "void" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf new file mode 100644 index 0000000..89cb284 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf @@ -0,0 +1,348 @@ +resource "dynatrace_custom_service" "RsJoynrApiV2" { + name = "RsJoynrApiV2" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6355413d-fc88-46fe-b284-8573f544b46b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "vehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "701cbef6-8037-450e-8218-54dfa86622d2" + returns = "void" + } + method { + name = "vehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PearlChain"] + id = "5a4c7d19-21fc-4cdb-a33c-9fe188973888" + returns = "void" + } + } + rule { + enabled = true + id = "88faa8ae-0322-488e-98e8-a5130dd96725" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "15b01e1c-eab9-4419-ba66-4ac998cc8d79" + returns = "void" + } + method { + name = "remoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "a25f12ef-f8a7-47c2-aeeb-816b3da9bf53" + returns = "void" + } + method { + name = "remoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a5ba332a-b357-488b-a192-40977250261b" + returns = "void" + } + method { + name = "remoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "e8c92e96-239e-495f-9261-f2bfed8c27f2" + returns = "void" + } + } + rule { + enabled = true + id = "94430ce4-b490-4c4e-9aad-b302dbd16a1e" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "707484db-d8fa-4ac4-b9c3-4e204c74fc1d" + returns = "void" + } + method { + name = "remoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "30939bd5-6496-47a3-a4e8-5d33e80430c4" + returns = "void" + } + method { + name = "remoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "72675c9d-1f70-49b6-8c71-17f39a8ca9cc" + returns = "void" + } + method { + name = "remoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "97554b70-6ad1-4c66-a4d9-1bed6f2d77fa" + returns = "void" + } + } + rule { + enabled = true + id = "fae67036-17f1-4480-839f-ef1985653fb4" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingProfileInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "b3f41169-381c-4957-a333-df1acbd7a5c6" + returns = "void" + } + method { + name = "remoteChargingProfileStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchp.v2.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "4ff7aacb-b13a-4f5b-a7b3-f8af4d66c5bd" + returns = "void" + } + } + rule { + enabled = true + id = "fff388c5-219f-4c46-b677-6ce2751606ed" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a40f971c-667c-422d-9703-35e43b4ac9b0" + returns = "void" + } + method { + name = "remoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.ClimateControlState","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.EngineState","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "9113e4d0-0a41-4043-ae26-b168849f3e1d" + returns = "void" + } + method { + name = "remoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "c755807d-69d9-4f9a-bee9-9de115b54b32" + returns = "void" + } + method { + name = "remoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "aff811dc-3288-4cc7-bbcd-bca1e29afc5c" + returns = "void" + } + } + rule { + enabled = true + id = "8520fb48-db9c-41c2-993a-346d79cd5983" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingControlInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "ae1c178c-332e-4379-aca1-98aa7869adba" + returns = "void" + } + method { + name = "remoteChargingControlStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchc.v2.RemoteChargingControlStatusTypes.RemoteChargingControlError"] + id = "02d37f6c-7c93-428d-b4bb-fb157fba39f2" + returns = "void" + } + } + rule { + enabled = true + id = "13bc4619-d1a0-4519-ace7-2cdeef18e331" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "b052092c-c394-4bf0-a75a-fa8f1775c996" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "a24d49e3-3903-4b07-a30b-128eee39330d" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState","java.lang.Byte"] + id = "b955380c-71be-411b-8ee9-1f274a0bc16a" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState"] + id = "8c0c04e5-b1ec-4458-94c1-c5f22f647d7a" + returns = "void" + } + } + rule { + enabled = true + id = "1551fabe-e27a-4ef8-bf67-43198dc6c393" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.SurroundViewRecorderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "a649e530-abcd-4807-8638-7057f5ec5d98" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "cdb768eb-5da8-48ad-8f64-2d72a54911cd" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.Recording[]","java.lang.String"] + id = "c15f123c-c138-4aa6-9690-cda7ec92e83a" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState","java.lang.Byte"] + id = "0acea922-ba1f-4197-8cc5-4f8aa576f4d6" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState"] + id = "a36648f7-7eb9-47bc-a73d-7cb0e25b3be5" + returns = "void" + } + } + rule { + enabled = true + id = "a549fa3f-07e7-4788-a8ca-b35e34b24fd2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "f054d5a9-3ad8-4640-bf17-450356c51506" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "64916c25-9962-47ad-9319-78c8a8848dc2" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState","java.lang.Byte"] + id = "bc213335-4762-4e41-ba7b-ac70e00c3d99" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState"] + id = "1494ac7c-8de7-48c3-9c55-a81f702d0803" + returns = "void" + } + } + rule { + enabled = true + id = "e4482e02-8602-4ecc-92e7-9774d7487488" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraDwaStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "9a9c29cb-7548-46a1-b067-11f08a771637" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "b1e201f5-ff43-4a22-a301-d8f7d51d3fcf" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.Recording[]","java.lang.String"] + id = "d6a02884-15ef-4078-a68e-f05d85756b3e" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState","java.lang.Byte"] + id = "b240abe5-a1be-48f1-96b6-73b7a04fae83" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState"] + id = "ec114e56-e995-487e-87cc-c333ec6fa4b5" + returns = "void" + } + } + rule { + enabled = true + id = "77033e55-2484-4142-bed7-04c9816d054f" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.PublicKeyApi" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "e726fd58-70ee-40ea-9d81-3a351eded062" + returns = "void" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf new file mode 100644 index 0000000..3efc4e6 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "RsProvisioningMdb" { + name = "RsProvisioningMdb" + enabled = true + queue_entry_point = true + queue_entry_point_type = "JMS" + rule { + enabled = true + id = "dd08e5a4-46e1-4254-ab26-9dc50e855b0b" + class { + name = "com.bmw.cc.rs.provisioningapi.jms.ProvisioningAckMDB" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "05aeca23-cfff-46e7-b8b9-8b2cbeb04556" + returns = "void" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf new file mode 100644 index 0000000..2ee71ea --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf @@ -0,0 +1,52 @@ +resource "dynatrace_custom_service" "TrackESI_-_apple" { + name = "TrackESI - apple" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "152f4773-b05a-4dce-9525-f96f8ed2b5e0" + class { + name = "com.bmw.cc.smc2.dkey.integration.track.v2.boundary.TrackESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "fc3e1652-f5bf-4281-b1d4-6958af3f70cb" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.bm.track.entity.EventNotificationRequestDO","java.time.Instant"] + id = "76ad362b-0670-46fc-8792-288edfe3e7ca" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotificationRetry" + arguments = ["com.bmw.cc.smc2.dkey.bm.key.pdo.VehicleKeyPDO","com.bmw.cc.smc2.dkey.bm.smc15.entity.DeviceEndpointBE","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "30857f5c-0533-4645-aa24-c6a94255a800" + returns = "java.util.concurrent.Future" + } + method { + name = "healthCheck" + arguments = ["java.lang.String","java.lang.String"] + id = "c76aaeec-c4d6-473a-8252-7bd4faa41601" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKey" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "4abefe4a-aa6a-47d7-8e65-27d77902181c" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKeyRetry" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "ee2d12b5-2283-4083-88ba-356b03d91f42" + returns = "java.util.concurrent.Future" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf new file mode 100644 index 0000000..088916e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "Voice_Services_-_DBCleanUpTimer" { + name = "Voice Services - DBCleanUpTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "319de1eb-a486-4900-ab0f-0b098fcf1b63" + class { + name = "com.bmw.cc.conn.b2vvoice.bm.mguvoice.control.DBEventCleanupBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "clean" + id = "67475e25-8530-4d10-8edd-0dcfab3a2207" + returns = "void" + } + method { + name = "destroyTimer" + id = "6a97c742-6ee2-43d4-8ef6-3759d07052a0" + returns = "void" + } + method { + name = "init" + id = "db591e7c-0724-4f6c-a9d4-177c7017dd31" + returns = "void" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf new file mode 100644 index 0000000..f1b8ec7 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-Joynr" { + name = "Voicemanager - SendCRQM-Joynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "e4865ab7-e741-45ad-8be6-d6ece13e2686" + class { + name = "com.bmw.cc.conn.b2vvoice.joynr.consumer.boundary.VehicleJoynrECallClientBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendEcallCrqmNumber" + arguments = ["java.lang.String","int","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "653f7fb9-e21d-4e15-9023-3cc397833587" + returns = "void" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf new file mode 100644 index 0000000..3ff5074 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-SMS" { + name = "Voicemanager - SendCRQM-SMS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d93f7d97-ae16-4373-9675-d0ee600f29c5" + class { + name = "com.bmw.cc.conn.b2vvoice.consumer.smsgateway.boundary.SmsGatewayESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "messagePost" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "73e9d6a4-7f6d-4390-8fb8-a9b389004c30" + returns = "java.lang.Boolean" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf new file mode 100644 index 0000000..6082c0e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "VpsJoynrApi" { + name = "VpsJoynrApi" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "35afa908-e85c-415b-816b-ed68c5b3a026" + class { + name = "com.bmw.cc.conn.vps.joynr.provider.control.ProvisioningVehicleProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendVehicleDataForProvisioningComUnit" + id = "877a923d-7336-4058-823c-2412a0e52833" + returns = "void" + } + method { + name = "sendVehicleDataForProvisioningHeadUnit" + id = "862bdd26-e185-4094-81eb-ec79a10fecc8" + returns = "void" + } + method { + name = "sendVehicleProvisioningResult" + id = "f47fcdb0-2f79-4826-a85b-7e3aa5361817" + returns = "void" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf new file mode 100644 index 0000000..a2a3e99 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf @@ -0,0 +1,51 @@ +resource "dynatrace_custom_service" "XCS_-_JOYNR" { + name = "XCS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "a2c5ec00-e230-4ce4-ad1d-74f324b68558" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "4ad00a69-80b1-4ea1-ab27-67bcb299dd74" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TerminateReason"] + id = "d271a40d-f938-479e-9e64-f6baa24cd8f3" + returns = "io.joynr.provider.Promise" + } + } + rule { + enabled = true + id = "d020be82-ea18-4b68-b33c-c7724d7d01a8" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.v1.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.KeyValue[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.ResultCode"] + id = "e6cf4193-0ad6-422a-81b4-af2fc53bd698" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TerminateReason"] + id = "9ea9c576-3041-480e-9c48-4f272bb2198a" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf b/configuration/20211214-103919_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf new file mode 100644 index 0000000..aa019ed --- /dev/null +++ b/configuration/20211214-103919_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ts-pffs_SQS" { + name = "ts-pffs SQS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8f23e73a-e12b-4c2f-96a4-0c94e1398055" + class { + name = "com.bmw.cc.tspffs.api.seam.boundary.SeamNotificationSqsListenerMF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onNotification" + arguments = ["java.lang.String","java.util.Map","org.springframework.cloud.aws.messaging.listener.Acknowledgment"] + id = "641761d5-391c-4a17-82dc-d7f545b0aeb7" + returns = "void" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf new file mode 100644 index 0000000..29dbc58 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ABC" { + name = "CD_ABC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag('msid:am-proxy','msid:am-cns'))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag('msid:am-proxy','msid:am-cns')" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf new file mode 100644 index 0000000..670933c --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf @@ -0,0 +1,231 @@ +resource "dynatrace_management_zone" "CD_APIGW" { + name = "CD_APIGW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf new file mode 100644 index 0000000..a36993e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_APIM" { + name = "CD_APIM" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_AKKA_ACTOR_SYSTEM" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Empty" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf new file mode 100644 index 0000000..49fdaa0 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-FSC-AST" { + name = "CD_ASBC-FSC-AST" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf new file mode 100644 index 0000000..1bb30f2 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL-CL" { + name = "CD_ASBC-HAL-CL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf new file mode 100644 index 0000000..44fb153 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL" { + name = "CD_ASBC-HAL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "clusterDomain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf new file mode 100644 index 0000000..c4f31be --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-MFSCS" { + name = "CD_ASBC-MFSCS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf new file mode 100644 index 0000000..73b9678 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-NGTP" { + name = "CD_ASBC-NGTP" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf new file mode 100644 index 0000000..70d523b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-DFP" { + name = "CD_ASBC-PKI-DFP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:DFP\",\"compass-id:DFPH\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf new file mode 100644 index 0000000..6ff5b07 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLIScert2vin" { + name = "CD_ASBC-PKI-OCLIScert2vin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISc2v\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISc2v\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf new file mode 100644 index 0000000..b2d9e4c --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLISocsp" { + name = "CD_ASBC-PKI-OCLISocsp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISocsp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISocsp\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf new file mode 100644 index 0000000..61f4aba --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-P2X" { + name = "CD_ASBC-PKI-P2X" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:P2X\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:P2X\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf new file mode 100644 index 0000000..7d66c0b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-VCSM" { + name = "CD_ASBC-PKI-VCSM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:VCS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:VCS\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf new file mode 100644 index 0000000..467268d --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-RSU" { + name = "CD_ASBC-RSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBC-RSU\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBC-RSU\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf new file mode 100644 index 0000000..e7eba08 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-SMACC" { + name = "CD_ASBC-SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "cluster" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf new file mode 100644 index 0000000..050782b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-STM" { + name = "CD_ASBC-STM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:STM\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:STM\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf new file mode 100644 index 0000000..a7a4680 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TIS" { + name = "CD_ASBC-TIS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TIS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TIS\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf new file mode 100644 index 0000000..9190094 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TVP" { + name = "CD_ASBC-TVP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TVP\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TVP\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf new file mode 100644 index 0000000..5b7c0e9 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBCSWLSEC2" { + name = "CD_ASBCSWLSEC2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBCSWLSEC2\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBCSWLSEC2\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf new file mode 100644 index 0000000..1d6f84f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBS" { + name = "CD_ASBS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf new file mode 100644 index 0000000..a977057 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_App-Repository" { + name = "CD_App-Repository" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf new file mode 100644 index 0000000..8fb09fc --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf @@ -0,0 +1,194 @@ +resource "dynatrace_management_zone" "CD_AudioVideoServices" { + name = "CD_AudioVideoServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-spotify" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ise-connectedradio" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-config" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-gracenote" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-ximalaya" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf new file mode 100644 index 0000000..dbd7bd3 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "CD_BMW-Assistant-for-Service-Events-_BASE_" { + name = "CD_BMW-Assistant-for-Service-Events-(BASE)" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed in" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf new file mode 100644 index 0000000..ef114ce --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMWPoints" { + name = "CD_BMWPoints" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf new file mode 100644 index 0000000..44abd20 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMW_POINTS_ENGINE" { + name = "CD_BMW_POINTS_ENGINE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf new file mode 100644 index 0000000..835cfd4 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Billing_Buffet" { + name = "CD_Billing_Buffet" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf new file mode 100644 index 0000000..284c944 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CCG" { + name = "CD_CCG" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf new file mode 100644 index 0000000..ec2c876 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_CICD" { + name = "CD_CICD" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:CICD\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:CICD\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf new file mode 100644 index 0000000..ca41c95 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CSI" { + name = "CD_CSI" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf new file mode 100644 index 0000000..b697592 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Call-Handling-Backends" { + name = "CD_Call-Handling-Backends" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf new file mode 100644 index 0000000..a8577ea --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CallCenterClient" { + name = "CD_CallCenterClient" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf new file mode 100644 index 0000000..5f941f1 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-Backend-Services" { + name = "CD_Connected-Backend-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf new file mode 100644 index 0000000..1c5fe64 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-User-Behaviour" { + name = "CD_Connected-User-Behaviour" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf new file mode 100644 index 0000000..fa87347 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_ConnectedDrive-Internet-Portal" { + name = "CD_ConnectedDrive-Internet-Portal" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdipdb_prod" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf new file mode 100644 index 0000000..6fbad66 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ContentProvider" { + name = "CD_ContentProvider" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf new file mode 100644 index 0000000..28c880a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Countly" { + name = "CD_Countly" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf new file mode 100644 index 0000000..23c3302 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_CustomerCentricInformationServices" { + name = "CD_CustomerCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf new file mode 100644 index 0000000..8c9c5fc --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_DPP_DPM" { + name = "CD_DPP_DPM" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf new file mode 100644 index 0000000..8472d9d --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_GCDM" { + name = "CD_GCDM" + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "GCDM" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf new file mode 100644 index 0000000..3bf88a6 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ImageBlur" { + name = "CD_ImageBlur" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf new file mode 100644 index 0000000..e9a2128 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf @@ -0,0 +1,121 @@ +resource "dynatrace_management_zone" "CD_Infotainment-In-Car-Experience-Services" { + name = "CD_Infotainment-In-Car-Experience-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "background" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "asbc" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf new file mode 100644 index 0000000..d4d3217 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_InfotainmentInCarExperienceServices" { + name = "CD_InfotainmentInCarExperienceServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf new file mode 100644 index 0000000..4ecff14 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf @@ -0,0 +1,79 @@ +resource "dynatrace_management_zone" "CD_LSC-FSU" { + name = "CD_LSC-FSU" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf new file mode 100644 index 0000000..19507b0 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_LSC" { + name = "CD_LSC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf new file mode 100644 index 0000000..d91bdc7 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_LSCFSU" { + name = "CD_LSCFSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:lscfsu\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:lscfsu\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf new file mode 100644 index 0000000..5509080 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Location-Services" { + name = "CD_Location-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf new file mode 100644 index 0000000..16c6f9e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_MSGSVC" { + name = "CD_MSGSVC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:msgsvc\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:msgsvc\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf new file mode 100644 index 0000000..c80111b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_Messaging-Services" { + name = "CD_Messaging-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf new file mode 100644 index 0000000..d730ceb --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf @@ -0,0 +1,282 @@ +resource "dynatrace_management_zone" "CD_Mobile2_and_BFFs" { + name = "CD_Mobile2_and_BFFs" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-digital-key-composite-service" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "composite" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-software-upgrade" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf new file mode 100644 index 0000000..2838d3d --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "CD_Mobile_2" { + name = "CD_Mobile_2" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Mobile" + } + } + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf new file mode 100644 index 0000000..28eee93 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Navigation-Information-Services" { + name = "CD_Navigation-Information-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf new file mode 100644 index 0000000..0a92e77 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "CD_Openshift" { + name = "CD_Openshift" + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf new file mode 100644 index 0000000..fbfe8e1 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PAIS" { + name = "CD_PAIS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf new file mode 100644 index 0000000..cff6da2 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PISA" { + name = "CD_PISA" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf new file mode 100644 index 0000000..a33be88 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSR" { + name = "CD_PSR" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:PSR\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:PSR\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf new file mode 100644 index 0000000..397b339 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSdZ-Checker" { + name = "CD_PSdZ-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:psdzchecker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:psdzchecker\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf new file mode 100644 index 0000000..1862729 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_Perseus" { + name = "CD_Perseus" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf new file mode 100644 index 0000000..1c1f645 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf @@ -0,0 +1,95 @@ +resource "dynatrace_management_zone" "CD_RemoteCamera" { + name = "CD_RemoteCamera" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf new file mode 100644 index 0000000..a099690 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServiceCockpit" { + name = "CD_RemoteServiceCockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf new file mode 100644 index 0000000..c9c4f5d --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServices" { + name = "CD_RemoteServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf new file mode 100644 index 0000000..ebb27f3 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf @@ -0,0 +1,275 @@ +resource "dynatrace_management_zone" "CD_SMACC-BE" { + name = "CD_SMACC-BE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "svds" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smacc" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf new file mode 100644 index 0000000..4a74017 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SMC2_CEKS" { + name = "CD_SMC2_CEKS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf new file mode 100644 index 0000000..53b62c8 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf @@ -0,0 +1,39 @@ +resource "dynatrace_management_zone" "CD_SMS-Gateway" { + name = "CD_SMS-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMS-Gateway" + } + } + } + } + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SMS GW" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf new file mode 100644 index 0000000..608ea05 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SVDS" { + name = "CD_SVDS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf new file mode 100644 index 0000000..0638d42 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-BA2BT" { + name = "CD_SWLSEC2-BA2BT" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:SWLSEC2-BA2BT\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:SWLSEC2-BA2BT\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf new file mode 100644 index 0000000..8baf261 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-Checker" { + name = "CD_SWLSEC2-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:swlsec2checker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:swlsec2checker\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf new file mode 100644 index 0000000..12b6a4f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_Service-Bus" { + name = "CD_Service-Bus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf new file mode 100644 index 0000000..9903c30 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Service-Gateway" { + name = "CD_Service-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf new file mode 100644 index 0000000..8ed868b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Speech" { + name = "CD_Speech" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf new file mode 100644 index 0000000..d0222ff --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_TEST_EW" { + name = "CD_TEST_EW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf new file mode 100644 index 0000000..c0ac313 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "CD_TEST_EW2" { + name = "CD_TEST_EW2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\"))" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf new file mode 100644 index 0000000..914f238 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_TripCollection" { + name = "CD_TripCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tripCollectionApi\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tripCollectionApi\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf new file mode 100644 index 0000000..0950abb --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_UDS" { + name = "CD_UDS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:UDS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:UDS\")" + } + rules { + type = "SERVICE" + enabled = false + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "HOST" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf new file mode 100644 index 0000000..fe87b86 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_VehicleCentricInformationServices" { + name = "CD_VehicleCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-wechat-proxy" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-admin-ui" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-manifest" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-web-proxy" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf new file mode 100644 index 0000000..5869f4e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf @@ -0,0 +1,98 @@ +resource "dynatrace_management_zone" "CD_Voice-Services" { + name = "CD_Voice-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf new file mode 100644 index 0000000..dfcd184 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_XCC" { + name = "CD_XCC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "app-id" + value = "APP-18886" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf new file mode 100644 index 0000000..5aa544a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_agent-service" { + name = "CD_agent-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf new file mode 100644 index 0000000..c612beb --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_aluis" { + name = "CD_aluis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf new file mode 100644 index 0000000..1f61d61 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-bpm" { + name = "CD_am-bpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf new file mode 100644 index 0000000..863051e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-casa" { + name = "CD_am-casa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf new file mode 100644 index 0000000..30ae456 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cesim" { + name = "CD_am-cesim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf new file mode 100644 index 0000000..454373f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cns" { + name = "CD_am-cns" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf new file mode 100644 index 0000000..e535329 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-device" { + name = "CD_am-device" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf new file mode 100644 index 0000000..8acf65b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ecs" { + name = "CD_am-ecs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf new file mode 100644 index 0000000..c319202 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-egim" { + name = "CD_am-egim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf new file mode 100644 index 0000000..29bfbe0 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-esim-ui" { + name = "CD_am-esim-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf new file mode 100644 index 0000000..dc54ad1 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-lmcs" { + name = "CD_am-lmcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf new file mode 100644 index 0000000..379b26e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-mno-manager" { + name = "CD_am-mno-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf new file mode 100644 index 0000000..c79092d --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-proxy" { + name = "CD_am-proxy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf new file mode 100644 index 0000000..3546bac --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-store" { + name = "CD_am-store" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf new file mode 100644 index 0000000..99df049 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-svms" { + name = "CD_am-svms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf new file mode 100644 index 0000000..e4a72a2 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ui" { + name = "CD_am-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf new file mode 100644 index 0000000..27550b1 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-usage" { + name = "CD_am-usage" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf new file mode 100644 index 0000000..fd2540d --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle-activation" { + name = "CD_am-vehicle-activation" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf new file mode 100644 index 0000000..3bac226 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle" { + name = "CD_am-vehicle" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf new file mode 100644 index 0000000..2ac34ca --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vms" { + name = "CD_am-vms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf new file mode 100644 index 0000000..ad52bb7 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_analytics-user-data-service" { + name = "CD_analytics-user-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf new file mode 100644 index 0000000..f0279d1 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sfa-oh" { + name = "CD_asbc-sfa-oh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf new file mode 100644 index 0000000..fc02019 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sts" { + name = "CD_asbc-sts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf new file mode 100644 index 0000000..71df59a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-client-service" { + name = "CD_avs-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf new file mode 100644 index 0000000..7d25155 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-proxy-composite-service" { + name = "CD_avs-proxy-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf new file mode 100644 index 0000000..091c60e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-be" { + name = "CD_b2v-com-be" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf new file mode 100644 index 0000000..e047e1a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-echo" { + name = "CD_b2v-com-echo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf new file mode 100644 index 0000000..87887fd --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-fe" { + name = "CD_b2v-com-fe" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf new file mode 100644 index 0000000..67d35c2 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-gcdm-client" { + name = "CD_b2v-com-gcdm-client" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf new file mode 100644 index 0000000..ff28e3e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-hello" { + name = "CD_b2v-com-hello" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf new file mode 100644 index 0000000..53a1910 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-nots" { + name = "CD_b2v-nots" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf new file mode 100644 index 0000000..f7708fb --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-sms-statistics" { + name = "CD_b2v-sms-statistics" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf new file mode 100644 index 0000000..3458e85 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bmw-points-push-notifications-service" { + name = "CD_bmw-points-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf new file mode 100644 index 0000000..d30f3dd --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bsi-service" { + name = "CD_bsi-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf new file mode 100644 index 0000000..9b90b4f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cac" { + name = "CD_cac" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf new file mode 100644 index 0000000..db89640 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_camvs" { + name = "CD_camvs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf new file mode 100644 index 0000000..83603df --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_casa-event-processor" { + name = "CD_casa-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf new file mode 100644 index 0000000..f7713cf --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ccc" { + name = "CD_ccc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf new file mode 100644 index 0000000..02b7949 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cdc" { + name = "CD_cdc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf new file mode 100644 index 0000000..47d506c --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_chargenow-enabler-service" { + name = "CD_chargenow-enabler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf new file mode 100644 index 0000000..39dd4cd --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy-composite" { + name = "CD_charging-data-privacy-composite" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf new file mode 100644 index 0000000..219bd1e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy" { + name = "CD_charging-data-privacy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf new file mode 100644 index 0000000..4521ad3 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-push-notification-service" { + name = "CD_charging-events-push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf new file mode 100644 index 0000000..0a175f2 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-service" { + name = "CD_charging-events-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf new file mode 100644 index 0000000..ed724aa --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-history-gdpr-proxy-service" { + name = "CD_charging-history-gdpr-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf new file mode 100644 index 0000000..2c1abbc --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-plan-composite-service" { + name = "CD_charging-plan-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf new file mode 100644 index 0000000..e1c9236 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-push-notifications-service" { + name = "CD_charging-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf new file mode 100644 index 0000000..28caace --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-remote-commands-composite-service" { + name = "CD_charging-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf new file mode 100644 index 0000000..efe8407 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-sessions-service" { + name = "CD_charging-sessions-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf new file mode 100644 index 0000000..4df4703 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-stations-service" { + name = "CD_charging-stations-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf new file mode 100644 index 0000000..e16dfc1 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-agent-telemetry-processor" { + name = "CD_client-agent-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf new file mode 100644 index 0000000..41aa9a2 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-vehicle-telemetry-processor" { + name = "CD_client-vehicle-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf new file mode 100644 index 0000000..c638c1c --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cm" { + name = "CD_cm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf new file mode 100644 index 0000000..8d5857a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_comfy" { + name = "CD_comfy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf new file mode 100644 index 0000000..2b2ca15 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-notification-service" { + name = "CD_commute-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf new file mode 100644 index 0000000..c0e77dc --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-service" { + name = "CD_commute-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf new file mode 100644 index 0000000..61da73e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service-apim" { + name = "CD_connected-oauth-service-apim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf new file mode 100644 index 0000000..0ab8ec8 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service" { + name = "CD_connected-oauth-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf new file mode 100644 index 0000000..6744e72 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-onboard-composite-service" { + name = "CD_connected-onboard-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf new file mode 100644 index 0000000..fbd1356 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_csu" { + name = "CD_csu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf new file mode 100644 index 0000000..a89fb2a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-event-origin" { + name = "CD_ctns-event-origin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf new file mode 100644 index 0000000..c10ae76 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-marketing-api" { + name = "CD_ctns-marketing-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf new file mode 100644 index 0000000..5b92c0d --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-vehicle-api" { + name = "CD_ctns-vehicle-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf new file mode 100644 index 0000000..cb4c885 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_current-driver-service" { + name = "CD_current-driver-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf new file mode 100644 index 0000000..1c7ca76 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_data-deletion-processor" { + name = "CD_data-deletion-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf new file mode 100644 index 0000000..75bb648 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-comms-provider-service" { + name = "CD_dealer-comms-provider-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf new file mode 100644 index 0000000..1aae8b7 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-data-service" { + name = "CD_dealer-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf new file mode 100644 index 0000000..fa9b204 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-invoice-service" { + name = "CD_dealer-payments-invoice-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf new file mode 100644 index 0000000..2267a04 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-notification-service" { + name = "CD_dealer-payments-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf new file mode 100644 index 0000000..296ce39 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-service" { + name = "CD_dealer-payments-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf new file mode 100644 index 0000000..73f81f3 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-search-service" { + name = "CD_dealer-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf new file mode 100644 index 0000000..f7164a4 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-services-composite-service" { + name = "CD_dealer-services-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf new file mode 100644 index 0000000..d726f54 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealercockpit" { + name = "CD_dealercockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf new file mode 100644 index 0000000..bcbfe6e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_delivery" { + name = "CD_delivery" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf new file mode 100644 index 0000000..7832936 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_destination-composite-service" { + name = "CD_destination-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf new file mode 100644 index 0000000..8c6dee1 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_digital-key-composite-service" { + name = "CD_digital-key-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf new file mode 100644 index 0000000..7611b17 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_discover-bmw-composite-service" { + name = "CD_discover-bmw-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf new file mode 100644 index 0000000..7e06908 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpm" { + name = "CD_dpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf new file mode 100644 index 0000000..c105008 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpp" { + name = "CD_dpp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf new file mode 100644 index 0000000..c44509a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dsd" { + name = "CD_dsd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf new file mode 100644 index 0000000..52c89e2 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_e4m" { + name = "CD_e4m" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf new file mode 100644 index 0000000..7affe16 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eadb" { + name = "CD_eadb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf new file mode 100644 index 0000000..b070ba1 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_emc" { + name = "CD_emc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf new file mode 100644 index 0000000..facdf0c --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercaf" { + name = "CD_ercaf" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf new file mode 100644 index 0000000..9bd418e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercr" { + name = "CD_ercr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf new file mode 100644 index 0000000..571290f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_erd" { + name = "CD_erd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf new file mode 100644 index 0000000..f835f6a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eroute" { + name = "CD_eroute" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf new file mode 100644 index 0000000..1f27453 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esa" { + name = "CD_esa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf new file mode 100644 index 0000000..5ddb73a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esh" { + name = "CD_esh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf new file mode 100644 index 0000000..50145e0 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esim-composite-service" { + name = "CD_esim-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf new file mode 100644 index 0000000..5fd870a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_explore-composite-service" { + name = "CD_explore-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf new file mode 100644 index 0000000..08d8783 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_feature-toggles-service" { + name = "CD_feature-toggles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf new file mode 100644 index 0000000..6c43a0a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fmc" { + name = "CD_fmc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf new file mode 100644 index 0000000..84de89c --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fuel-search-service" { + name = "CD_fuel-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf new file mode 100644 index 0000000..b06ad56 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_gcs" { + name = "CD_gcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf new file mode 100644 index 0000000..5fb501f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hpauth" { + name = "CD_hpauth" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf new file mode 100644 index 0000000..2eb1815 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hubtab-service" { + name = "CD_hubtab-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf new file mode 100644 index 0000000..ab2a87c --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_id-lookup-service" { + name = "CD_id-lookup-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf new file mode 100644 index 0000000..80d5dc8 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-admin" { + name = "CD_ids-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf new file mode 100644 index 0000000..1cc5844 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-svds" { + name = "CD_ids-svds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf new file mode 100644 index 0000000..1ee82bf --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-sync" { + name = "CD_ids-sync" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf new file mode 100644 index 0000000..c487686 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-ws" { + name = "CD_ids-ws" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf new file mode 100644 index 0000000..ec05782 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_image-composite-service" { + name = "CD_image-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf new file mode 100644 index 0000000..45b70b1 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_imiles-service" { + name = "CD_imiles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf new file mode 100644 index 0000000..4d2d77e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ipa-gateway" { + name = "CD_ipa-gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf new file mode 100644 index 0000000..4442aa2 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_jdssp21" { + name = "CD_jdssp21" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf new file mode 100644 index 0000000..27a965c --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-deletion-service" { + name = "CD_legacy-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf new file mode 100644 index 0000000..6fc7055 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-sar-service" { + name = "CD_legacy-sar-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf new file mode 100644 index 0000000..6d75e4e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legal-document-composite-service" { + name = "CD_legal-document-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf new file mode 100644 index 0000000..2597ee7 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_log-data-deletion-service" { + name = "CD_log-data-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf new file mode 100644 index 0000000..13a75cf --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-hr" { + name = "CD_lsc-hr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf new file mode 100644 index 0000000..79ce350 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-jr" { + name = "CD_lsc-jr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf new file mode 100644 index 0000000..2006214 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-kc" { + name = "CD_lsc-kc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf new file mode 100644 index 0000000..1ac7dc3 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-mm" { + name = "CD_lsc-mm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf new file mode 100644 index 0000000..0af0209 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-oc" { + name = "CD_lsc-oc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf new file mode 100644 index 0000000..1c786e0 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-og" { + name = "CD_lsc-og" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf new file mode 100644 index 0000000..78f6590 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-wo" { + name = "CD_lsc-wo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf new file mode 100644 index 0000000..27e12d9 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_managementZone" { + name = "CD_managementZone" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf new file mode 100644 index 0000000..c3c76fc --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mds" { + name = "CD_mds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf new file mode 100644 index 0000000..3f0ff31 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ml-ingestion-service" { + name = "CD_ml-ingestion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf new file mode 100644 index 0000000..83d17f5 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mlc" { + name = "CD_mlc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf new file mode 100644 index 0000000..96d30fe --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrp" { + name = "CD_mrp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf new file mode 100644 index 0000000..d32fb91 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrpspringboot" { + name = "CD_mrpspringboot" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf new file mode 100644 index 0000000..6a177c3 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_naas" { + name = "CD_naas" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf new file mode 100644 index 0000000..b096751 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-admin" { + name = "CD_nop-admin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Admin\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Admin\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf new file mode 100644 index 0000000..1042ccf --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-archive" { + name = "CD_nop-archive" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Archive\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Archive\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf new file mode 100644 index 0000000..c457c46 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-provisioning" { + name = "CD_nop-provisioning" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Provisioning\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Provisioning\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf new file mode 100644 index 0000000..8b6c599 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-trigger" { + name = "CD_nop-trigger" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Trigger\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Trigger\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf new file mode 100644 index 0000000..9ef2cee --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-composite-service" { + name = "CD_notification-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf new file mode 100644 index 0000000..e4a691b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-service" { + name = "CD_notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf new file mode 100644 index 0000000..4521be9 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oas-composite-service" { + name = "CD_oas-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf new file mode 100644 index 0000000..118cea4 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisc2v" { + name = "CD_oclisc2v" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf new file mode 100644 index 0000000..a3ccde4 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisocsp" { + name = "CD_oclisocsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf new file mode 100644 index 0000000..d6f558f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oes" { + name = "CD_oes" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf new file mode 100644 index 0000000..64efc9b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omc-cd-services" { + name = "CD_omc-cd-services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf new file mode 100644 index 0000000..d5e4c8e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omg" { + name = "CD_omg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf new file mode 100644 index 0000000..25fa5c1 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_onboard-navigation-sync-service" { + name = "CD_onboard-navigation-sync-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf new file mode 100644 index 0000000..5352434 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-appointment-service" { + name = "CD_online-appointment-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf new file mode 100644 index 0000000..586e16b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-entertainment" { + name = "CD_online-entertainment" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf new file mode 100644 index 0000000..ecda0ce --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pdmmanager" { + name = "CD_pdmmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf new file mode 100644 index 0000000..71d1aab --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_personal-data-service" { + name = "CD_personal-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf new file mode 100644 index 0000000..bb22eef --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pmuimapper-service" { + name = "CD_pmuimapper-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf new file mode 100644 index 0000000..e02685a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-composite-service" { + name = "CD_private-charging-tariffs-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf new file mode 100644 index 0000000..0123a8b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-service" { + name = "CD_private-charging-tariffs-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf new file mode 100644 index 0000000..ef5b2ac --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-service" { + name = "CD_push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf new file mode 100644 index 0000000..a8f0730 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-settings-composite-service" { + name = "CD_push-notification-settings-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf new file mode 100644 index 0000000..18f6a04 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-analytics-service" { + name = "CD_recall-analytics-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf new file mode 100644 index 0000000..b46917b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-client-service" { + name = "CD_recall-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf new file mode 100644 index 0000000..1ed2387 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-handler-service" { + name = "CD_recall-handler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf new file mode 100644 index 0000000..862e776 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-notification-service" { + name = "CD_recall-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf new file mode 100644 index 0000000..28255dd --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-scheduler-service" { + name = "CD_recall-scheduler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf new file mode 100644 index 0000000..10bca19 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-tcn-service" { + name = "CD_recall-tcn-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf new file mode 100644 index 0000000..e095b43 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-360-composite-service" { + name = "CD_remote-360-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf new file mode 100644 index 0000000..65897db --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service-event-processor" { + name = "CD_remote-service-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf new file mode 100644 index 0000000..2c839db --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service" { + name = "CD_remote-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf new file mode 100644 index 0000000..d3d08db --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-software-upgrade" { + name = "CD_remote-software-upgrade" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf new file mode 100644 index 0000000..f15075e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance-composite-service" { + name = "CD_roadside-assistance-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf new file mode 100644 index 0000000..d715933 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance" { + name = "CD_roadside-assistance" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf new file mode 100644 index 0000000..86847a6 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu-adapter" { + name = "CD_rsu-adapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf new file mode 100644 index 0000000..68e5534 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu" { + name = "CD_rsu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf new file mode 100644 index 0000000..db63fa2 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rtti" { + name = "CD_rtti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf new file mode 100644 index 0000000..cbb7ca7 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sbr" { + name = "CD_sbr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf new file mode 100644 index 0000000..12b8d82 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scb" { + name = "CD_scb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf new file mode 100644 index 0000000..8bc0a47 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scc" { + name = "CD_scc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf new file mode 100644 index 0000000..2f075bc --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-agentreg" { + name = "CD_scm-agentreg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf new file mode 100644 index 0000000..d6cabc4 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-scm" { + name = "CD_scm-scm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf new file mode 100644 index 0000000..893398f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scma-backend" { + name = "CD_scma-backend" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf new file mode 100644 index 0000000..266ce2c --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-consumer" { + name = "CD_seam-event-consumer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf new file mode 100644 index 0000000..e7ff4af --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-producer" { + name = "CD_seam-event-producer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf new file mode 100644 index 0000000..95a7625 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_search-composite-service" { + name = "CD_search-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf new file mode 100644 index 0000000..1e3c66b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_send-to-car-service" { + name = "CD_send-to-car-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf new file mode 100644 index 0000000..698d04d --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-manager" { + name = "CD_service-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf new file mode 100644 index 0000000..6e7dd0c --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-notification-service" { + name = "CD_service-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf new file mode 100644 index 0000000..b6a1209 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-fre" { + name = "CD_sfa-fre" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf new file mode 100644 index 0000000..0c7daf6 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ota" { + name = "CD_sfa-ota" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf new file mode 100644 index 0000000..724fbc7 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ts" { + name = "CD_sfa-ts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf new file mode 100644 index 0000000..87d7986 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-vs" { + name = "CD_sfa-vs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf new file mode 100644 index 0000000..0c3910f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa" { + name = "CD_sfa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf new file mode 100644 index 0000000..308a0ee --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smart-access-order-service" { + name = "CD_smart-access-order-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf new file mode 100644 index 0000000..5cef19f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-bl" { + name = "CD_smc2-bl" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-bl" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf new file mode 100644 index 0000000..e188295 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-key-trk" { + name = "CD_smc2-key-trk" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-key-trk" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf new file mode 100644 index 0000000..850c96f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-ops" { + name = "CD_smc2-ops" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf new file mode 100644 index 0000000..5e26556 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-rt" { + name = "CD_smc2-rt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf new file mode 100644 index 0000000..d08f2d6 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sms-email-adapter-service" { + name = "CD_sms-email-adapter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf new file mode 100644 index 0000000..1599c3a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_srmanager" { + name = "CD_srmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf new file mode 100644 index 0000000..63b3f36 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_stm" { + name = "CD_stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf new file mode 100644 index 0000000..dc2e3be --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_svcinfo" { + name = "CD_svcinfo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf new file mode 100644 index 0000000..6313178 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timer-service" { + name = "CD_timer-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf new file mode 100644 index 0000000..5ee567d --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timers-processor" { + name = "CD_timers-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf new file mode 100644 index 0000000..de8ba93 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_token-exchanger-service" { + name = "CD_token-exchanger-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf new file mode 100644 index 0000000..b926bf1 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-mgu" { + name = "CD_tol-mgu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf new file mode 100644 index 0000000..e484ce4 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-tssb" { + name = "CD_tol-tssb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf new file mode 100644 index 0000000..63df27e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol" { + name = "CD_tol" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf new file mode 100644 index 0000000..a6e27f1 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-change-processor" { + name = "CD_trip-change-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf new file mode 100644 index 0000000..384c49f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-cleanup-app-service" { + name = "CD_trip-cleanup-app-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf new file mode 100644 index 0000000..fa74220 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-monitor-service" { + name = "CD_trip-monitor-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf new file mode 100644 index 0000000..705d4dc --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-reminder-processor" { + name = "CD_trip-reminder-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf new file mode 100644 index 0000000..bd2a63f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-route-service" { + name = "CD_trip-route-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf new file mode 100644 index 0000000..4dde92f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-service" { + name = "CD_trip-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf new file mode 100644 index 0000000..38cc632 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bcallservice" { + name = "CD_ts-bcallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf new file mode 100644 index 0000000..b81e9d8 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bt" { + name = "CD_ts-bt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf new file mode 100644 index 0000000..39b155b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bti" { + name = "CD_ts-bti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf new file mode 100644 index 0000000..07446a8 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-spm" { + name = "CD_ts-cas-spm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf new file mode 100644 index 0000000..4fc3131 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-stm" { + name = "CD_ts-cas-stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf new file mode 100644 index 0000000..34ff226 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-datadispatcher" { + name = "CD_ts-datadispatcher" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf new file mode 100644 index 0000000..0b799e4 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-diagservice" { + name = "CD_ts-diagservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf new file mode 100644 index 0000000..e2627a1 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-eshad" { + name = "CD_ts-eshad" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf new file mode 100644 index 0000000..6b3fb37 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-message-receiver" { + name = "CD_ts-message-receiver" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf new file mode 100644 index 0000000..c83218b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pdmupdater" { + name = "CD_ts-pdmupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf new file mode 100644 index 0000000..df08887 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pservice" { + name = "CD_ts-pservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf new file mode 100644 index 0000000..c9f9c54 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-remotediagnosis" { + name = "CD_ts-remotediagnosis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf new file mode 100644 index 0000000..2421588 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rsurservice" { + name = "CD_ts-rsurservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf new file mode 100644 index 0000000..0589eed --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcadapter" { + name = "CD_ts-rtcadapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf new file mode 100644 index 0000000..ecc6d01 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtchandler" { + name = "CD_ts-rtchandler" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf new file mode 100644 index 0000000..07ef2b0 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcservice" { + name = "CD_ts-rtcservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf new file mode 100644 index 0000000..f609e9a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-scallservice" { + name = "CD_ts-scallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf new file mode 100644 index 0000000..0029f65 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgam" { + name = "CD_ts-tsbgam" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf new file mode 100644 index 0000000..da9256a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgservice" { + name = "CD_ts-tsbgservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf new file mode 100644 index 0000000..9d3028b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsp" { + name = "CD_ts-tsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf new file mode 100644 index 0000000..33f3dd8 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-wlupdater" { + name = "CD_ts-wlupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf new file mode 100644 index 0000000..adaa9c0 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tscs" { + name = "CD_tscs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf new file mode 100644 index 0000000..e8a10bd --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsmb" { + name = "CD_tsmb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf new file mode 100644 index 0000000..86ac614 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-cmr" { + name = "CD_tsr-cmr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf new file mode 100644 index 0000000..cc7c60f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-dd" { + name = "CD_tsr-dd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf new file mode 100644 index 0000000..ecefd37 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-vu" { + name = "CD_tsr-vu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf new file mode 100644 index 0000000..6734ba5 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsrservice" { + name = "CD_tsrservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf new file mode 100644 index 0000000..abf8b5b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_tvp" { + name = "CD_tvp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tvp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tvp\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf new file mode 100644 index 0000000..2a8fe06 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-activity-service" { + name = "CD_user-activity-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf new file mode 100644 index 0000000..ef2fead --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-attributes-service" { + name = "CD_user-attributes-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf new file mode 100644 index 0000000..002c59b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-composite-service" { + name = "CD_user-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf new file mode 100644 index 0000000..9ca670d --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-delete-service" { + name = "CD_user-delete-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf new file mode 100644 index 0000000..2972ba0 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-position-service" { + name = "CD_user-position-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf new file mode 100644 index 0000000..7cfb26a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-profile-service" { + name = "CD_user-profile-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf new file mode 100644 index 0000000..1e8f6b2 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_usid-filter-service" { + name = "CD_usid-filter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf new file mode 100644 index 0000000..fa6d0e3 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-composite-service" { + name = "CD_vehicle-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf new file mode 100644 index 0000000..a834b6b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-features-service" { + name = "CD_vehicle-features-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf new file mode 100644 index 0000000..b185f5f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-list-proxy-service" { + name = "CD_vehicle-list-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf new file mode 100644 index 0000000..48bb988 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-composite-service" { + name = "CD_vehicle-mapping-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf new file mode 100644 index 0000000..15051cf --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-service" { + name = "CD_vehicle-mapping-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf new file mode 100644 index 0000000..83d2cd4 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-remote-commands-composite-service" { + name = "CD_vehicle-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf new file mode 100644 index 0000000..f2a8b79 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-alert" { + name = "CD_vehicle-service-alert" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf new file mode 100644 index 0000000..46b2639 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-background" { + name = "CD_vehicle-service-background" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf new file mode 100644 index 0000000..9046aa4 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-staging" { + name = "CD_vehicle-service-staging" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf new file mode 100644 index 0000000..313f405 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service" { + name = "CD_vehicle-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf new file mode 100644 index 0000000..af439d9 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-shadow-event-processor" { + name = "CD_vehicle-shadow-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf new file mode 100644 index 0000000..34ee342 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-status-proxy-service" { + name = "CD_vehicle-status-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf new file mode 100644 index 0000000..e0dd2bb --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-user-relationship-service" { + name = "CD_vehicle-user-relationship-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf new file mode 100644 index 0000000..512d3ca --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vin-list-generator-service" { + name = "CD_vin-list-generator-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf new file mode 100644 index 0000000..dd6563c --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-admin" { + name = "CD_vps-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf new file mode 100644 index 0000000..6c2a6e7 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-archive" { + name = "CD_vps-archive" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf new file mode 100644 index 0000000..3155186 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-monitor" { + name = "CD_vps-monitor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf new file mode 100644 index 0000000..23bc340 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-prov" { + name = "CD_vps-prov" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf new file mode 100644 index 0000000..a8c5eec --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-trigger" { + name = "CD_vps-trigger" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf new file mode 100644 index 0000000..f230006 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vs-api" { + name = "CD_vs-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf new file mode 100644 index 0000000..b525173 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_webapi" { + name = "CD_webapi" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf new file mode 100644 index 0000000..afa563c --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wlmanager" { + name = "CD_wlmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf new file mode 100644 index 0000000..e50d9ad --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wus" { + name = "CD_wus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf new file mode 100644 index 0000000..aa99014 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_xfcd" { + name = "CD_xfcd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf new file mode 100644 index 0000000..8a47e9a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "Dynatrace_BusinessInsights" { + name = "Dynatrace_BusinessInsights" + description = "MZ for entities that should be part of the Dynatrace Business Insights offering." + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "Dynatrace_BusinessInsights" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf new file mode 100644 index 0000000..849e85e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf @@ -0,0 +1,45 @@ +resource "dynatrace_management_zone" "Offboard_Platform_APM_CNAP_Viewer" { + name = "Offboard_Platform_APM_CNAP_Viewer" + rules { + type = "HOST" + enabled = true + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "KUBERNETES_CLUSTER" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "CNAP" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf new file mode 100644 index 0000000..3804003 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_AccountManagementConnectedCar" { + name = "PD_AccountManagementConnectedCar" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-CESIM\"),tag(\"compass-id:AM-Device\"),tag(\"compass-id:AM-EGIM\"),tag(\"compass-id:AM-MNO-Manager\"),tag(\"compass-id:CESIM Proxy\"),tag(\"compass-id:MNOMGR-CU-Jasper\"),tag(\"compass-id:MNOMGR-CU-SHA\"),tag(\"compass-id:MNOMGR-GD\"),tag(\"compass-id:MNOMGR-TMSP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-BPM\"),tag(\"compass-id:AM-CASA\"),tag(\"compass-id:am-cloud\"),tag(\"compass-id:AM-CNR\"),tag(\"compass-id:AM-CNS\"),tag(\"compass-id:AM-ECS\"),tag(\"compass-id:AM-LMCS\"),tag(\"compass-id:AM-Proxy\"),tag(\"compass-id:AM-Store\"),tag(\"compass-id:AM-SVMS\"),tag(\"compass-id:AM-SVMS-EventService\"),tag(\"compass-id:AM-USAGE\"),tag(\"compass-id:AM-VAS\"),tag(\"compass-id:AM-Vehicle\"),tag(\"compass-id:AM-VMS\"),tag(\"compass-id:Countly\"),tag(\"compass-id:TAMSArchive\"),tag(\"compass-id:TestdataTool\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf new file mode 100644 index 0000000..2a35070 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf @@ -0,0 +1,27 @@ +resource "dynatrace_management_zone" "PD_AutomotiveSecurity" { + name = "PD_AutomotiveSecurity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-MFSCS\"),tag(\"compass-id:STM\"),tag(\"compass-id:ts-wlupdater\"),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\"),tag(\"compass-id:DFPH\"),tag(\"compass-id:OCLISc2v\"),tag(\"compass-id:OCLISocsp\"),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-HAL\"),tag(\"compass-id:ASBC-NGTP\"),tag(\"compass-id:ASBS\"),tag(\"compass-id:HPAuth\"),tag(\"compass-id:STS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-SMACC\"),tag(\"compass-id:CAC\"),tag(\"compass-id:CAC-AGENT\"),tag(\"compass-id:SMC2-BL\"),tag(\"compass-id:SMC2-KEY-TRK\"),tag(\"compass-id:SMC2-RT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\"),tag(\"compass-id:ASBC-SBB\"),tag(\"compass-id:ASBCSWLSEC2\"),tag(\"compass-id:PSdZ-Checker\"),tag(\"compass-id:SCB\"),tag(\"compass-id:SCC\"),tag(\"compass-id:SWAG\"),tag(\"compass-id:SWLSEC2-Checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-AFW-POC\"),tag(\"compass-id:ASBC-AFWSFA-POC\"),tag(\"compass-id:ASBC-AFWSTM-POC\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf new file mode 100644 index 0000000..32191cb --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_CallServices" { + name = "PD_CallServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ACDS\"),tag(\"compass-id:APPCALL\"),tag(\"compass-id:B2V-NGTP\"),tag(\"compass-id:ECALLGW\"),tag(\"compass-id:ECS\"),tag(\"compass-id:EVNS2\"),tag(\"compass-id:EVNS2T\"),tag(\"compass-id:NGTP-CS\"),tag(\"compass-id:XCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BASE\"),tag(\"compass-id:CCC\"),tag(\"compass-id:RSA\"),tag(\"compass-id:RSA-ASD-Search\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PiSA-CORE\"),tag(\"compass-id:PISA-EVENT-HANDLER\"),tag(\"compass-id:PISA-RUNTIME\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:HTTS\"),tag(\"compass-id:HVD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-Voice\"),tag(\"compass-id:CRS\"),tag(\"compass-id:CRSA\"),tag(\"compass-id:EPL\"),tag(\"compass-id:EPM\"),tag(\"compass-id:VOICEGW\"),tag(\"compass-id:VOICEGW-ADMIN\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf new file mode 100644 index 0000000..b85cfab --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedDriveStoreBackend" { + name = "PD_ConnectedDriveStoreBackend" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Buffet-Birt\"),tag(\"compass-id:Buffet-CIC-Backend\"),tag(\"compass-id:Buffet-Core\"),tag(\"compass-id:Buffet-External-CDM\"),tag(\"compass-id:Buffet-External-Offer\"),tag(\"compass-id:Buffet-External-Payment\"),tag(\"compass-id:Buffet-External-Tax\"),tag(\"compass-id:Buffet-GAM\"),tag(\"compass-id:Buffet-IF33\"),tag(\"compass-id:Buffet-IF38\"),tag(\"compass-id:Buffet-IF41\"),tag(\"compass-id:Buffet-IF50\"),tag(\"compass-id:Buffet-IF51\"),tag(\"compass-id:Buffet-IF52\"),tag(\"compass-id:Buffet-IF53\"),tag(\"compass-id:Buffet-IF54\"),tag(\"compass-id:Buffet-IF58\"),tag(\"compass-id:Buffet-IF60\"),tag(\"compass-id:Buffet-IF90\"),tag(\"compass-id:Buffet-Promo-API\"),tag(\"compass-id:IME-CDS\"),tag(\"compass-id:IME-CS\"),tag(\"compass-id:IME-RDC\"),tag(\"compass-id:IME-SS\"),tag(\"compass-id:IME-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Concat\"),tag(\"compass-id:Connected-Catalog\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf new file mode 100644 index 0000000..c1362ed --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedUserProfileServices" { + name = "PD_ConnectedUserProfileServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OMC Table Storage Expiration Service\"),tag(\"compass-id:omc-client-analytics-hub-consumer-ms\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DPM\"),tag(\"compass-id:DPP\"),tag(\"compass-id:PERSEUS\"),tag(\"compass-id:PIABO\"),tag(\"compass-id:PIAEP\"),tag(\"compass-id:PIAOP\"),tag(\"compass-id:PIAPE\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf new file mode 100644 index 0000000..a048325 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_InfotainmentInteractivityServices" { + name = "PD_InfotainmentInteractivityServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:cm-config\"),tag(\"compass-id:cm-gracenote\"),tag(\"compass-id:cm-spotify\"),tag(\"compass-id:cm-ximalaya\"),tag(\"compass-id:OED\"),tag(\"compass-id:OED-CN\"),tag(\"compass-id:OEG\"),tag(\"compass-id:OEG-CN\"),tag(\"compass-id:OEO\"),tag(\"compass-id:OEO-CN\"),tag(\"compass-id:OEP\"),tag(\"compass-id:OEP-CN\"),tag(\"compass-id:OES\"),tag(\"compass-id:OES-CN\"),tag(\"compass-id:OET\"),tag(\"compass-id:OET-CN\"),tag(\"compass-id:shortvideo\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCIS-Download\"),tag(\"compass-id:Geolocator\"),tag(\"compass-id:intelligent-reminder\"),tag(\"compass-id:news-next\"),tag(\"compass-id:restaurant-reservation\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\"),tag(\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GEN3\"),tag(\"compass-id:ID5\"),tag(\"compass-id:ID5-APP\"),tag(\"compass-id:ID5-EXT\"),tag(\"compass-id:ISE-BEV\"),tag(\"compass-id:ISE-CDR\"),tag(\"compass-id:ISE-EML\"),tag(\"compass-id:ISE-GEN2\"),tag(\"compass-id:ISE-ID7\"),tag(\"compass-id:ISE-INP\"),tag(\"compass-id:ISE-IPA\"),tag(\"compass-id:ISE-LIS\"),tag(\"compass-id:ISE-LOC\"),tag(\"compass-id:ISE-MCL\"),tag(\"compass-id:ISE-NEWS\"),tag(\"compass-id:ISE-PAR\"),tag(\"compass-id:ISE-RSL\"),tag(\"compass-id:ISE-VPS\"),tag(\"compass-id:ISE-VSD\"),tag(\"compass-id:tmpp-admin-ui\"),tag(\"compass-id:tmpp-manifest\"),tag(\"compass-id:tmpp-web-proxy\"),tag(\"compass-id:UPS\"),tag(\"compass-id:WEA\"),tag(\"compass-id:WEA-ID5\"),tag(\"compass-id:WEA-IN-MAP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CDIP\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf new file mode 100644 index 0000000..e27efe0 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_LocationServices" { + name = "PD_LocationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:C2B-BS\"),tag(\"compass-id:GCS\"),tag(\"compass-id:LOS-CHA\"),tag(\"compass-id:LOS-CHA-CNV\"),tag(\"compass-id:LOS-JOY\"),tag(\"compass-id:LOS-MOD\"),tag(\"compass-id:LOS-MSC\"),tag(\"compass-id:LOS-OPS\"),tag(\"compass-id:LOS-PAR\"),tag(\"compass-id:LOS-PER\"),tag(\"compass-id:LOS-REF\"),tag(\"compass-id:RES-PAR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:LOS-FTS\"),tag(\"compass-id:potholes-reader\"),tag(\"compass-id:potholes-service\"),tag(\"compass-id:sc-reader\"),tag(\"compass-id:sc-service\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ercaf\"),tag(\"compass-id:ERCR\"),tag(\"compass-id:ERTP\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf new file mode 100644 index 0000000..6a3ede5 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_MapServicesAutomatedDriving" { + name = "PD_MapServicesAutomatedDriving" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ms-hdmap-lcv\"),tag(\"compass-id:ms-hdmap-map-viewer\"),tag(\"compass-id:ms-hdmap-mci-adapter\"),tag(\"compass-id:ms-hdmap-mci-downloader\"),tag(\"compass-id:ms-hdmap-nds-downloader\"),tag(\"compass-id:ms-hdmap-qc-bl\"),tag(\"compass-id:ms-hdmap-qc-checks\"),tag(\"compass-id:ms-hdmap-tile-delivery\"),tag(\"compass-id:ms-hdmap-tile-generator\"),tag(\"compass-id:ms-hdmap-vehicle-mock\"),tag(\"compass-id:mupi-backend\"),tag(\"compass-id:MUPI-BE\"),tag(\"compass-id:mupi-cloud-discovery-service\"),tag(\"compass-id:mupi-cloud-dumm-adapter-service\"),tag(\"compass-id:mupi-cloud-hd-adapter-service\"),tag(\"compass-id:mupi-cloud-import-service\"),tag(\"compass-id:mupi-cloud-integration-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-class-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-service\"),tag(\"compass-id:mupi-cloud-stats-service\"),tag(\"compass-id:mupi-cockpit\"),tag(\"compass-id:mupi-gateway\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GNSS API Gateway\"),tag(\"compass-id:gnss-reader\"),tag(\"compass-id:gnss-service\"),tag(\"compass-id:ms-3dp-rc\"),tag(\"compass-id:tc-app\"),tag(\"compass-id:tc-service\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf new file mode 100644 index 0000000..11074d5 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_NavigationServices" { + name = "PD_NavigationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OSPI\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DM\"),tag(\"compass-id:eRoute\"),tag(\"compass-id:NaaS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CNGW\"),tag(\"compass-id:RTTI\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf new file mode 100644 index 0000000..93192ac --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_RemoteMessagingServices" { + name = "PD_RemoteMessagingServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:EADB\"),tag(\"compass-id:ICNB\"),tag(\"compass-id:MSGSVC\"),tag(\"compass-id:OMGW\"),tag(\"compass-id:TCN\"),tag(\"compass-id:XCC-CAMPAIGNS\"),tag(\"compass-id:XCC-CMGR\"),tag(\"compass-id:XCC-SETTINGS\"),tag(\"compass-id:XCC-STATISTICS\"),tag(\"compass-id:XCC-USERS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APIGW\"),tag(\"compass-id:FMC\"),tag(\"compass-id:RS\"),tag(\"compass-id:RS360\"),tag(\"compass-id:RSCockpit\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf new file mode 100644 index 0000000..59a9632 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_RemoteVehicleConfigurationManagement" { + name = "PD_RemoteVehicleConfigurationManagement" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APR\"),tag(\"compass-id:APR-NPM\"),tag(\"compass-id:APR-Portal\"),tag(\"compass-id:APR-Registry\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:comfy-agent-registry\"),tag(\"compass-id:comfy-cockpit\"),tag(\"compass-id:comfy-management\"),tag(\"compass-id:comfy-orchestration\"),tag(\"compass-id:NOP-Admin\"),tag(\"compass-id:NOP-Archive\"),tag(\"compass-id:NOP-Provisioning\"),tag(\"compass-id:NOP-Trigger\"),tag(\"compass-id:SCM\"),tag(\"compass-id:SCMA\"),tag(\"compass-id:VPS-Admin\"),tag(\"compass-id:VPS-Archive\"),tag(\"compass-id:VPS-Monitor\"),tag(\"compass-id:VPS-Prov\"),tag(\"compass-id:VPS-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:FRE\"),tag(\"compass-id:FRS\"),tag(\"compass-id:MPG\"),tag(\"compass-id:QMC\"),tag(\"compass-id:RCM\"),tag(\"compass-id:RCP\"),tag(\"compass-id:RCS\"),tag(\"compass-id:RDC\"),tag(\"compass-id:RDH\"),tag(\"compass-id:RES\"),tag(\"compass-id:RLM\"),tag(\"compass-id:RMO\"),tag(\"compass-id:RNB App\"),tag(\"compass-id:RNP\"),tag(\"compass-id:RPP\"),tag(\"compass-id:RSA Admin GUI\"),tag(\"compass-id:RSA Testbench GUI\"),tag(\"compass-id:RTE\"),tag(\"compass-id:RTS\"),tag(\"compass-id:RVC\"),tag(\"compass-id:RVE\"),tag(\"compass-id:RVI\"),tag(\"compass-id:RVS\"),tag(\"compass-id:RVT\"),tag(\"compass-id:rwd\"),tag(\"compass-id:tdp\"),tag(\"compass-id:uvm\"),tag(\"compass-id:vjm\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ZAS\"),tag(\"compass-id:ZDI\"),tag(\"compass-id:ZFUS-MP-GENERATOR\"),tag(\"compass-id:ZIP\"),tag(\"compass-id:zis\"),tag(\"compass-id:ZMP\"),tag(\"compass-id:ZOS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SFA-FRE\"),tag(\"compass-id:SFA-OH\"),tag(\"compass-id:SFA-OTA\"),tag(\"compass-id:SFA-S\"),tag(\"compass-id:SFA-TS\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf new file mode 100644 index 0000000..8e389f7 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_Teleservices" { + name = "PD_Teleservices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:RSURService\"),tag(\"compass-id:SCallService\"),tag(\"compass-id:SEAM\"),tag(\"compass-id:ts-asc\"),tag(\"compass-id:TSBGService\"),tag(\"compass-id:TSBM\"),tag(\"compass-id:TS-CCM-DI\"),tag(\"compass-id:TSCS\"),tag(\"compass-id:TSDD\"),tag(\"compass-id:TSMR\"),tag(\"compass-id:TS-PFFS\"),tag(\"compass-id:TSSB-BT\"),tag(\"compass-id:TSSB-BTI\"),tag(\"compass-id:TSSB-TSP\"),tag(\"compass-id:TS-SDI\"),tag(\"compass-id:ts-tyredi\"),tag(\"compass-id:ts-tyrewf\"),tag(\"compass-id:TTBS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BCallService\"),tag(\"compass-id:CAS-SPM\"),tag(\"compass-id:CAS-STM\"),tag(\"compass-id:DiagService\"),tag(\"compass-id:ESHAD\"),tag(\"compass-id:patchcampaign\"),tag(\"compass-id:RTCAD\"),tag(\"compass-id:RTCHandler\"),tag(\"compass-id:RTCService\"),tag(\"compass-id:ts-bcallhandler\"),tag(\"compass-id:ts-cts-ui\"),tag(\"compass-id:ts-pat-ui\"),tag(\"compass-id:TSRD\"),tag(\"compass-id:ts-rtc-ui\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PDMManager\"),tag(\"compass-id:PDMUpdater\"),tag(\"compass-id:ts-ena-ui\"),tag(\"compass-id:WLManager\"),tag(\"compass-id:WLUpdater\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf new file mode 100644 index 0000000..a5ddeea --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_VehicleDataCollection" { + name = "PD_VehicleDataCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CMCS\"),tag(\"compass-id:ERDCDC2FCD\"),tag(\"compass-id:ERDDISP\"),tag(\"compass-id:ERDFCDUDS\"),tag(\"compass-id:ERDMGR\"),tag(\"compass-id:ERDPROC\"),tag(\"compass-id:ERDXFCDFCD\"),tag(\"compass-id:XFCD Cockpit\"),tag(\"compass-id:XFCD Configuration\"),tag(\"compass-id:XFCDAnonymizer\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TOL\"),tag(\"compass-id:TOL MGU\"),tag(\"compass-id:TOL-TSSB\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:IDS-SVDS\"),tag(\"compass-id:IDS-Sync\"),tag(\"compass-id:IDS-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SRManager\"),tag(\"compass-id:TSMB\"),tag(\"compass-id:TSR-CH\"),tag(\"compass-id:TSR-CMA\"),tag(\"compass-id:TSR-DD\"),tag(\"compass-id:TSR-ICC\"),tag(\"compass-id:TSR-VU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCG\"),tag(\"compass-id:CSI\"),tag(\"compass-id:CSU\"),tag(\"compass-id:LSCFSU\"),tag(\"compass-id:LSCHR\"),tag(\"compass-id:LSCJHWO\"),tag(\"compass-id:LSCJR\"),tag(\"compass-id:LSCKC\"),tag(\"compass-id:LSCMM\"),tag(\"compass-id:LSCOC\"),tag(\"compass-id:LSCOG\"),tag(\"compass-id:LSCWO\"),tag(\"compass-id:tripCollection\"),tag(\"compass-id:vdc-vcs\"),tag(\"compass-id:VHCJR\"),tag(\"compass-id:VHS\"),tag(\"compass-id:VJDS\"),tag(\"compass-id:VNS\"),tag(\"compass-id:VS-API\"),tag(\"compass-id:VSFO\"),tag(\"compass-id:VSST\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf new file mode 100644 index 0000000..54bb6f4 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_VehicleDataConnectivity" { + name = "PD_VehicleDataConnectivity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-ADC\"),tag(\"compass-id:B2V-ADC-CLOUD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-COM-BE\"),tag(\"compass-id:B2V-COM-ECHO\"),tag(\"compass-id:B2V-COM-FE\"),tag(\"compass-id:B2VCOMGCDMCLIENT\"),tag(\"compass-id:B2V-NOTS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:JoynrDS\"),tag(\"compass-id:UDS\"),tag(\"compass-id:UDS Storage Service\")" + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf new file mode 100644 index 0000000..b95ad29 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf @@ -0,0 +1,12 @@ +resource "dynatrace_management_zone" "TEST-Philipp" { + name = "TEST-Philipp" + dimensional_rule { + enabled = true + applies_to = "METRIC" + condition { + type = "METRIC_KEY" + key = "fav_failure_rate" + match = "BEGINS_WITH" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf new file mode 100644 index 0000000..151c4c5 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf @@ -0,0 +1,87 @@ +resource "dynatrace_management_zone" "WK_Login" { + name = "WK_Login" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-legal-document-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf new file mode 100644 index 0000000..2754c8d --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "WK_Personal_Favorites" { + name = "WK_Personal_Favorites" + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE), entityId(SERVICE-EA5D470986A259F3)" + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf new file mode 100644 index 0000000..c32c17b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Philipp" { + name = "WK_Philipp" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf new file mode 100644 index 0000000..33c4d05 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Camera" { + name = "WK_Remote_Camera" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf new file mode 100644 index 0000000..b8d70e9 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Services" { + name = "WK_Remote_Services" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf new file mode 100644 index 0000000..6688d47 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf @@ -0,0 +1,264 @@ +resource "dynatrace_management_zone" "WK_SMACC" { + name = "WK_SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf new file mode 100644 index 0000000..4f23fc4 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_Legacy" { + name = "WK_Send_to_Car_Legacy" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LegacyPoiApi - msgsvc - prod" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf new file mode 100644 index 0000000..a268fc4 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_MGU" { + name = "WK_Send_to_Car_MGU" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-trip-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf new file mode 100644 index 0000000..466e179 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Data" { + name = "WK_Vehicle_Data" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf new file mode 100644 index 0000000..42fea7d --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Mapping" { + name = "WK_Vehicle_Mapping" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf b/configuration/20211214-103919_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf new file mode 100644 index 0000000..56dfe27 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf @@ -0,0 +1,34 @@ +resource "dynatrace_management_zone" "tf-example-for-management-zone-by-tag" { + name = "tf-example-for-management-zone-by-tag" + description = "CONNECTED APP \u0026 CONVERSATION SERVICES4: CONNECTED APP (MYBMW, MINI)" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "compass-id" + value = "UDS" + } + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf b/configuration/20211214-103919_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf new file mode 100644 index 0000000..6aa3e28 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "BMC-TrueSight-Test_10APP11515807_MAJOR" { + web_hook { + name = "BMC-TrueSight-Test_10APP11515807_MAJOR" + accept_any_certificate = true + active = true + alerting_profile = "1526c461-9002-3096-a4ba-9e67346df29d" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-250967", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11515807", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf new file mode 100644 index 0000000..b51c4b6 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ABC_PROD" { + web_hook { + name = "CD_ABC PROD" + accept_any_certificate = false + active = true + alerting_profile = "7bffb978-11f7-4b6e-9eac-b94ed1a55381" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ABC", + "severity": "MINOR", + "origin": "TEST123", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf new file mode 100644 index 0000000..a834595 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_APIGW_ITSM_PROD" { + web_hook { + name = "CD_APIGW ITSM PROD" + accept_any_certificate = false + active = true + alerting_profile = "263e8bcc-753a-35e2-a23c-d7a6386aa1a7" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: 8505678630142971659", + "severity": "MINOR", + "origin": "APPD-48041", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11633204", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf new file mode 100644 index 0000000..0c15454 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-RSU-ITSM-E2E" { + web_hook { + name = "CD_ASBC-RSU-ITSM-E2E" + accept_any_certificate = false + active = true + alerting_profile = "afde4b7b-34b7-3170-ac6f-38dcc97dde80" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-RSU", + "severity": "MINOR", + "origin": "APPD-151846", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11765002", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf new file mode 100644 index 0000000..3e1a861 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-RSU-ITSM-PROD" { + web_hook { + name = "CD_ASBC-RSU-ITSM-PROD" + accept_any_certificate = false + active = true + alerting_profile = "71fa26bb-851e-327e-a5cb-9f957c2ca4c2" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-RSU", + "severity": "MINOR", + "origin": "APPD-138971", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11765000", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf new file mode 100644 index 0000000..f85fefd --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC_-_MS_Teams" { + web_hook { + name = "CD_ASBC-SMACC - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "5d1cec0f-bea2-49c7-8e90-e5dd3e0dc86b" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://msggroup.webhook.office.com/webhookb2/34087616-ed8c-4baa-919e-072ad089b4f8@763b2760-45c5-46d3-883e-29705bba49b7/IncomingWebhook/242b08e7351642fd9f8bc5a5fbb3ec9e/921a617b-5f49-4a91-9040-3772ee81fcbd" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf new file mode 100644 index 0000000..3f92b44 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC-ITSM-E2E" { + web_hook { + name = "CD_ASBC-SMACC-ITSM-E2E" + accept_any_certificate = false + active = true + alerting_profile = "c9cb8b6e-f15b-36bf-a1ee-e87dea0eda01" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-SMACC", + "severity": "MINOR", + "origin": "APPD-167871", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11764902", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf new file mode 100644 index 0000000..bc8dfad --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC-ITSM-PROD" { + web_hook { + name = "CD_ASBC-SMACC-ITSM-PROD" + accept_any_certificate = false + active = true + alerting_profile = "a17ab2c5-ace3-3fec-9ccc-a5e206b6f8d4" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-SMACC", + "severity": "MINOR", + "origin": "APPD-150046", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11764900", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf new file mode 100644 index 0000000..2db1569 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_DPP_Appmon__Email_" { + email { + name = "CD_DPP Appmon [Email]" + active = true + alerting_profile = "5c8f2e9d-f61a-4e0e-a37c-4cee6648913f" + body = "{ProblemDetailsHTML}" + receivers = ["cub-betrieb@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf new file mode 100644 index 0000000..7006d0e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_DPP_DPM_-_Email" { + email { + name = "CD_DPP_DPM - Email" + active = true + alerting_profile = "0f747dd9-ec8f-4802-8a7e-c5381327a4e7" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-dynatrace-incidents@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf new file mode 100644 index 0000000..4bb81f1 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "CD_Infotainment_-_ITSM_-_10APP10294512_MINOR" { + web_hook { + name = "CD_Infotainment - ITSM - 10APP10294512_MINOR" + accept_any_certificate = true + active = false + alerting_profile = "6158fb78-f0a6-4d87-b39a-5889f9d0b36e" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: Name", + "severity": "MINOR", + "origin": "APPD-134221", + "sub_origin": "Dynatrace SaaS – {ImpactedEntity}", + "adapter_host": "xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP10294512", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "Dynatrace", + "sub_source": "Dynatrace", + "server_loc": "Munich", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf new file mode 100644 index 0000000..6c371b2 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Infotainment_-_MS_Teams" { + web_hook { + name = "CD_Infotainment - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "6158fb78-f0a6-4d87-b39a-5889f9d0b36e" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/effa4886-dfc0-4e3e-906b-5d0e740376e8@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/21e218a426124799afd77a4bb5bc9654/7c9893e2-00af-4cf4-a4fc-d142260e74b7" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf new file mode 100644 index 0000000..bd95716 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Messaging-Services_-_MS_Teams" { + web_hook { + name = "CD_Messaging-Services - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "60e3aaca-32d2-41f4-9bbb-b6fd86f21170" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/567173d81d62495786dffa83aa9c02fc/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf new file mode 100644 index 0000000..7736090 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_PISA_-_MS_Teams" { + web_hook { + name = "CD_PISA - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "a096896f-8f61-46b0-b41e-b28bd3fc90e0" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://teams.microsoft.com/l/channel/19%3a899f8fd03f1c4022a8c4da8606b57487%40thread.tacv2/Allgemein?groupId=4f7ed23e-0574-4df7-82c3-d5101c45a406\u0026tenantId=ce849bab-cc1c-465b-b62e-18f07c9ac198" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf new file mode 100644 index 0000000..5b1a7fd --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_-_Email_-_E2E" { + email { + name = "CD_Perseus - Email - E2E" + active = true + alerting_profile = "8a7b045d-792d-4305-8cf4-c8bd60a5674c" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-perseus-dynatrace-incidents-e2e@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf new file mode 100644 index 0000000..76e2c27 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_-_Email_-_Prod" { + email { + name = "CD_Perseus - Email - Prod" + active = true + alerting_profile = "dbf7aa07-9b5d-428d-83a4-2e34d92ade7d" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-perseus-dynatrace-incidents-prod@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf new file mode 100644 index 0000000..2c33b12 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Perseus_-_MS_Teams" { + web_hook { + name = "CD_Perseus - MS Teams" + accept_any_certificate = false + active = false + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://teams.microsoft.com/empty" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf new file mode 100644 index 0000000..c9551af --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_E2E__Email_" { + email { + name = "CD_Perseus E2E [Email]" + active = true + alerting_profile = "8a7b045d-792d-4305-8cf4-c8bd60a5674c" + body = "{ProblemDetailsHTML}" + receivers = ["perseus-dev@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf new file mode 100644 index 0000000..f8c5f2a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_PROD__Email_" { + email { + name = "CD_Perseus PROD [Email]" + active = true + alerting_profile = "dbf7aa07-9b5d-428d-83a4-2e34d92ade7d" + body = "{ProblemDetailsHTML}" + receivers = ["perseus-dev@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf new file mode 100644 index 0000000..b8820ca --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RSU_-_MS_Teams" { + web_hook { + name = "CD_RSU - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "71fa26bb-851e-327e-a5cb-9f957c2ca4c2" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://msggroup.webhook.office.com/webhookb2/34087616-ed8c-4baa-919e-072ad089b4f8@763b2760-45c5-46d3-883e-29705bba49b7/IncomingWebhook/242b08e7351642fd9f8bc5a5fbb3ec9e/921a617b-5f49-4a91-9040-3772ee81fcbd" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf new file mode 100644 index 0000000..80c605c --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteCamera_-_MS_Teams" { + web_hook { + name = "CD_RemoteCamera - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "32339cc2-defa-3252-a8b2-2c77cee8d3f2" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf new file mode 100644 index 0000000..ff70948 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteServiceCockpit_-_MS_Teams" { + web_hook { + name = "CD_RemoteServiceCockpit - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "dd07490a-9906-33dc-b19f-d7c9115f7d10" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf new file mode 100644 index 0000000..f727ddc --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteServices_-_MS_Teams" { + web_hook { + name = "CD_RemoteServices - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "85ec3cd2-a5c1-4c70-a2f1-5c75986b165d" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf new file mode 100644 index 0000000..35d5d8e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_SMACC-BE_-_MS_Teams" { + web_hook { + name = "CD_SMACC-BE - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "c49ba34a-a856-4ede-a0b7-91e36b019414" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://outlook.office.com/webhook/23c95291-075b-4413-ad85-7e2da80f767e@26f86412-f875-4281-b566-fe6fe385e17c/IncomingWebhook/0e2f99d273014f48ad6c745ddd7eb6a5/d77b7aa6-927e-4446-8fb9-0ac6b3d73061" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf new file mode 100644 index 0000000..3eeeae6 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Speech_-_MS_Teams_-_HTTS" { + web_hook { + name = "CD_Speech - MS Teams - HTTS" + accept_any_certificate = false + active = true + alerting_profile = "70ef3b62-7951-4d39-ab4f-b03b99c0f501" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/9929d783-6cb1-4ffd-9898-7a2791bb13df@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/e1adb221aa514b7dabd458f86eecc63d/75ab85c6-38f4-47df-9871-8b4c46852181" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf b/configuration/20211214-103919_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf new file mode 100644 index 0000000..ae0cec0 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Speech_-_MS_Teams_-_HVD" { + web_hook { + name = "CD_Speech - MS Teams - HVD" + accept_any_certificate = false + active = true + alerting_profile = "8fc5aa88-6c2a-4512-b472-383efbe1c90d" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/9929d783-6cb1-4ffd-9898-7a2791bb13df@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/e1adb221aa514b7dabd458f86eecc63d/75ab85c6-38f4-47df-9871-8b4c46852181" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf b/configuration/20211214-103919_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf new file mode 100644 index 0000000..4843ff8 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Dynatrace_All___Teams_Channel" { + web_hook { + name = "Dynatrace All | Teams Channel" + accept_any_certificate = true + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"EMEA PROD - {State} - {ProblemID} - {ImpactedEntity}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/a47bb1f681d8458d891844edc9187214/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf b/configuration/20211214-103919_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf new file mode 100644 index 0000000..3442ebb --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Mo_s_Test" { + web_hook { + name = "Mo's Test" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/cb64c2b87965464a9eb6598185d56486/a3afc565-ecfb-4c46-8e65-f7d9d49c7efe" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf b/configuration/20211214-103919_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf new file mode 100644 index 0000000..74324fa --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Mobile_2___DarkOps_Channel___Runtime" { + web_hook { + name = "Mobile 2 | DarkOps Channel | Runtime" + accept_any_certificate = false + active = true + alerting_profile = "6a7da6b4-cc28-4635-bf66-8f0b780f5c54" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/f28b1d3823634c5cb7fbf2cd6df6dbb6/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf b/configuration/20211214-103919_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf new file mode 100644 index 0000000..2e5d6b2 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "NGTP_-_MS_Teams" { + web_hook { + name = "NGTP - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/e1e947c6-5367-4b5f-9659-704ace229b86@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/2915d0656bd74b94aee2a97a100fd4ea/58f172a5-112a-443d-a7c1-ea37961421f0" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf b/configuration/20211214-103919_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf new file mode 100644 index 0000000..e28ed26 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "OneAgent_Availability" { + email { + name = "OneAgent Availability" + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + body = "{ProblemDetailsHTML}" + receivers = ["Measurability_E2E-Monitoring@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf b/configuration/20211214-103919_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf new file mode 100644 index 0000000..1b14c1b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "TEST_Philipp_Mail" { + email { + name = "TEST Philipp Mail" + active = true + alerting_profile = "6a7da6b4-cc28-4635-bf66-8f0b780f5c54" + body = "{ProblemDetailsHTML}" + receivers = ["philipp-peter.altmann@bmw.de"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf b/configuration/20211214-103919_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf new file mode 100644 index 0000000..5b3053e --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "TESTForstner_ITSM" { + web_hook { + name = "TESTForstner ITSM" + accept_any_certificate = false + active = false + alerting_profile = "5a20bb60-73cc-4ef6-8c6b-e22d9adc0f8e" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MINOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "X-Apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf b/configuration/20211214-103919_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf new file mode 100644 index 0000000..4913574 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM___vehicle-mapping-composite-service_PROD" { + web_hook { + name = "[ITSM] vehicle-mapping-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "42867be7-d3ca-421f-9c20-78a0c15b3e0a" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255192", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906403", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf b/configuration/20211214-103919_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf new file mode 100644 index 0000000..ecdb16f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__CD_vehicle-remote-commands-composite-service_PROD" { + web_hook { + name = "[ITSM] CD_vehicle-remote-commands-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "2ef98f3e-c5ca-4ef8-88ac-31e46405d382" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf b/configuration/20211214-103919_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf new file mode 100644 index 0000000..f2a7b29 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__remote-360-composite-service_PROD" { + web_hook { + name = "[ITSM] remote-360-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "217fcf33-d6f4-4b98-8935-11d276bb3085" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf b/configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf new file mode 100644 index 0000000..33da3b8 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Personal-Favorites_" { + web_hook { + name = "[ITSM][WK-Personal-Favorites]" + accept_any_certificate = false + active = true + alerting_profile = "17a03593-4f31-3058-a701-edeb42565ebc" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Personal-Favorites]", + "severity": "CRITICAL", + "origin": "APPD-297193", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11946102", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf b/configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf new file mode 100644 index 0000000..dcce5e1 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Remote-Services_" { + web_hook { + name = "[ITSM][WK-Remote-Services]" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Remote-Services]", + "severity": "MAJOR", + "origin": "APPD-82946", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11646805", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf b/configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf new file mode 100644 index 0000000..48658e2 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Send-to-Car-Legacy_" { + web_hook { + name = "[ITSM][WK-Send-to-Car-Legacy]" + accept_any_certificate = false + active = true + alerting_profile = "9a86d0d8-f916-3d97-95b0-659a521bef10" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Send-to-Car-Legacy]", + "severity": "CRITICAL", + "origin": "APPD-82996", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11646804", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf b/configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf new file mode 100644 index 0000000..c5e4679 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Send-to-Car-MGU_" { + web_hook { + name = "[ITSM][WK-Send-to-Car-MGU]" + accept_any_certificate = false + active = true + alerting_profile = "9ce863ad-ab03-318b-be1b-59dc7d0ddc5c" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Send-to-Car-MGU]", + "severity": "MAJOR", + "origin": "APPD-253367", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11874000", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf b/configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf new file mode 100644 index 0000000..f5303fd --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Vehicle-Data_" { + web_hook { + name = "[ITSM][WK-Vehicle-Data]" + accept_any_certificate = false + active = true + alerting_profile = "cb5991e7-d0f4-307c-960a-5245c3ab0ba9" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Vehicle-Data]", + "severity": "CRITICAL", + "origin": "APPD-194832", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11779404", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf b/configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf new file mode 100644 index 0000000..64cf035 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Vehicle-Mapping_" { + web_hook { + name = "[ITSM][WK-Vehicle-Mapping]" + accept_any_certificate = false + active = true + alerting_profile = "1d3e3807-c52e-3923-9f44-920c9dc1de50" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Mapping]", + "severity": "MAJOR", + "origin": "APPD-297168", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11946002", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf b/configuration/20211214-103919_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf new file mode 100644 index 0000000..1b2b6f1 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__Mobile_2_Applications_" { + web_hook { + name = "[TEAMS] Mobile 2 Applications " + accept_any_certificate = true + active = true + alerting_profile = "16948eee-6ba3-3c00-8558-adc578eb9694" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/ac9f3e4c-3a1b-4c4d-bc35-12eba2928619@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/72cb9e374f7e42dda85b686904045f8b/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf b/configuration/20211214-103919_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf new file mode 100644 index 0000000..980ca5a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS___WK-Remote-Camera_" { + web_hook { + name = "[TEAMS] [WK-Remote-Camera]" + accept_any_certificate = false + active = true + alerting_profile = "fd14dc1a-0aa2-3395-b8ce-44a578339cc7" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/84d8f8eefd7a49149027523e5b1e709d/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf b/configuration/20211214-103919_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf new file mode 100644 index 0000000..3d0781b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS___WK-Remote-Services_" { + web_hook { + name = "[TEAMS] [WK-Remote-Services]" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/b85933c0572d475792c190a0af0458af/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf b/configuration/20211214-103919_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf new file mode 100644 index 0000000..569ffa6 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__Mobile2-and-BFFS_" { + web_hook { + name = "[TEAMS][Mobile2-and-BFFS]" + accept_any_certificate = false + active = true + alerting_profile = "5c212ec3-b6bf-3256-9484-b4ca451d57a8" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/ac9f3e4c-3a1b-4c4d-bc35-12eba2928619@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3bb669cb8db840ae8eaabfee4ee9600d/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf b/configuration/20211214-103919_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf new file mode 100644 index 0000000..64714b7 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Personal-Favorites_" { + web_hook { + name = "[TEAMS][WK-Personal-Favorites]" + accept_any_certificate = false + active = true + alerting_profile = "17a03593-4f31-3058-a701-edeb42565ebc" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/79348f95-f517-47bf-990d-2ca75ebaaa54@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/efbd0d23b7914f94bcb57dbd8f176e2d/81f96b03-3371-4f1a-b31a-1e91ec67af3e" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf b/configuration/20211214-103919_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf new file mode 100644 index 0000000..58af596 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Send-to-Car-Legacy_" { + web_hook { + name = "[TEAMS][WK-Send-to-Car-Legacy]" + accept_any_certificate = false + active = true + alerting_profile = "9a86d0d8-f916-3d97-95b0-659a521bef10" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/b43b205104e4406d8dd227c9e31f3f5e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-103919_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf b/configuration/20211214-103919_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf new file mode 100644 index 0000000..51aa380 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Vehicle-Mapping_" { + web_hook { + name = "[TEAMS][WK-Vehicle-Mapping]" + accept_any_certificate = false + active = true + alerting_profile = "1d3e3807-c52e-3923-9f44-920c9dc1de50" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/79348f95-f517-47bf-990d-2ca75ebaaa54@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/81c9379d8be54a7db2e07e6c2d7da60d/81f96b03-3371-4f1a-b31a-1e91ec67af3e" + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf new file mode 100644 index 0000000..40ffeba --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf @@ -0,0 +1,121 @@ +resource "dynatrace_request_attribute" "GCID" { + name = "GCID" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_ON_CLIENT_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/users/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/gcid/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/customer/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/motorist/" + position = "BEFORE" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/motorists/" + position = "BEFORE" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/user/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/users/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/driver/" + position = "AFTER" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf new file mode 100644 index 0000000..5d5201f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf @@ -0,0 +1,26 @@ +resource "dynatrace_request_attribute" "KeyID" { + name = "KeyID" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getKeyID()" + method { + argument_types = ["com.bmw.cc.smc2.dkey.api.track.v2.entity.TrackKeyRequest"] + class_name = "com.bmw.cc.smc2.dkey.api.track.v2.boundary.TrackApiResource" + method_name = "trackKey" + return_type = "javax.ws.rs.core.Response" + visibility = "PUBLIC" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf new file mode 100644 index 0000000..ddaec2f --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsCountryCodeIso" { + name = "RsCountryCodeIso" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getCountryCodeISO()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getCountryCodeISO()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf new file mode 100644 index 0000000..156ab44 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsDriveTrain" { + name = "RsDriveTrain" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getDriveTrain()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getDriveTrain()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf new file mode 100644 index 0000000..9ad3fef --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsEventId" { + name = "RsEventId" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getEventId()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getEventId()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf new file mode 100644 index 0000000..9089829 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsEventStatus" { + name = "RsEventStatus" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".toString()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".toString()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf new file mode 100644 index 0000000..9118cdd --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf @@ -0,0 +1,17 @@ +resource "dynatrace_request_attribute" "RsPartnerSystemRequests" { + name = "RsPartnerSystemRequests" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf new file mode 100644 index 0000000..94f1c4a --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf @@ -0,0 +1,69 @@ +resource "dynatrace_request_attribute" "RsType" { + name = "RsType" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getRsType().name()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getRsType().name()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".name()" + method { + argument_types = ["java.lang.String","com.bmw.cc.rscockpit.bm.admin.entity.RemoteServiceType"] + class_name = "com.bmw.cc.rscockpit.bm.admin.AdminTokenBA" + method_name = "generateAdminToken" + return_type = "java.lang.String" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RS Cockpit" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf new file mode 100644 index 0000000..65a76cd --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsVehicleType" { + name = "RsVehicleType" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = "determineVehicleTypeIfAvailable().name()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = "determineVehicleTypeIfAvailable().name()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf new file mode 100644 index 0000000..2a336e7 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf @@ -0,0 +1,15 @@ +resource "dynatrace_request_attribute" "Traceparent_HTTP_header_field" { + name = "Traceparent HTTP header field" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "traceparent" + source = "REQUEST_HEADER" + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf new file mode 100644 index 0000000..202fb06 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf @@ -0,0 +1,238 @@ +resource "dynatrace_request_attribute" "VIN" { + name = "VIN" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVin()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVin()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:agent-service" + } + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/agents/" + end_delimiter = "-" + position = "BETWEEN" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:App Repository" + } + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/npm/registry/provisionedAppNames/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vin/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/car/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/cars/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vehicle/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vehicles/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v1/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v2/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v3/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v4/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v5/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v6/" + position = "AFTER" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf new file mode 100644 index 0000000..7011dc0 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf @@ -0,0 +1,14 @@ +resource "dynatrace_request_attribute" "WebRequestURLPath" { + name = "WebRequestURLPath" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf new file mode 100644 index 0000000..cacb13d --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "b2v-voice_-_setupCall_-_User-Agent" { + name = "b2v-voice - setupCall - User-Agent" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "User-Agent" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Component:b2v-voice" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf new file mode 100644 index 0000000..ca20399 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf @@ -0,0 +1,15 @@ +resource "dynatrace_request_attribute" "clientId" { + name = "clientId" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "clientid" + source = "REQUEST_HEADER" + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf new file mode 100644 index 0000000..6581396 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf @@ -0,0 +1,24 @@ +resource "dynatrace_request_attribute" "getKeyID" { + name = "getKeyID" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 0 + capture = "ARGUMENT" + method { + class_name = "com.bmw.cc.smc2.dkey.api.track.v2.entity.TrackKeyRequest" + method_name = "getKeyID" + return_type = "java.lang.String" + visibility = "PUBLIC" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf new file mode 100644 index 0000000..740339d --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf @@ -0,0 +1,26 @@ +resource "dynatrace_request_attribute" "keyType" { + name = "keyType" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_BOTH" + source = "URI" + scope { + tag_of_process_group = "Component:ASBC-SMACC" + } + value_processing { + split_at = "" + trim = false + extract_substring { + delimiter = "track/" + end_delimiter = "/decryptVerifyAndGenerate" + position = "BETWEEN" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf new file mode 100644 index 0000000..0630a19 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf @@ -0,0 +1,97 @@ +resource "dynatrace_request_attribute" "log4j-exploit" { + name = "log4j-exploit" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "X-Api-Version" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "Referer" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "User-Agent" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf new file mode 100644 index 0000000..5f27588 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf @@ -0,0 +1,27 @@ +resource "dynatrace_request_attribute" "mobile-2-user-agent" { + name = "mobile-2-user-agent" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + scope { + host_group = "HOST_GROUP-24F2B68E634A32F0" + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + scope { + host_group = "HOST_GROUP-4A0FBCE2EC0AFEEC" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf new file mode 100644 index 0000000..aed484b --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-destination-composite-service" { + name = "x-usid | managed-app-destination-composite-service" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf new file mode 100644 index 0000000..3531723 --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-user-composite-service" { + name = "x-usid | managed-app-user-composite-service" + enabled = false + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211214-103919_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf b/configuration/20211214-103919_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf new file mode 100644 index 0000000..7b4c37c --- /dev/null +++ b/configuration/20211214-103919_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-vehicle-mapping-composite-service" { + name = "x-usid | managed-app-vehicle-mapping-composite-service" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/application_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/application_anomalies.tf new file mode 100644 index 0000000..0e3b49d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/application_anomalies.tf @@ -0,0 +1,27 @@ +resource "dynatrace_application_anomalies" "dynatrace_application_anomalies" { + failure_rate { + auto { + absolute = 5 + relative = 50 + } + } + response_time { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 100 + percent = 50 + slowest_milliseconds = 1000 + slowest_percent = 100 + } + } + traffic { + drops { + enabled = true + percent = 50 + } + spikes { + enabled = true + percent = 300 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf new file mode 100644 index 0000000..dd03c19 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf @@ -0,0 +1,30 @@ +resource "dynatrace_custom_anomalies" "CD_DPP_DPM__DPP__Garbage_Collection" { + name = "CD_DPP_DPM [DPP] Garbage Collection" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.jvm.memory.gc.suspensionTime" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + tag { + filter { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 10 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf new file mode 100644 index 0000000..fab4d6d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "CD_DPP_DPM__DPP__Response_time" { + name = "CD_DPP_DPM [DPP] Response time" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.keyRequest.response.time" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "getKnownActiveSettingsByVin" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 20000 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf new file mode 100644 index 0000000..fe06a1f --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf @@ -0,0 +1,33 @@ +resource "dynatrace_custom_anomalies" "CD_Perseus_High_Response" { + name = "CD_Perseus High Response" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.response.time" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + management_zone { + id = "-5698021298883686644" + } + tag { + filter { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 1000 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf new file mode 100644 index 0000000..b476b23 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Cluster_controller_mismatch" { + name = "Cluster controller mismatch" + description = "There are {severity} active cluster controllers" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.pg.kafka.controller.KafkaController.ActiveControllerCount.Value" + severity = "ERROR" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 1 + unit = "COUNT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf new file mode 100644 index 0000000..401ade6 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Digital_Key_Custom_Alert" { + name = "Digital Key Custom Alert" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "CONTAINS_CASE_SENSITIVE" + value = "digital-key-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 60 + samples = 60 + threshold = 98 + unit = "PERCENT" + violating_samples = 30 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf new file mode 100644 index 0000000..1d7f30d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Remote_Camera_-_Success_Rate___98_" { + name = "E2E Chain - Remote Camera - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "remote-360-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf new file mode 100644 index 0000000..9948dff --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Remote_Services_-_Success_Rate___98_" { + name = "E2E Chain - Remote Services - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "btc-vehicle-remote-commands-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf new file mode 100644 index 0000000..663bc18 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Sent_to_Vehicle__Legacy__-_Success_Rate___98_" { + name = "E2E Chain - Sent to Vehicle (Legacy) - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "LegacyPoiApi - msgsvc - prod" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf new file mode 100644 index 0000000..28c5941 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_GC_time" { + name = "High GC time" + description = "The .NET GC time of {severity} is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.dotnet.perfmon.%TimeInGC" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf new file mode 100644 index 0000000..d4bf147 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_backend_session_usage" { + name = "High HAProxy backend session usage" + description = "The backend session usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_susage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 80 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf new file mode 100644 index 0000000..ea983f1 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_frontend_session_usage" { + name = "High HAProxy frontend session usage" + description = "The frontend session usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.fe_susage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 80 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf new file mode 100644 index 0000000..576d408 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_requests_queue" { + name = "High HAProxy requests queue" + description = "The ammount of queued requests is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_qcur" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "PER_MINUTE" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf new file mode 100644 index 0000000..58214cc --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_response_time" { + name = "High HAProxy response time" + description = "The average response time is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_rtime" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf new file mode 100644 index 0000000..8f230f9 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_OS_CPU_usage" { + name = "High OS CPU usage" + description = "The OS CPU usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.elasticsearch.remote.node.os.cpu_percent" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 70 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf new file mode 100644 index 0000000..9b869b8 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_file_descriptors_usage" { + name = "High RabbitMQ file descriptors usage" + description = "The RabbitMQ file descriptors usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.fd_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf new file mode 100644 index 0000000..076308c --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_memory_usage" { + name = "High RabbitMQ memory usage" + description = "The RabbitMQ memory usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.mem_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf new file mode 100644 index 0000000..337602e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_auto_delete_queues_without_consumers" { + name = "High RabbitMQ number of auto delete queues without consumers" + description = "The number of auto delete queues without consumers is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.ad_queues_no_consumers" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf new file mode 100644 index 0000000..0881b9f --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_blocked_connections" { + name = "High RabbitMQ number of blocked connections" + description = "The number of blocked connections is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.connections_blocked" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf new file mode 100644 index 0000000..20f5719 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_unacknowledged_messages" { + name = "High RabbitMQ number of unacknowledged messages" + description = "The number of unacknowledged messages is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.messages_unacknowledged" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf new file mode 100644 index 0000000..0c13c10 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_processes_usage" { + name = "High RabbitMQ processes usage" + description = "The RabbitMQ processes usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.proc_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf new file mode 100644 index 0000000..f9d196b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_sockets_usage" { + name = "High RabbitMQ sockets usage" + description = "The RabbitMQ sockets usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.sockets_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf new file mode 100644 index 0000000..ad148e3 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_panic_count" { + name = "High panic count" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:dns.coredns.panic_count_total" + severity = "ERROR" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 1 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf new file mode 100644 index 0000000..85848af --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Low_HAProxy_idle_time" { + name = "Low HAProxy idle time" + description = "The percentage standby time is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.idle" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 10 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf new file mode 100644 index 0000000..5d3070f --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Low_RabbitMQ_free_disk_space" { + name = "Low RabbitMQ free disk space" + description = "The RabbitMQ free disk space of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.disk_free_left_to_limit" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 50000000 + unit = "BYTE" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf new file mode 100644 index 0000000..96d3593 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf @@ -0,0 +1,38 @@ +resource "dynatrace_custom_anomalies" "Mobile_2_0_-_Login_Error_Rate___3_" { + name = "Mobile 2.0 - Login Error Rate \u003e 3%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:apps.other.requestErrorRate.osAndProvider" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + dimensions { + string { + key = "Provider" + filter { + operator = "EQUALS" + value = "OneLogin (Prod)" + } + } + } + scopes { + name { + filter { + operator = "CONTAINS_CASE_SENSITIVE" + value = "Mobile 2.0 BMW - ROW Store PROD (iOS \u0026 Android)" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 3 + unit = "PERCENT" + violating_samples = 10 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf new file mode 100644 index 0000000..5a825bd --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Offline_partitions" { + name = "Offline partitions" + description = "There are {severity} offline partitions" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.pg.kafka.controller.KafkaController.OfflinePartitionsCount.Value" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf new file mode 100644 index 0000000..60c6eac --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "Perseus_SLO_-__service_api_vehicle" { + name = "Perseus SLO - /service/api/vehicle" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-A524D85AEB831B97~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(10))/(builtin:service.keyRequest.count.total:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-A524D85AEB831B97~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(10))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf new file mode 100644 index 0000000..8688c50 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "RS_-_Joynr_Message_Balance_-_ERROR" { + name = "RS - Joynr Message Balance - ERROR" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*((calc:service.rsjoynrtrigger:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum)/(calc:service.rsjoynrcallbacks:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 20 + samples = 20 + threshold = 75 + unit = "UNSPECIFIED" + violating_samples = 15 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf new file mode 100644 index 0000000..d55a104 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "RS_-_Joynr_Message_Balance_-_WARNING" { + name = "RS - Joynr Message Balance - WARNING" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*((calc:service.rsjoynrtrigger:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum)/(calc:service.rsjoynrcallbacks:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 85 + unit = "UNSPECIFIED" + violating_samples = 10 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf new file mode 100644 index 0000000..b2658e8 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "RabbitMQ_Node_failed" { + name = "RabbitMQ Node failed" + description = "Node {severity} for {violating_samples}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.node_status" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "failed" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf new file mode 100644 index 0000000..bc9a83d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Redis_Replica_synchronization_in_progress" { + name = "Redis Replica synchronization in progress" + description = "Replica is {severity} for {violating_samples}." + enabled = false + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.redis.slave_state" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "Sync in progress" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf new file mode 100644 index 0000000..865caaa --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Redis_Replica_unsynchronized" { + name = "Redis Replica unsynchronized" + description = "Replica is {severity} for {violating_samples}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.redis.slave_state" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "Unsynchronized" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf new file mode 100644 index 0000000..4b4232f --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf @@ -0,0 +1,45 @@ +resource "dynatrace_custom_anomalies" "Remote_Services_-_Event_Status_-_CANCELLED_WITH_ERROR" { + name = "Remote Services - Event Status - CANCELLED_WITH_ERROR" + description = "The {metricname} value of {severity} was {alert_condition} the baseline of {baseline}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "calc:service.rseventstatus" + severity = "ERROR" + warning_reason = "NONE" + dimensions { + string { + key = "Dimension" + filter { + operator = "EQUALS" + value = "CANCELLED_WITH_ERROR" + } + } + } + scopes { + tag { + filter { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + tag { + filter { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + strategy { + auto { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 10 + samples = 10 + signal_fluctuations = 1 + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf new file mode 100644 index 0000000..a13c2ea --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "SLO_-_WK-Remote-Services-98_" { + name = "SLO - WK-Remote-Services-98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = false + disabled_reason = "NONE" + metric_selector = "((builtin:service.keyRequest.errors.server.successCount)/(builtin:service.keyRequest.count.server)*(100)):filter(or(eq(\"dt.entity.service_method\",\"SERVICE_METHOD-02E88144CFC57AEA\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-2C51346F87339CE8\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-FE4E553F84167C2E\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-8A384C81D9AF38CA\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-3FAF84E444877083\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-220B20CF01912501\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-76B0223CDED11B41\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-ED80E83F71F9E8B7\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-C03CAD42FED5019E\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-82354FEF673A217F\")))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 60 + samples = 60 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 30 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf new file mode 100644 index 0000000..4cac94b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Under_replicated" { + name = "Under replicated" + description = "There are {severity} under replicated partitions" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.kafka.server.ReplicaManager.UnderReplicatedPartitions.Value" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf new file mode 100644 index 0000000..ac109d1 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "WK-Fav-98_" { + name = "WK-Fav-98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "((builtin:service.keyRequest.errors.server.successCount)/(builtin:service.keyRequest.count.server)*(100)):filter(or(eq(\"dt.entity.service_method\",\"SERVICE_METHOD-CBCE375553D769D2\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-9570A323C2E0FDD9\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-0AFCF8BE29009C08\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-583AB3B5F7D16CCE\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-94FE409856014A80\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4C438DA8B8E91EEF\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-3AB17D689795945E\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-148D81E3F64105E3\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4C438DA8B8E91EEF\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-CC5B346B1BFB9605\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4048C0BE9439E0EF\")))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf new file mode 100644 index 0000000..4d2de96 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_Carbon_has_exteremly_high_system_response_time" { + name = "WSO2 API Manager - Carbon has exteremly high system response time" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_carbon_system_response_time_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 60000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf new file mode 100644 index 0000000..d519b43 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_Carbon_has_faulty_services" { + name = "WSO2 API Manager - Carbon has faulty services" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_carbon_number_faulty_services" + severity = "AVAILABILITY" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 0 + unit = "COUNT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf new file mode 100644 index 0000000..86d89c3 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_http_backend_latency" { + name = "WSO2 API Manager - High http backend latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_http_latency_backend_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf new file mode 100644 index 0000000..a9f92da --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_http_latency" { + name = "WSO2 API Manager - High http latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_http_latency_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf new file mode 100644 index 0000000..4872b5c --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_https_backend_latency" { + name = "WSO2 API Manager - High https backend latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_https_latency_backend_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf new file mode 100644 index 0000000..7e7a020 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_https_latency" { + name = "WSO2 API Manager - High https latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_https_latency_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/database_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/database_anomalies.tf new file mode 100644 index 0000000..6f574c5 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/database_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_database_anomalies" "dynatrace_database_anomalies" { + db_connect_failures { + connection_fails_count = 5 + eval_period = 5 + } + failure_rate { + auto { + absolute = 0 + relative = 50 + } + } + response_time { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 5 + percent = 50 + slowest_milliseconds = 20 + slowest_percent = 100 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/host_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/host_anomalies.tf new file mode 100644 index 0000000..e76275a --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/host_anomalies.tf @@ -0,0 +1,51 @@ +resource "dynatrace_host_anomalies" "dynatrace_host_anomalies" { + connections { + enabled = true + enabled_on_graceful_shutdowns = false + } + cpu { + enabled = true + } + disks { + inodes { + enabled = true + } + space { + enabled = true + } + speed { + enabled = true + } + } + gc { + enabled = true + } + java { + out_of_memory { + enabled = true + } + out_of_threads { + enabled = true + } + } + memory { + enabled = true + } + network { + connectivity { + enabled = true + } + dropped_packets { + enabled = true + } + errors { + enabled = true + } + retransmission { + enabled = true + } + utilization { + enabled = true + } + } +} diff --git a/configuration/20211214-111032_EUPROD/anomalies/service_anomalies.tf b/configuration/20211214-111032_EUPROD/anomalies/service_anomalies.tf new file mode 100644 index 0000000..ecd908a --- /dev/null +++ b/configuration/20211214-111032_EUPROD/anomalies/service_anomalies.tf @@ -0,0 +1,17 @@ +resource "dynatrace_service_anomalies" "dynatrace_service_anomalies" { + failure_rates { + auto { + absolute = 5 + relative = 50 + } + } + response_times { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 100 + percent = 50 + slowest_milliseconds = 1000 + slowest_percent = 100 + } + } +} diff --git a/configuration/20211214-111032_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf b/configuration/20211214-111032_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf new file mode 100644 index 0000000..1fc077f --- /dev/null +++ b/configuration/20211214-111032_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf @@ -0,0 +1,127 @@ +resource "dynatrace_autotag" "Cloud" { + name = "Cloud" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Azure" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Azure" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "AWS" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "AWS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf b/configuration/20211214-111032_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf new file mode 100644 index 0000000..10a72e6 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf @@ -0,0 +1,3683 @@ +resource "dynatrace_autotag" "Component" { + name = "Component" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "vcis-information" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "avs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "CDIP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdip" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal (CDIP)" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Toyota Supra Connect Customer Portal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-information-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-personalization-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-public-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-vehicle-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "CSI" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "csi-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crs_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crsa_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "epl_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "newsservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "weatherservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "id5" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "dpp" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "DPM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lis-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "eml-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ups-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "SMACC-BE" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-bl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "SMACC-KTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-key-trk-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "online-entertainment-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf_oe" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "RemoteServices" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "CCG" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccg-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "LSC-HR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-hr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Remote 360" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-360" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "RS Cockpit" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-cockpit" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "RemoteServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "SMS-Gateway" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "/www/smsgw" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_DETECTED_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice.callmgr" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lib2vsbc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CSI" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csi" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "LSC-WO" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "lscwo" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CCG" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ccg" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GCDM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcdm" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/smacc-app/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/rsu-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-HAL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/hsmlib-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "App Repository" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf-apr-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/emea_prod2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "b2v-voice-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crs-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crsa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epm-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "voicegw-admin-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "vgw-homer-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "XCC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "MSGSVC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "msgsvc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_smacc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-RSU" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_rsu" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_hsm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "perseus-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-rsu-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-smacc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Perseus" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "perseus" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchsml" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs3" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "LSC-JR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-jr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "LSC-WO" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-wo" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/b2vapi-new-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-nf-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "api-nf-bmwgroup-" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ltb2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-APP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "EXE_PATH" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/global/www/conn/apigw/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Connected Backend Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "JAVA_MAIN_CLASS" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "com.nitzinger.Synchronization" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Service Gateway Legacy" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_AZURE_SITE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "btcapiwebapp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "App Repository" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apr_apr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/managed-app-(.++)}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "managed-app-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ServerName\\ ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Buffet" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "buffet-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Kubernetes:component}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "component" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_smc2_key_trk" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APPCALL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "APPCALL-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "APPCALL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "acallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ACDS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ACDS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ECS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "XCS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "XCS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EVNS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "EVNS2-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EVNS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "evns2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "eCallGW" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "eCallGW-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "eCallGW" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ecallgateway" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "GATS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "GATS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GATS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gatsconverter" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Buffet" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bff" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APPCALL" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ACDS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ECS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "EVNS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eCallGW" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "GATS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "PISA" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "pisa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "dpp" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpp-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "DPM" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpm-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PISA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "pisa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "smc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "NGTP-CS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp-cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP-CS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HVD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "hvd-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HTTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "htts-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HVD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hvd" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HTTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "htts" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-int}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-test}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-store" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "store" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-casa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-cesim" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cesim" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ops" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ceks" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-ts" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_ts" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-fre" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_fre" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "asbc-sfa-oh" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oh" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "cub-personalization" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "sfa-ota" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sfa_ota" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "camvs" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vsd_cam" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "camvs" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "camvs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "xcc-settings" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcc-settings-db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BMW_POINTS_ENGINE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ime_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ccc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-HAL-CL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-hal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-ngtp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "hpauth" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "hpauth" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Countly" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "countly_mongo_db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL-CL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "rsu" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "^(?\u003ecam|disp|fre|rcs|rdh|rmo|rpp|rte|rve|rvi|rvt|rwd|uvm)(?\u003eeu|us|cn)(?\u003ee2e|p)$" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*archiv" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Monitor" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*monitor" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Admin" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*config" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "msgsvc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "msgsvc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CustomerCentricInformationServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "infotain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "am-proxy" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/am-proxy-rp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle-centric Information Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "vcis" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "nop-archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*nop_archiv" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf b/configuration/20211214-111032_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf new file mode 100644 index 0000000..deea76f --- /dev/null +++ b/configuration/20211214-111032_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf @@ -0,0 +1,1446 @@ +resource "dynatrace_autotag" "ENV" { + name = "ENV" + entity_selector_based_rule { + enabled = false + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"Component:Infotainment\"))" + value_format = "" + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dev" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dly" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf b/configuration/20211214-111032_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf new file mode 100644 index 0000000..9276413 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf @@ -0,0 +1,1269 @@ +resource "dynatrace_autotag" "Environment" { + name = "Environment" + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:PROD))" + value_format = "PROD" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:E2E))" + value_format = "E2E" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:TEST))" + value_format = "TEST" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:INT))" + value_format = "INT" + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:DetectedName/-(.*?)\\)}" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "svds - prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dev" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "test" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "int" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "I2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "i2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "e2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "I2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "I2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DLY" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "PRD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_DEV" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_INT" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_PROD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_PROD" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lt" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "li" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "(?\u003eeu|us|cn)p$" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.environment=(.*?) -D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.environment" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-prod-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-e2e-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-int-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-test-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc2-emea-e2e" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf b/configuration/20211214-111032_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf new file mode 100644 index 0000000..a02f94e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf @@ -0,0 +1,47 @@ +resource "dynatrace_autotag" "Hub" { + name = "Hub" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf b/configuration/20211214-111032_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf new file mode 100644 index 0000000..3fa97ef --- /dev/null +++ b/configuration/20211214-111032_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf @@ -0,0 +1,77 @@ +resource "dynatrace_autotag" "Microservice" { + name = "Microservice" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "nws" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "nws-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "bev" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bev-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "wea" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wea-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:microservice}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf b/configuration/20211214-111032_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf new file mode 100644 index 0000000..8175f38 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf @@ -0,0 +1,20 @@ +resource "dynatrace_autotag" "Namespace" { + name = "Namespace" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf b/configuration/20211214-111032_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf new file mode 100644 index 0000000..4ac836b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf @@ -0,0 +1,59 @@ +resource "dynatrace_autotag" "PaaS" { + name = "PaaS" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Orbit" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-Orbit_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Runtime" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:PaaS}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf b/configuration/20211214-111032_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf new file mode 100644 index 0000000..ca95d0f --- /dev/null +++ b/configuration/20211214-111032_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf @@ -0,0 +1,165 @@ +resource "dynatrace_autotag" "Platform" { + name = "Platform" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EKS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "AKS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "OpenShift" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "AWS_ECS_CLUSTER" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "LINUX_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "ECS" + conditions { + key { + type = "STATIC" + attribute = "HOST_PAAS_TYPE" + } + paas_type { + negate = false + operator = "EQUALS" + value = "AWS_ECS_FARGATE" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf b/configuration/20211214-111032_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf new file mode 100644 index 0000000..9f9d866 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf @@ -0,0 +1,815 @@ +resource "dynatrace_autotag" "WK" { + name = "WK" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Personal Favorites" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf b/configuration/20211214-111032_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf new file mode 100644 index 0000000..869ce7b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf @@ -0,0 +1,709 @@ +resource "dynatrace_autotag" "Wirkkette" { + name = "Wirkkette" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected OAuth Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ID Lookup Service " + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Legal Document Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360 Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Remote Commands Composite Service (VRCCS)" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Mapping Composite Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "csi" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "ccg" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-wo" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-jr" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-hr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Composite Service (VCS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf b/configuration/20211214-111032_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf new file mode 100644 index 0000000..9120e22 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-id" { + name = "app-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf b/configuration/20211214-111032_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf new file mode 100644 index 0000000..49bc909 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-name" { + name = "app-name" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appname=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appname=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf b/configuration/20211214-111032_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf new file mode 100644 index 0000000..6b9d618 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "appd-id" { + name = "appd-id" + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-253617" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf b/configuration/20211214-111032_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf new file mode 100644 index 0000000..7919efa --- /dev/null +++ b/configuration/20211214-111032_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf @@ -0,0 +1,79 @@ +resource "dynatrace_autotag" "compass-id" { + name = "compass-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Kubernetes:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:CommandLineArgs/compassid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compassid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:CommandLineArgs/compid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compid=" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf b/configuration/20211214-111032_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf new file mode 100644 index 0000000..fa0fe2d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf @@ -0,0 +1,23 @@ +resource "dynatrace_autotag" "itsm-service" { + name = "itsm-service" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:itsm-service}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "itsm-service" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf b/configuration/20211214-111032_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf new file mode 100644 index 0000000..89d7ea5 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf @@ -0,0 +1,188 @@ +resource "dynatrace_autotag" "licensing-base" { + name = "licensing-base" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-OpenShift" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-AKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "AKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-EKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "EKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-Classic IT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-ECS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "ECS" + } + } + } + } + rules { + type = "MOBILE_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Mobile" + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Apps" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "CUSTOM_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-CustomApps" + conditions { + key { + type = "STATIC" + attribute = "CUSTOM_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "HTTP_CHECK" + enabled = true + value_format = "CoCo-EMEA-HTTP" + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SYNTHETIC_TEST" + enabled = true + value_format = "CoCo-EMEA-Browser" + conditions { + key { + type = "STATIC" + attribute = "BROWSER_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf b/configuration/20211214-111032_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf new file mode 100644 index 0000000..850c089 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "mcid" { + name = "mcid" + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf b/configuration/20211214-111032_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf new file mode 100644 index 0000000..6c60600 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "ms-id" { + name = "ms-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.msid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.msid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/configuration.tf b/configuration/20211214-111032_EUPROD/configuration.tf new file mode 100644 index 0000000..42347c2 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/configuration.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} \ No newline at end of file diff --git a/configuration/20211214-111032_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf b/configuration/20211214-111032_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf new file mode 100644 index 0000000..29f4b22 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf @@ -0,0 +1,17 @@ +resource "dynatrace_k8s_credentials" "CNAP-00-CC-PROD" { + active = true + certificate_check_enabled = false + davis_events_integration_enabled = false + endpoint_url = "https://master-cnap-00-cc-prod.bmwgroup.net:8443/" + event_analysis_and_alerting_enabled = false + events_integration_enabled = false + hostname_verification = true + label = "CNAP-00-CC-PROD" + prometheus_exporters = true + workload_integration_enabled = true + events_field_selectors { + active = true + field_selector = "involvedObject.kind=Node" + label = "Node events" + } +} diff --git a/configuration/20211214-111032_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf b/configuration/20211214-111032_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf new file mode 100644 index 0000000..08d547b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf @@ -0,0 +1,17 @@ +resource "dynatrace_k8s_credentials" "CNAP-00-CC-PROD2" { + active = true + certificate_check_enabled = false + davis_events_integration_enabled = false + endpoint_url = "https://master-cnap-00-cc-prod2-internal.bmwgroup.net:8443/" + event_analysis_and_alerting_enabled = false + events_integration_enabled = false + hostname_verification = true + label = "CNAP-00-CC-PROD2" + prometheus_exporters = true + workload_integration_enabled = true + events_field_selectors { + active = true + field_selector = "involvedObject.kind=Node" + label = "Node events" + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf new file mode 100644 index 0000000..5b8628a --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ACDS_-_JOYNR" { + name = "ACDS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "3c9b95ce-aa16-4d8e-9aae-72ed21967ffa" + class { + name = "joynr.de.bmw.infotainment.telematic.acall.ACallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyAccidentCallData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "79a5f781-3aeb-443a-9de5-9b7eb43ae891" + returns = "io.joynr.provider.Promise" + } + method { + name = "notifyAccidentInfoData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "14af5cb3-fa06-40dd-8f99-128db957a466" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf new file mode 100644 index 0000000..7d6d22b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Gcdm" { + name = "BASE - Gcdm" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1f70cf23-3e02-4b9b-ab0d-f7bafdcad734" + class { + name = "com.bmw.cc.base.integration.gcdm.GcdmESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "retrieveCustomerData" + arguments = ["java.lang.String"] + id = "d56d0977-3a25-42c1-b68b-a274c73a6e0b" + returns = "com.bmw.cc.base.bm.customerdata.entity.CustomerDataBE" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf new file mode 100644 index 0000000..34a4b27 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_HereMaps" { + name = "BASE - HereMaps" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d83fc32a-2452-4327-889d-23c0049fdd06" + class { + name = "com.bmw.cc.base.integration.heremaps.HereMapsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findAddress" + arguments = ["float","float"] + id = "558edf16-2370-4299-8a1b-12c8e750a5ee" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf new file mode 100644 index 0000000..3c56530 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Istats" { + name = "BASE - Istats" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ea27960b-ecc0-4611-9323-d4af67633715" + class { + name = "com.bmw.cc.base.integration.istats.IstatsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "62c72095-5449-47c9-8fe7-c404c5eeee33" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf new file mode 100644 index 0000000..d44e64e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "BASE_-_Loc" { + name = "BASE - Loc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b62f11ca-ede2-4dbe-981c-87dd240772c3" + class { + name = "com.bmw.cc.base.integration.loc.LocESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCBS" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "4692c834-dfa4-4455-9aa9-7fe9db9825bc" + returns = "java.util.Optional" + } + method { + name = "getCCM" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "44602e49-2c5d-424b-af00-e51d9791a86b" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf new file mode 100644 index 0000000..25f71db --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Los" { + name = "BASE - Los" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "f9d8b2c3-74c6-4ed5-b9a8-91fb5a8eaa38" + class { + name = "com.bmw.cc.base.integration.los.msc.LosESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getMiscPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "06af95a5-a41a-4871-9a14-fa537c95cdcb" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf new file mode 100644 index 0000000..73aa825 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_LosFts" { + name = "BASE - LosFts" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0eccc8f1-0420-49bd-895a-0392a5ddf03d" + class { + name = "com.bmw.cc.base.integration.los.fts.LosFtsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.Double","java.lang.String","java.lang.String"] + id = "bc4fdda8-bac7-4d4e-aa13-3409e0b1fed6" + returns = "java.util.List" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf new file mode 100644 index 0000000..03202ae --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Msgsvc" { + name = "BASE - Msgsvc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "44d9578c-71e9-4dba-ac89-1c2e0a535cce" + class { + name = "com.bmw.cc.base.integration.msgsvc.MsgsvcESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendDealerAsPoi" + arguments = ["java.util.List","java.lang.String","java.lang.String"] + id = "bedc3640-cda5-404a-b853-866b90d0c80c" + returns = "com.bmw.cc.base.bm.dealer.entity.DealerPoiSendStatus" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf new file mode 100644 index 0000000..1ded039 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Ngtp" { + name = "BASE - Ngtp" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8e3e3eb1-8635-4fb8-9f9a-2ec1348d3e67" + class { + name = "com.bmw.cc.base.integration.ngtp.NgtpESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "680cf371-d90c-4cf7-b536-50d2cb26c352" + returns = "java.util.Optional" + } + method { + name = "executePositionUpdate" + arguments = ["java.lang.String","java.lang.String"] + id = "a205bbb8-f5c9-46e7-b270-14f7eebdc0eb" + returns = "void" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5af9001d-ec61-44a6-8ff1-f057cb0ffde8" + returns = "void" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf new file mode 100644 index 0000000..f41653e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Pisa" { + name = "BASE - Pisa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "c1007ca3-7f3f-4be9-ade8-f79bd4dd023f" + class { + name = "com.bmw.cc.base.integration.pisa.PisaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findByVin" + arguments = ["java.lang.String"] + id = "3b7175a2-5aec-4f52-a66f-d89d635f9132" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf new file mode 100644 index 0000000..aed5256 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Rsa" { + name = "BASE - Rsa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b2cdc7e3-f4d1-48c2-8e23-074869f60c48" + class { + name = "com.bmw.cc.base.integration.rsa.RsaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestSolution" + arguments = ["com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchQuery"] + id = "2821fe7e-1498-418b-9e8a-df1029577d6e" + returns = "com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchResult" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf new file mode 100644 index 0000000..c150bf7 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Scaa" { + name = "BASE - Scaa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "25b40f14-1ef3-4b92-b847-4706e91e0287" + class { + name = "com.bmw.cc.base.integration.scaa.ScaaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCustomerApproval" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "b6d91976-7181-4475-ae9e-3972e3c9dd93" + returns = "boolean" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf new file mode 100644 index 0000000..225ba54 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_SvdsVehicles" { + name = "BASE - SvdsVehicles" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2fafaf0a-5484-4d89-b4ca-b9febc94ffff" + class { + name = "com.bmw.cc.base.integration.svds.SvdsVehiclesESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findClientId" + arguments = ["java.lang.String"] + id = "f65c962d-faf1-4431-b7a8-8711b6e35266" + returns = "java.lang.String" + } + method { + name = "retrieveVehicleData" + arguments = ["java.lang.String"] + id = "3014a2b6-84a6-499b-8ecf-207a3b6e8f70" + returns = "java.util.Optional" + } + method { + name = "vehicleSpecsInternal4" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "c2af5ae9-21e5-436b-8b11-e956c923d6a7" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf new file mode 100644 index 0000000..235ba87 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf @@ -0,0 +1,46 @@ +resource "dynatrace_custom_service" "BASE_-_Tsrd" { + name = "BASE - Tsrd" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "5f742b9f-222d-4c7b-bb48-2d3b43a4ab0c" + class { + name = "com.bmw.cc.base.integration.tsrd.TsrdESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "deleteRemoteDiagnosisBCall" + arguments = ["java.lang.String"] + id = "7ae9bf2b-368e-4f79-8b31-3eaf81cef238" + returns = "void" + } + method { + name = "getKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "4821308b-3153-4d19-a6f6-1a0ed8712ff1" + returns = "java.util.Optional" + } + method { + name = "requestBCallData" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallData"] + id = "b4f237f3-b3e0-4def-9811-662d3730998a" + returns = "void" + } + method { + name = "requestCustomerConfirmationBCall" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallCustomerConfirmation"] + id = "07b87c9a-5cf7-41ae-bba6-0b69d3d7c598" + returns = "void" + } + method { + name = "requestFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "2f344a9c-4ee8-4987-916d-213474e516ca" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf new file mode 100644 index 0000000..b652125 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Tssb" { + name = "BASE - Tssb" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "219e0fdd-8980-4189-916c-dd315be8af45" + class { + name = "com.bmw.cc.base.integration.tssb.TssbESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCompoundId" + arguments = ["java.lang.String"] + id = "d031b017-3a29-4abb-ae8f-7d9f91e56a33" + returns = "java.util.Optional" + } + method { + name = "requestKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "f95e01db-e2e8-4b11-865b-f6c4020c44fc" + returns = "java.util.Optional" + } + method { + name = "sendReport" + arguments = ["com.bmw.cc.base.integration.tssb.acall.model.ACallTicketDataBE"] + id = "33d653da-447f-4d7d-ae85-10373edfcd22" + returns = "org.springframework.http.ResponseEntity" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf new file mode 100644 index 0000000..983f09b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Xcs" { + name = "BASE - Xcs" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "37b7399c-5aa8-4d5e-bdb9-4e6e5f28b2c8" + class { + name = "com.bmw.cc.base.integration.xcs.XcsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "ac89d1ea-c9fc-4c7c-910d-453303dc22fa" + returns = "java.util.Optional" + } + method { + name = "requestAnUpdateOfXCallDataFromVehicle" + arguments = ["java.lang.String"] + id = "5c650a04-a01d-44b1-872f-7ccb6941d5ac" + returns = "java.util.Optional" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5b635937-4ffe-4a91-ab40-cf58611c343f" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf new file mode 100644 index 0000000..2bef90e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "CASA_-_ChangeRelationshipProvisioningWorkflow_-_E2E" { + name = "CASA - ChangeRelationshipProvisioningWorkflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "42a4e5f1-d181-40b4-8e4c-b21a36179cf3" + class { + name = "com.bmw.cc.casa.bm.workflow.control.relationship.v2.ChangeRelationshipProvisioningWorkflow" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "0b24b6d9-0c20-4d0c-87a6-fb43b01eb43a" + returns = "void" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf new file mode 100644 index 0000000..31da3cb --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf @@ -0,0 +1,37 @@ +resource "dynatrace_custom_service" "CASA_AbstractTimerBean_-_E2E" { + name = "CASA AbstractTimerBean - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "fd6b6e18-5d6e-491e-b3df-29bc44c0c2f5" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "96376862-a3f1-4f1d-becb-8dcf90b11465" + returns = "void" + } + } + rule { + enabled = true + id = "cea5e84d-12f8-42a1-bcfb-3eb303be1310" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "5e25e71c-8758-4a0b-b9e6-1dfea93dd21a" + returns = "void" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf new file mode 100644 index 0000000..f29d86e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf @@ -0,0 +1,26 @@ +resource "dynatrace_custom_service" "CASA_ExecutionContext_-_E2E" { + name = "CASA ExecutionContext - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "4f180cf3-e8b3-4be4-85e8-57556c431f4e" + class { + name = "com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getVin" + id = "8dbbee3a-a50c-4f5f-b4ad-91b239a8379b" + returns = "java.lang.String" + } + method { + name = "getWorkflowStart" + id = "f407d68f-ffa1-4385-9a82-33ce29c83a0f" + returns = "java.time.Instant" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf new file mode 100644 index 0000000..2f5a934 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf @@ -0,0 +1,158 @@ +resource "dynatrace_custom_service" "CASA_Listener_-_E2E" { + name = "CASA Listener - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6b407ea6-9a9a-48ce-a4ab-25be2a5a3ab5" + class { + name = "com.bmw.cc.casa.api.dealerimport.mq.boundary.DealerImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "352f907b-c5bb-45e8-a09e-54f40495902e" + returns = "void" + } + } + rule { + enabled = true + id = "8ba009f2-3766-4827-a9ba-50b13455583a" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.GCDMChangesMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b070dfdc-621c-4f60-8b5e-a93ff5cf3d35" + returns = "void" + } + } + rule { + enabled = true + id = "e8be5e09-351b-40f7-8309-5f9cdd637b6e" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.IDS2MessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "78fdbd96-e9b6-4e28-81d2-4d97dab113b4" + returns = "void" + } + } + rule { + enabled = true + id = "921660d6-5760-465a-8d51-e7eb12d145e2" + class { + name = "com.bmw.cc.casa.api.rsu.v1.boundary.RSUMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "70e21922-6c43-4ae2-b3c6-34ce8d7937a1" + returns = "void" + } + } + rule { + enabled = true + id = "98fadb95-a962-47af-a48d-f9a3557d202e" + class { + name = "com.bmw.cc.casa.api.updatesimcard.v1.boundary.UpdateSimCardMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "987b1351-1643-42af-be04-a0f54ddaefc5" + returns = "void" + } + } + rule { + enabled = true + id = "ccfc8524-1b53-4329-825d-61582a1c349d" + class { + name = "com.bmw.cc.casa.api.vehicleGroups.mq.boundary.AdjustVehicleGroupsListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "64f36b72-7871-4768-84e2-fbe01b3c6bc9" + returns = "void" + } + } + rule { + enabled = true + id = "8a4f54d4-5acb-4887-817b-c60858150613" + class { + name = "com.bmw.cc.casa.api.vehicleimport.mq.boundary.VehicleImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "2a0d6732-b323-43d9-9e2f-3b02c11c0ad1" + returns = "void" + } + } + rule { + enabled = true + id = "5bc24dbd-3f6c-43cd-bf3d-83743a8a2625" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.MNOMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b842f24a-85bc-4bec-b6cd-1c6b89d6c5e0" + returns = "void" + } + } + rule { + enabled = true + id = "8cecd8cc-7f8b-4a1f-b139-75d6c5599b8b" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.NopMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "5c4b2e91-6afb-46b3-882b-7ed1f976f2f9" + returns = "void" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf new file mode 100644 index 0000000..f26e327 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf @@ -0,0 +1,453 @@ +resource "dynatrace_custom_service" "CASA_Timer_-_E2E" { + name = "CASA Timer - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "04cda430-778d-49f5-98b5-7ec4ee6c0921" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractExpiryNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "8c548ab8-8928-4c88-836e-da894c97ba2e" + returns = "void" + } + } + rule { + enabled = true + id = "42057f6e-6534-46ad-8f01-e0c329391cbf" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractNotificationStatusTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "6d0b363b-8f2b-4f18-af10-df12609fca45" + returns = "void" + } + } + rule { + enabled = true + id = "f96a9b30-dd80-41d6-b58c-beded4d6a976" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractReminderNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1c55fd1e-ad2b-4d2b-bcd0-80d8e44b98aa" + returns = "void" + } + } + rule { + enabled = true + id = "ad800150-a03c-4f19-9641-98fab4f1c435" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.CatOfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0da89776-01be-4c21-897a-616e5dff9590" + returns = "void" + } + } + rule { + enabled = true + id = "3da82cbf-d779-4fdc-ac3d-871eb12605fc" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.OfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e09c2604-81eb-4ab4-9743-ec2e96a62878" + returns = "void" + } + } + rule { + enabled = true + id = "e959e5a5-fd11-4837-840b-df6f000cb147" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.AntiquatedDataRemovalTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a5fe7b7d-5e4f-4fdd-8802-dfb36da04471" + returns = "void" + } + } + rule { + enabled = true + id = "3fc63279-bf7d-4838-81c7-60371e435bd5" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CancelActiveExecutionTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b1c3975b-631b-41cd-9d20-c0d3bec905f3" + returns = "void" + } + } + rule { + enabled = true + id = "02e358fc-fa96-40c5-a02b-52ba86ee3eb7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CasaSupportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "4287f30c-f821-402c-9dda-edff7901df1a" + returns = "void" + } + } + rule { + enabled = true + id = "e08df754-9046-48ce-baf8-6abf169d4202" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerInitialSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "cb90f96a-80c3-4f53-b2ee-ccf4d7c6a89b" + returns = "void" + } + } + rule { + enabled = true + id = "e01240aa-87c0-4913-856a-67191422a51e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerReminderSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "384ca83d-3abb-4aba-8395-f06ea44268f1" + returns = "void" + } + } + rule { + enabled = true + id = "2985f6f7-b631-4963-957b-431d9f0eabc7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuAutoExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c36808e1-6854-49c4-be0a-90731da82eac" + returns = "void" + } + } + rule { + enabled = true + id = "26784dd4-2678-4bac-9660-69eabbaf0dbb" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0eee9530-8858-4cce-998d-efceaecd6288" + returns = "void" + } + } + rule { + enabled = true + id = "41d04b56-ff02-4d50-9322-9b05c04c4ce6" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuInstallTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0dee10c2-867d-4989-9a08-f66601b8893b" + returns = "void" + } + } + rule { + enabled = true + id = "d79c6f50-ae05-47f1-a459-ae2ea8645bd7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EndOfTermTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "adb216ce-1dd8-481c-8988-7680ce7c7e0c" + returns = "void" + } + } + rule { + enabled = true + id = "a1103dab-b287-43c8-9589-737fb7a4462e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.MigrationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "eb4771b5-fd85-49e1-a83d-c2c9f2d69384" + returns = "void" + } + } + rule { + enabled = true + id = "52093b00-62a6-40ca-9634-c66270f29ae3" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.PreactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1e93863a-05bb-4ba5-b419-95498e38b5c6" + returns = "void" + } + } + rule { + enabled = true + id = "ca20c4ec-8fae-4ff2-82c8-06a963917a41" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.QueuedWorkflowTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e56c6781-82dd-47f3-9abe-bbe88a6ed2cf" + returns = "void" + } + } + rule { + enabled = true + id = "bd7ec679-2a79-41f1-8cb5-1a001478c192" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "de4e9e0c-b26b-4e8d-828d-0b2ad769fcb3" + returns = "void" + } + } + rule { + enabled = true + id = "6f2ab7e2-e5d0-4ddb-afb8-2f880375faa0" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardTaskTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0ed845cb-f3fd-4bea-8d8c-47d8f6e89ebf" + returns = "void" + } + } + rule { + enabled = true + id = "42363513-4ae3-4e0c-bed3-fa9e52167642" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.ServiceDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b3f462c7-67a5-4935-be99-5e4f28a67bba" + returns = "void" + } + } + rule { + enabled = true + id = "1adbab0b-0f48-4138-947a-5df742356faa" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepRetryTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "bd24328e-30cd-41bf-a962-c7dc79bc5d26" + returns = "void" + } + } + rule { + enabled = true + id = "51ec0a26-ee5c-4391-9813-c4d1084eb4fe" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepTimeoutTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c7f3e3ec-add3-4f61-b0a7-a16084e80ff4" + returns = "void" + } + } + rule { + enabled = true + id = "d4e40a1c-b1e8-4b2a-aa0d-931448ab5236" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.VehicleGroupExpirationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b4cbdb2-f8e6-4543-a965-f670ad0848b9" + returns = "void" + } + } + rule { + enabled = true + id = "758eec5b-23fb-4886-b8fb-de6f2ceaf47d" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.CatRuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b12bab84-b4a2-4e5f-ac6e-3ac0e8bc1027" + returns = "void" + } + } + rule { + enabled = true + id = "29ab384d-32ec-49ab-ba01-faba5f77d5e6" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.RuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "265c7116-eb73-4bbf-a06e-7635034ee160" + returns = "void" + } + } + rule { + enabled = true + id = "1e73bd8e-7517-4456-931a-898a75a486c3" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.FetchOrderStatusesTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b9d75dc-6ea9-40bc-a5e7-02297f991372" + returns = "void" + } + } + rule { + enabled = true + id = "8a418fd2-8e94-4056-807a-6a606a5a249d" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.ServiceOrderReportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a9aa08e9-f6af-4637-9e6a-5a674e72979b" + returns = "void" + } + } + rule { + enabled = true + id = "63343af0-a65b-4c87-8991-43b37b4d9868" + class { + name = "com.bmw.cc.casa.integration.dms.boundary.DMSFileExportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1d36994c-fef5-4c5c-866e-4274cc888130" + returns = "void" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf new file mode 100644 index 0000000..f076cf0 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_service" "CASA_Timer" { + name = "CASA Timer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2686ca3c-9714-403a-9f83-9c488cc19376" + class { + name = "com.bmw.cc.smc2.dkey.bm.flcm2.boundary.CasaTrigger2LockedBF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "runLocked" + id = "d666edd5-e43e-401e-8d0f-8cb462dddd99" + returns = "void" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf new file mode 100644 index 0000000..d6c6c0c --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf @@ -0,0 +1,241 @@ +resource "dynatrace_custom_service" "CASA_Workflow_-_E2E" { + name = "CASA Workflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + annotations = ["javax.enterprise.context.ApplicationScoped"] + id = "bb7d3c0e-0e3d-49c5-a5d5-2bee0d77aabe" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "6fe0226c-6579-47f5-a4e9-9b38044dd56a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "7a368665-f3aa-4775-81b7-611dc2f6f75f" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3f6b98dd-b80d-4f1a-9f97-80beef022c08" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "735766ef-9829-4fc8-a272-07061d5dcc3a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b332dc83-e58a-4e5b-9141-d25f8ac8f844" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "9041af60-5a01-4360-b294-781ced03a409" + returns = "void" + } + method { + name = "getName" + id = "fa2e9403-1fd3-4c1d-9716-37517cdae55a" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "de7b59a4-b07d-4a4b-adb8-5635cfb37133" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "e90fec53-5c3e-4c11-8ad5-61cb8086fb9e" + class { + name = "com.bmw.cc.casa.bm.workflow.control.activatevehicle.ActivateVehicleWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "3ae6319b-b561-4b68-9512-cd8a4ad880f2" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1fa7ccad-f8aa-4987-84e2-fc52ce9cab01" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "301f0c57-85b3-4c5c-83f1-b789cf8f09bf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ee3dfc2b-621d-4f31-92fe-a58c3b5e9d06" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ceae431-4801-42f6-9cb4-3d7299b6f00b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "9e0652c6-47d6-4f1c-a06a-2e947d620614" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "b078aa8c-e0b8-41c6-a35f-1217151f8f45" + returns = "void" + } + method { + name = "getName" + id = "2ff9b0eb-e721-40c4-9570-b457f2702338" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "3283a505-562b-40d2-946d-1bd8155ba870" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "ad955112-482a-46ff-9e68-1cc5729cab89" + class { + name = "com.bmw.cc.casa.bm.workflow.control.casasupport.CasaSupportWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "6e06aa16-2bd7-43b8-98b4-7278e9884dce" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "62625550-305e-41dc-8bee-c9ad53008246" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b0e16564-f0da-42a3-a19c-2021a76dbf6c" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "f3e7c731-cafc-4ebe-9162-eaacaf7a163b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ed73cce-bf98-4646-9a3f-201de67a9808" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1b990832-31d2-477b-a920-87e9a3dc4733" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "f839622e-ad5a-4a0c-8e68-369b63be9d33" + returns = "void" + } + method { + name = "getName" + id = "bda3cea9-5195-4ddc-9b73-f6f33a3a8160" + returns = "java.lang.String" + } + } + rule { + enabled = true + id = "8092d1d8-2c7c-48cb-aea3-c37a23a5dfa4" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWithBuildDataWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "6b313554-fd72-4100-8740-e8e7f100cadf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3e45b075-baef-4619-b45e-94637496a9ee" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "55661055-9504-4b40-83db-ad179dcb2b29" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ceaa6009-092d-4f6e-b98a-35342c7067d4" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "2b0f3ec4-85cf-43f8-892b-b66e5c257af7" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1e6d76c4-e926-4721-abc4-6429d81117b1" + returns = "void" + } + method { + name = "getName" + id = "d2eb4e8e-456f-4c0e-9b97-c684b047a0fd" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "645d7f6b-d08f-4f52-b01f-6f501628e5db" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf new file mode 100644 index 0000000..f1f1583 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "Car_Status_Information_Kafka_IN" { + name = "Car Status Information Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "565d5882-09fa-4492-9941-13da20011624" + class { + name = "com.bmw.carsharing.csi.kafka.KafkaConsumerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "submitRecord" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "9ad5cf74-1d83-4691-86e8-746472ab854f" + returns = "void" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf new file mode 100644 index 0000000..ff32af1 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR_v1" { + name = "DPP - JOYNR v1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ac61411d-3b0e-4e45-b48a-d6fc50941578" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "28f88ca7-fd3d-4b1b-8360-2e8ab43ac18f" + returns = "void" + } + } + rule { + enabled = true + id = "a7bc6180-74c4-4ad1-bfd1-a47567d3772a" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "7a156e40-a2d5-4726-9ad0-db35ac8b5169" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "0e84647f-0e17-4376-bb79-19b9b31e3bf1" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "8b803591-acf4-43bd-9813-9eb743647881" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "c5c31393-5a0f-4567-9aa6-46e332893b6e" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "aa676ac7-43a0-40f7-88c5-c5870b6198bf" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "81f5eda8-892b-4676-9b62-da849d9eec09" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "32df3e13-717e-430e-ac81-85c5d9f33517" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf new file mode 100644 index 0000000..d3fa22b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR" { + name = "DPP - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d7dd5cb7-0f05-4c3e-967b-5aad67c9595e" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "cf70526f-e8c6-4426-a549-2375159ad74c" + returns = "void" + } + } + rule { + enabled = true + id = "a88a9939-f0d2-43cc-aaf0-aa75338db61d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "6d3012f7-6fe0-45db-b577-c22d2d69cbb6" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "7145ebcb-1193-472e-9346-754fa3b9eff8" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "aaad8fdc-025f-43b0-8c9c-27762b3cedcf" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "132c2823-de13-4649-9e83-e5f5f06d78fc" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "760913c7-c937-4504-b214-88adcf9ac51d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "fa39a5ec-8ed4-4f2a-9cd0-2bd52a221835" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "5d2ff543-ab68-4808-9e3b-3e393e1afdb7" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf new file mode 100644 index 0000000..567b3b3 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ECS_-_CreateEvent_-_E2E" { + name = "ECS - CreateEvent - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "289c318a-b157-423b-a84f-d4d8c704ad51" + class { + name = "com.bmw.cc.vs.ecs.bm.ecs.control.JoynrEventOperations" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createEvent" + arguments = ["com.bmw.cc.vs.ecs.bm.ecs.entity.ECallEventJoynrBE"] + id = "67e97b0c-a941-4031-b7b2-ecd20a16530b" + returns = "java.lang.String" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf new file mode 100644 index 0000000..f490048 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ECS_-_JOYNR" { + name = "ECS - JOYNR" + enabled = false + queue_entry_point = false + rule { + enabled = true + id = "9b93f53f-99a5-4f7b-a1f7-495752f8e6c2" + class { + name = "joynr.de.bmw.infotainment.telematic.ecall.ECallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "starteCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "150ac898-4b93-4517-a61c-74bbcf668067" + returns = "io.joynr.provider.Promise" + } + method { + name = "updateeCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "4ec1698e-f91d-4fef-931a-0c74ad7c4249" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf new file mode 100644 index 0000000..46e10f8 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "JOYNR" { + name = "JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0bc2f069-2322-43ad-bbb6-73ac3696c112" + class { + name = "com.bmw.cc.smc2.dkey.api.vehicle.v1.boundary.VehicleInboundBCI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendKeyListToBackend" + arguments = ["java.lang.String","java.lang.Byte[]"] + id = "8b4ddd1f-add5-4037-a0d8-c60eef4fc967" + returns = "void" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf new file mode 100644 index 0000000..f82a1e3 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "LSC_Worker_Kafka_IN" { + name = "LSC Worker Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "cf721345-b090-410a-b621-f7868402e0cd" + class { + name = "com.bmw.tssb.lsc.worker.facade.LscMessageProcessingBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "a5c4e9fd-9231-40d6-ad5e-ec05fdd9c71b" + returns = "void" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf new file mode 100644 index 0000000..66c89d3 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf @@ -0,0 +1,39 @@ +resource "dynatrace_custom_service" "RsEventTimeoutTimer" { + name = "RsEventTimeoutTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "720b971d-2c4b-4dd6-9be9-737809c06df6" + class { + name = "com.bmw.cc.rs.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "31a5874e-3928-437d-b6b0-347dafde01b3" + returns = "void" + } + } + rule { + enabled = true + id = "1c3bd2d4-0e92-48bf-b0fc-d66a8093176f" + class { + name = "com.bmw.cc.rs360.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "25fdf96c-6656-45e5-bde3-718debb61437" + returns = "void" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf new file mode 100644 index 0000000..09a514e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "RsExecuteJoynr" { + name = "RsExecuteJoynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "434439d7-5ca2-4b5e-bc14-1ac6a078efe6" + class { + name = "com.bmw.cc.rs.control.JoynrServiceBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "executeRemoteService" + arguments = ["com.bmw.cc.rs.entity.Event"] + id = "6887ac56-6d4b-40d9-8910-691f0f91354b" + returns = "void" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf new file mode 100644 index 0000000..6def547 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf @@ -0,0 +1,260 @@ +resource "dynatrace_custom_service" "RsJoynrApiV1" { + name = "RsJoynrApiV1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1c4fe75a-a5d5-4681-a643-f1243f33ca29" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "VehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "795176a1-b32a-4148-a3e9-0982717bc6f9" + returns = "void" + } + method { + name = "VehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PearlChain"] + id = "0a31922f-6fa8-421c-bb44-44f48a15822a" + returns = "void" + } + } + rule { + enabled = true + id = "99285881-9b86-48c9-ba61-36db2fbab601" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "6dc41c57-bb45-4cd5-bb7a-bab5d12a2a6a" + returns = "void" + } + method { + name = "RemoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "27783b17-214b-440a-9a66-c7466c49feeb" + returns = "void" + } + method { + name = "RemoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "928b0743-9fb3-489c-aa36-9b3461555fd3" + returns = "void" + } + method { + name = "RemoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "72b24d9c-3f19-4047-9053-8827a808824e" + returns = "void" + } + } + rule { + enabled = true + id = "2ab9333c-759c-41ad-87f1-dbcb8d43924b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "92a20bc4-1dae-4f11-891c-5a353f7f0fbb" + returns = "void" + } + method { + name = "RemoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "af6e64e6-cca4-454c-8d24-6ee35a245f7b" + returns = "void" + } + method { + name = "RemoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "7c5cb89d-53a7-4b4f-8036-89a038d985c7" + returns = "void" + } + method { + name = "RemoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "e73a4f75-f8d0-4692-be10-d472b8d6174b" + returns = "void" + } + } + rule { + enabled = true + id = "acb70158-3831-497a-8620-64cc2a88b158" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "f12b4a23-e9b7-4fae-b7ae-807e8efc8df1" + returns = "void" + } + method { + name = "RemoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "d5afe1a0-0e2b-40aa-9590-af2fb2bdcd95" + returns = "void" + } + method { + name = "RemoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "e187f67c-5e89-4271-8a5f-97bcc0093740" + returns = "void" + } + method { + name = "RemoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "4006ded6-30b9-4d13-b033-1d796b304d76" + returns = "void" + } + } + rule { + enabled = true + id = "891f2867-66b5-4c0b-8d4f-6d404ac2dadf" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteChargingProfileInitStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "1529682f-789e-44df-8346-df144a56714f" + returns = "void" + } + method { + name = "RemoteChargingProfileInitStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "547e4e8e-0459-4439-a219-7920173681a5" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "ba50d26c-1e3b-46b4-ab2f-cd95ee0df98d" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "90208e1a-4ac2-42a2-a8f4-a9eff3f1613f" + returns = "void" + } + } + rule { + enabled = true + id = "82dbc5bc-172c-4164-b329-dd7cd750b4bc" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "0c8b91af-30a3-48bd-91e5-2fecd87b332b" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "2c9db4e0-5426-4e56-91c3-5c4d1d5502e6" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "0640d7d1-763e-4622-b009-96bf33b8a30e" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "71a911e0-8b7e-4bb2-8397-6658433ab619" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "cbfbb6dd-21e5-4104-9327-e4ca1bcea8eb" + returns = "void" + } + } + rule { + enabled = true + id = "85d0d7b3-ecb5-446a-89a4-81bab2fc0cf2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "5fb4fe45-8415-43c8-8d3f-e58ab03f1e89" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "364e08fd-6dde-4fe8-9dc1-9683fe0a3bb1" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "5e3ad135-a7c8-448a-970e-ec41f51f3428" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "6218361e-f767-4316-b0d7-c6b816fe6814" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "99f381c2-8d95-427f-9771-f9cbad6a592f" + returns = "void" + } + method { + name = "Remote360InitStatus" + id = "6b94b91a-98ef-446c-87f1-21df1fdc3633" + returns = "void" + } + method { + name = "Remote360Status" + id = "61029247-2a83-4ae7-b69c-ee41bfc59f85" + returns = "void" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf new file mode 100644 index 0000000..89cb284 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf @@ -0,0 +1,348 @@ +resource "dynatrace_custom_service" "RsJoynrApiV2" { + name = "RsJoynrApiV2" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6355413d-fc88-46fe-b284-8573f544b46b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "vehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "701cbef6-8037-450e-8218-54dfa86622d2" + returns = "void" + } + method { + name = "vehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PearlChain"] + id = "5a4c7d19-21fc-4cdb-a33c-9fe188973888" + returns = "void" + } + } + rule { + enabled = true + id = "88faa8ae-0322-488e-98e8-a5130dd96725" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "15b01e1c-eab9-4419-ba66-4ac998cc8d79" + returns = "void" + } + method { + name = "remoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "a25f12ef-f8a7-47c2-aeeb-816b3da9bf53" + returns = "void" + } + method { + name = "remoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a5ba332a-b357-488b-a192-40977250261b" + returns = "void" + } + method { + name = "remoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "e8c92e96-239e-495f-9261-f2bfed8c27f2" + returns = "void" + } + } + rule { + enabled = true + id = "94430ce4-b490-4c4e-9aad-b302dbd16a1e" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "707484db-d8fa-4ac4-b9c3-4e204c74fc1d" + returns = "void" + } + method { + name = "remoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "30939bd5-6496-47a3-a4e8-5d33e80430c4" + returns = "void" + } + method { + name = "remoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "72675c9d-1f70-49b6-8c71-17f39a8ca9cc" + returns = "void" + } + method { + name = "remoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "97554b70-6ad1-4c66-a4d9-1bed6f2d77fa" + returns = "void" + } + } + rule { + enabled = true + id = "fae67036-17f1-4480-839f-ef1985653fb4" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingProfileInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "b3f41169-381c-4957-a333-df1acbd7a5c6" + returns = "void" + } + method { + name = "remoteChargingProfileStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchp.v2.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "4ff7aacb-b13a-4f5b-a7b3-f8af4d66c5bd" + returns = "void" + } + } + rule { + enabled = true + id = "fff388c5-219f-4c46-b677-6ce2751606ed" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a40f971c-667c-422d-9703-35e43b4ac9b0" + returns = "void" + } + method { + name = "remoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.ClimateControlState","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.EngineState","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "9113e4d0-0a41-4043-ae26-b168849f3e1d" + returns = "void" + } + method { + name = "remoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "c755807d-69d9-4f9a-bee9-9de115b54b32" + returns = "void" + } + method { + name = "remoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "aff811dc-3288-4cc7-bbcd-bca1e29afc5c" + returns = "void" + } + } + rule { + enabled = true + id = "8520fb48-db9c-41c2-993a-346d79cd5983" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingControlInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "ae1c178c-332e-4379-aca1-98aa7869adba" + returns = "void" + } + method { + name = "remoteChargingControlStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchc.v2.RemoteChargingControlStatusTypes.RemoteChargingControlError"] + id = "02d37f6c-7c93-428d-b4bb-fb157fba39f2" + returns = "void" + } + } + rule { + enabled = true + id = "13bc4619-d1a0-4519-ace7-2cdeef18e331" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "b052092c-c394-4bf0-a75a-fa8f1775c996" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "a24d49e3-3903-4b07-a30b-128eee39330d" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState","java.lang.Byte"] + id = "b955380c-71be-411b-8ee9-1f274a0bc16a" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState"] + id = "8c0c04e5-b1ec-4458-94c1-c5f22f647d7a" + returns = "void" + } + } + rule { + enabled = true + id = "1551fabe-e27a-4ef8-bf67-43198dc6c393" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.SurroundViewRecorderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "a649e530-abcd-4807-8638-7057f5ec5d98" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "cdb768eb-5da8-48ad-8f64-2d72a54911cd" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.Recording[]","java.lang.String"] + id = "c15f123c-c138-4aa6-9690-cda7ec92e83a" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState","java.lang.Byte"] + id = "0acea922-ba1f-4197-8cc5-4f8aa576f4d6" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState"] + id = "a36648f7-7eb9-47bc-a73d-7cb0e25b3be5" + returns = "void" + } + } + rule { + enabled = true + id = "a549fa3f-07e7-4788-a8ca-b35e34b24fd2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "f054d5a9-3ad8-4640-bf17-450356c51506" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "64916c25-9962-47ad-9319-78c8a8848dc2" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState","java.lang.Byte"] + id = "bc213335-4762-4e41-ba7b-ac70e00c3d99" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState"] + id = "1494ac7c-8de7-48c3-9c55-a81f702d0803" + returns = "void" + } + } + rule { + enabled = true + id = "e4482e02-8602-4ecc-92e7-9774d7487488" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraDwaStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "9a9c29cb-7548-46a1-b067-11f08a771637" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "b1e201f5-ff43-4a22-a301-d8f7d51d3fcf" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.Recording[]","java.lang.String"] + id = "d6a02884-15ef-4078-a68e-f05d85756b3e" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState","java.lang.Byte"] + id = "b240abe5-a1be-48f1-96b6-73b7a04fae83" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState"] + id = "ec114e56-e995-487e-87cc-c333ec6fa4b5" + returns = "void" + } + } + rule { + enabled = true + id = "77033e55-2484-4142-bed7-04c9816d054f" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.PublicKeyApi" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "e726fd58-70ee-40ea-9d81-3a351eded062" + returns = "void" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf new file mode 100644 index 0000000..3efc4e6 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "RsProvisioningMdb" { + name = "RsProvisioningMdb" + enabled = true + queue_entry_point = true + queue_entry_point_type = "JMS" + rule { + enabled = true + id = "dd08e5a4-46e1-4254-ab26-9dc50e855b0b" + class { + name = "com.bmw.cc.rs.provisioningapi.jms.ProvisioningAckMDB" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "05aeca23-cfff-46e7-b8b9-8b2cbeb04556" + returns = "void" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf new file mode 100644 index 0000000..2ee71ea --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf @@ -0,0 +1,52 @@ +resource "dynatrace_custom_service" "TrackESI_-_apple" { + name = "TrackESI - apple" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "152f4773-b05a-4dce-9525-f96f8ed2b5e0" + class { + name = "com.bmw.cc.smc2.dkey.integration.track.v2.boundary.TrackESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "fc3e1652-f5bf-4281-b1d4-6958af3f70cb" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.bm.track.entity.EventNotificationRequestDO","java.time.Instant"] + id = "76ad362b-0670-46fc-8792-288edfe3e7ca" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotificationRetry" + arguments = ["com.bmw.cc.smc2.dkey.bm.key.pdo.VehicleKeyPDO","com.bmw.cc.smc2.dkey.bm.smc15.entity.DeviceEndpointBE","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "30857f5c-0533-4645-aa24-c6a94255a800" + returns = "java.util.concurrent.Future" + } + method { + name = "healthCheck" + arguments = ["java.lang.String","java.lang.String"] + id = "c76aaeec-c4d6-473a-8252-7bd4faa41601" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKey" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "4abefe4a-aa6a-47d7-8e65-27d77902181c" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKeyRetry" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "ee2d12b5-2283-4083-88ba-356b03d91f42" + returns = "java.util.concurrent.Future" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf new file mode 100644 index 0000000..088916e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "Voice_Services_-_DBCleanUpTimer" { + name = "Voice Services - DBCleanUpTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "319de1eb-a486-4900-ab0f-0b098fcf1b63" + class { + name = "com.bmw.cc.conn.b2vvoice.bm.mguvoice.control.DBEventCleanupBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "clean" + id = "67475e25-8530-4d10-8edd-0dcfab3a2207" + returns = "void" + } + method { + name = "destroyTimer" + id = "6a97c742-6ee2-43d4-8ef6-3759d07052a0" + returns = "void" + } + method { + name = "init" + id = "db591e7c-0724-4f6c-a9d4-177c7017dd31" + returns = "void" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf new file mode 100644 index 0000000..f1b8ec7 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-Joynr" { + name = "Voicemanager - SendCRQM-Joynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "e4865ab7-e741-45ad-8be6-d6ece13e2686" + class { + name = "com.bmw.cc.conn.b2vvoice.joynr.consumer.boundary.VehicleJoynrECallClientBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendEcallCrqmNumber" + arguments = ["java.lang.String","int","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "653f7fb9-e21d-4e15-9023-3cc397833587" + returns = "void" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf new file mode 100644 index 0000000..3ff5074 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-SMS" { + name = "Voicemanager - SendCRQM-SMS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d93f7d97-ae16-4373-9675-d0ee600f29c5" + class { + name = "com.bmw.cc.conn.b2vvoice.consumer.smsgateway.boundary.SmsGatewayESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "messagePost" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "73e9d6a4-7f6d-4390-8fb8-a9b389004c30" + returns = "java.lang.Boolean" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf new file mode 100644 index 0000000..6082c0e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "VpsJoynrApi" { + name = "VpsJoynrApi" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "35afa908-e85c-415b-816b-ed68c5b3a026" + class { + name = "com.bmw.cc.conn.vps.joynr.provider.control.ProvisioningVehicleProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendVehicleDataForProvisioningComUnit" + id = "877a923d-7336-4058-823c-2412a0e52833" + returns = "void" + } + method { + name = "sendVehicleDataForProvisioningHeadUnit" + id = "862bdd26-e185-4094-81eb-ec79a10fecc8" + returns = "void" + } + method { + name = "sendVehicleProvisioningResult" + id = "f47fcdb0-2f79-4826-a85b-7e3aa5361817" + returns = "void" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf new file mode 100644 index 0000000..a2a3e99 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf @@ -0,0 +1,51 @@ +resource "dynatrace_custom_service" "XCS_-_JOYNR" { + name = "XCS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "a2c5ec00-e230-4ce4-ad1d-74f324b68558" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "4ad00a69-80b1-4ea1-ab27-67bcb299dd74" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TerminateReason"] + id = "d271a40d-f938-479e-9e64-f6baa24cd8f3" + returns = "io.joynr.provider.Promise" + } + } + rule { + enabled = true + id = "d020be82-ea18-4b68-b33c-c7724d7d01a8" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.v1.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.KeyValue[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.ResultCode"] + id = "e6cf4193-0ad6-422a-81b4-af2fc53bd698" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TerminateReason"] + id = "9ea9c576-3041-480e-9c48-4f272bb2198a" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf b/configuration/20211214-111032_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf new file mode 100644 index 0000000..aa019ed --- /dev/null +++ b/configuration/20211214-111032_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ts-pffs_SQS" { + name = "ts-pffs SQS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8f23e73a-e12b-4c2f-96a4-0c94e1398055" + class { + name = "com.bmw.cc.tspffs.api.seam.boundary.SeamNotificationSqsListenerMF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onNotification" + arguments = ["java.lang.String","java.util.Map","org.springframework.cloud.aws.messaging.listener.Acknowledgment"] + id = "641761d5-391c-4a17-82dc-d7f545b0aeb7" + returns = "void" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf new file mode 100644 index 0000000..29dbc58 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ABC" { + name = "CD_ABC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag('msid:am-proxy','msid:am-cns'))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag('msid:am-proxy','msid:am-cns')" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf new file mode 100644 index 0000000..31d19ca --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf @@ -0,0 +1,231 @@ +resource "dynatrace_management_zone" "CD_APIGW" { + name = "CD_APIGW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf new file mode 100644 index 0000000..a36993e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_APIM" { + name = "CD_APIM" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_AKKA_ACTOR_SYSTEM" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Empty" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf new file mode 100644 index 0000000..9094e23 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-FSC-AST" { + name = "CD_ASBC-FSC-AST" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf new file mode 100644 index 0000000..1bb30f2 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL-CL" { + name = "CD_ASBC-HAL-CL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf new file mode 100644 index 0000000..06a4d70 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL" { + name = "CD_ASBC-HAL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "clusterDomain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf new file mode 100644 index 0000000..c4f31be --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-MFSCS" { + name = "CD_ASBC-MFSCS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf new file mode 100644 index 0000000..6f77a0a --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-NGTP" { + name = "CD_ASBC-NGTP" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf new file mode 100644 index 0000000..70d523b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-DFP" { + name = "CD_ASBC-PKI-DFP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:DFP\",\"compass-id:DFPH\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf new file mode 100644 index 0000000..6ff5b07 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLIScert2vin" { + name = "CD_ASBC-PKI-OCLIScert2vin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISc2v\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISc2v\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf new file mode 100644 index 0000000..b2d9e4c --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLISocsp" { + name = "CD_ASBC-PKI-OCLISocsp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISocsp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISocsp\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf new file mode 100644 index 0000000..61f4aba --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-P2X" { + name = "CD_ASBC-PKI-P2X" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:P2X\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:P2X\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf new file mode 100644 index 0000000..7d66c0b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-VCSM" { + name = "CD_ASBC-PKI-VCSM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:VCS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:VCS\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf new file mode 100644 index 0000000..467268d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-RSU" { + name = "CD_ASBC-RSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBC-RSU\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBC-RSU\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf new file mode 100644 index 0000000..4db941c --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-SMACC" { + name = "CD_ASBC-SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "cluster" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf new file mode 100644 index 0000000..050782b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-STM" { + name = "CD_ASBC-STM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:STM\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:STM\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf new file mode 100644 index 0000000..a7a4680 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TIS" { + name = "CD_ASBC-TIS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TIS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TIS\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf new file mode 100644 index 0000000..9190094 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TVP" { + name = "CD_ASBC-TVP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TVP\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TVP\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf new file mode 100644 index 0000000..5b7c0e9 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBCSWLSEC2" { + name = "CD_ASBCSWLSEC2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBCSWLSEC2\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBCSWLSEC2\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf new file mode 100644 index 0000000..1d6f84f --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBS" { + name = "CD_ASBS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf new file mode 100644 index 0000000..1921c13 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_App-Repository" { + name = "CD_App-Repository" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf new file mode 100644 index 0000000..0ef949d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf @@ -0,0 +1,194 @@ +resource "dynatrace_management_zone" "CD_AudioVideoServices" { + name = "CD_AudioVideoServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-spotify" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ise-connectedradio" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-config" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-gracenote" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-ximalaya" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf new file mode 100644 index 0000000..dbd7bd3 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "CD_BMW-Assistant-for-Service-Events-_BASE_" { + name = "CD_BMW-Assistant-for-Service-Events-(BASE)" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed in" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf new file mode 100644 index 0000000..7cb817e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMWPoints" { + name = "CD_BMWPoints" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf new file mode 100644 index 0000000..44abd20 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMW_POINTS_ENGINE" { + name = "CD_BMW_POINTS_ENGINE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf new file mode 100644 index 0000000..e383b11 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Billing_Buffet" { + name = "CD_Billing_Buffet" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf new file mode 100644 index 0000000..284c944 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CCG" { + name = "CD_CCG" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf new file mode 100644 index 0000000..ec2c876 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_CICD" { + name = "CD_CICD" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:CICD\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:CICD\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf new file mode 100644 index 0000000..ca41c95 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CSI" { + name = "CD_CSI" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf new file mode 100644 index 0000000..3fa1ef3 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Call-Handling-Backends" { + name = "CD_Call-Handling-Backends" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf new file mode 100644 index 0000000..a8577ea --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CallCenterClient" { + name = "CD_CallCenterClient" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf new file mode 100644 index 0000000..d563a62 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-Backend-Services" { + name = "CD_Connected-Backend-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf new file mode 100644 index 0000000..afd0d45 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-User-Behaviour" { + name = "CD_Connected-User-Behaviour" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf new file mode 100644 index 0000000..ff02902 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_ConnectedDrive-Internet-Portal" { + name = "CD_ConnectedDrive-Internet-Portal" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdipdb_prod" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf new file mode 100644 index 0000000..eeaae6c --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ContentProvider" { + name = "CD_ContentProvider" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf new file mode 100644 index 0000000..28c880a --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Countly" { + name = "CD_Countly" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf new file mode 100644 index 0000000..23c3302 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_CustomerCentricInformationServices" { + name = "CD_CustomerCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf new file mode 100644 index 0000000..4e4739d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_DPP_DPM" { + name = "CD_DPP_DPM" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf new file mode 100644 index 0000000..8472d9d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_GCDM" { + name = "CD_GCDM" + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "GCDM" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf new file mode 100644 index 0000000..a4f368e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ImageBlur" { + name = "CD_ImageBlur" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf new file mode 100644 index 0000000..e9a2128 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf @@ -0,0 +1,121 @@ +resource "dynatrace_management_zone" "CD_Infotainment-In-Car-Experience-Services" { + name = "CD_Infotainment-In-Car-Experience-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "background" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "asbc" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf new file mode 100644 index 0000000..d4d3217 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_InfotainmentInCarExperienceServices" { + name = "CD_InfotainmentInCarExperienceServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf new file mode 100644 index 0000000..4ecff14 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf @@ -0,0 +1,79 @@ +resource "dynatrace_management_zone" "CD_LSC-FSU" { + name = "CD_LSC-FSU" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf new file mode 100644 index 0000000..20829a3 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_LSC" { + name = "CD_LSC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf new file mode 100644 index 0000000..d91bdc7 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_LSCFSU" { + name = "CD_LSCFSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:lscfsu\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:lscfsu\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf new file mode 100644 index 0000000..5509080 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Location-Services" { + name = "CD_Location-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf new file mode 100644 index 0000000..16c6f9e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_MSGSVC" { + name = "CD_MSGSVC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:msgsvc\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:msgsvc\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf new file mode 100644 index 0000000..c80111b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_Messaging-Services" { + name = "CD_Messaging-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf new file mode 100644 index 0000000..d730ceb --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf @@ -0,0 +1,282 @@ +resource "dynatrace_management_zone" "CD_Mobile2_and_BFFs" { + name = "CD_Mobile2_and_BFFs" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-digital-key-composite-service" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "composite" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-software-upgrade" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf new file mode 100644 index 0000000..2838d3d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "CD_Mobile_2" { + name = "CD_Mobile_2" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Mobile" + } + } + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf new file mode 100644 index 0000000..28eee93 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Navigation-Information-Services" { + name = "CD_Navigation-Information-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf new file mode 100644 index 0000000..0a92e77 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "CD_Openshift" { + name = "CD_Openshift" + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf new file mode 100644 index 0000000..fbfe8e1 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PAIS" { + name = "CD_PAIS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf new file mode 100644 index 0000000..cff6da2 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PISA" { + name = "CD_PISA" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf new file mode 100644 index 0000000..a33be88 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSR" { + name = "CD_PSR" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:PSR\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:PSR\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf new file mode 100644 index 0000000..397b339 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSdZ-Checker" { + name = "CD_PSdZ-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:psdzchecker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:psdzchecker\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf new file mode 100644 index 0000000..1862729 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_Perseus" { + name = "CD_Perseus" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf new file mode 100644 index 0000000..be3e4fa --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf @@ -0,0 +1,95 @@ +resource "dynatrace_management_zone" "CD_RemoteCamera" { + name = "CD_RemoteCamera" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf new file mode 100644 index 0000000..b1db74e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServiceCockpit" { + name = "CD_RemoteServiceCockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf new file mode 100644 index 0000000..c9c4f5d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServices" { + name = "CD_RemoteServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf new file mode 100644 index 0000000..ebb27f3 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf @@ -0,0 +1,275 @@ +resource "dynatrace_management_zone" "CD_SMACC-BE" { + name = "CD_SMACC-BE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "svds" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smacc" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf new file mode 100644 index 0000000..4a74017 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SMC2_CEKS" { + name = "CD_SMC2_CEKS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf new file mode 100644 index 0000000..53b62c8 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf @@ -0,0 +1,39 @@ +resource "dynatrace_management_zone" "CD_SMS-Gateway" { + name = "CD_SMS-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMS-Gateway" + } + } + } + } + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SMS GW" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf new file mode 100644 index 0000000..608ea05 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SVDS" { + name = "CD_SVDS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf new file mode 100644 index 0000000..0638d42 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-BA2BT" { + name = "CD_SWLSEC2-BA2BT" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:SWLSEC2-BA2BT\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:SWLSEC2-BA2BT\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf new file mode 100644 index 0000000..8baf261 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-Checker" { + name = "CD_SWLSEC2-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:swlsec2checker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:swlsec2checker\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf new file mode 100644 index 0000000..12b6a4f --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_Service-Bus" { + name = "CD_Service-Bus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf new file mode 100644 index 0000000..9903c30 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Service-Gateway" { + name = "CD_Service-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf new file mode 100644 index 0000000..ad8a0fb --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Speech" { + name = "CD_Speech" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf new file mode 100644 index 0000000..d0222ff --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_TEST_EW" { + name = "CD_TEST_EW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf new file mode 100644 index 0000000..c0ac313 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "CD_TEST_EW2" { + name = "CD_TEST_EW2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\"))" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf new file mode 100644 index 0000000..2e34742 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_TripCollection" { + name = "CD_TripCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tripCollectionApi\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tripCollectionApi\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf new file mode 100644 index 0000000..0950abb --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_UDS" { + name = "CD_UDS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:UDS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:UDS\")" + } + rules { + type = "SERVICE" + enabled = false + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "HOST" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf new file mode 100644 index 0000000..fe87b86 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_VehicleCentricInformationServices" { + name = "CD_VehicleCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-wechat-proxy" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-admin-ui" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-manifest" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-web-proxy" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf new file mode 100644 index 0000000..5869f4e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf @@ -0,0 +1,98 @@ +resource "dynatrace_management_zone" "CD_Voice-Services" { + name = "CD_Voice-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf new file mode 100644 index 0000000..dfcd184 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_XCC" { + name = "CD_XCC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "app-id" + value = "APP-18886" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf new file mode 100644 index 0000000..605b19b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_agent-service" { + name = "CD_agent-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf new file mode 100644 index 0000000..543c0ac --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_aluis" { + name = "CD_aluis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf new file mode 100644 index 0000000..1f61d61 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-bpm" { + name = "CD_am-bpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf new file mode 100644 index 0000000..22b8e82 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-casa" { + name = "CD_am-casa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf new file mode 100644 index 0000000..30ae456 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cesim" { + name = "CD_am-cesim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf new file mode 100644 index 0000000..aa56029 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cns" { + name = "CD_am-cns" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf new file mode 100644 index 0000000..b9b80c3 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-device" { + name = "CD_am-device" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf new file mode 100644 index 0000000..8acf65b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ecs" { + name = "CD_am-ecs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf new file mode 100644 index 0000000..d0a6ecd --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-egim" { + name = "CD_am-egim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf new file mode 100644 index 0000000..29bfbe0 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-esim-ui" { + name = "CD_am-esim-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf new file mode 100644 index 0000000..dc54ad1 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-lmcs" { + name = "CD_am-lmcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf new file mode 100644 index 0000000..379b26e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-mno-manager" { + name = "CD_am-mno-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf new file mode 100644 index 0000000..c79092d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-proxy" { + name = "CD_am-proxy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf new file mode 100644 index 0000000..6e467d7 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-store" { + name = "CD_am-store" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf new file mode 100644 index 0000000..87d85cb --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-svms" { + name = "CD_am-svms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf new file mode 100644 index 0000000..a5bf01f --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ui" { + name = "CD_am-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf new file mode 100644 index 0000000..48a6416 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-usage" { + name = "CD_am-usage" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf new file mode 100644 index 0000000..b0b4490 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle-activation" { + name = "CD_am-vehicle-activation" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf new file mode 100644 index 0000000..75cf835 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle" { + name = "CD_am-vehicle" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf new file mode 100644 index 0000000..bde1dd5 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vms" { + name = "CD_am-vms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf new file mode 100644 index 0000000..f9d4fe8 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_analytics-user-data-service" { + name = "CD_analytics-user-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf new file mode 100644 index 0000000..f0279d1 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sfa-oh" { + name = "CD_asbc-sfa-oh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf new file mode 100644 index 0000000..fc02019 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sts" { + name = "CD_asbc-sts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf new file mode 100644 index 0000000..550c6a7 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-client-service" { + name = "CD_avs-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf new file mode 100644 index 0000000..2ee9710 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-proxy-composite-service" { + name = "CD_avs-proxy-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf new file mode 100644 index 0000000..091c60e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-be" { + name = "CD_b2v-com-be" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf new file mode 100644 index 0000000..e047e1a --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-echo" { + name = "CD_b2v-com-echo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf new file mode 100644 index 0000000..a7b3723 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-fe" { + name = "CD_b2v-com-fe" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf new file mode 100644 index 0000000..9618f72 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-gcdm-client" { + name = "CD_b2v-com-gcdm-client" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf new file mode 100644 index 0000000..ff28e3e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-hello" { + name = "CD_b2v-com-hello" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf new file mode 100644 index 0000000..530b4bb --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-nots" { + name = "CD_b2v-nots" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf new file mode 100644 index 0000000..ff93f6b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-sms-statistics" { + name = "CD_b2v-sms-statistics" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf new file mode 100644 index 0000000..3458e85 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bmw-points-push-notifications-service" { + name = "CD_bmw-points-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf new file mode 100644 index 0000000..d30f3dd --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bsi-service" { + name = "CD_bsi-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf new file mode 100644 index 0000000..9b90b4f --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cac" { + name = "CD_cac" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf new file mode 100644 index 0000000..db89640 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_camvs" { + name = "CD_camvs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf new file mode 100644 index 0000000..7b6098d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_casa-event-processor" { + name = "CD_casa-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf new file mode 100644 index 0000000..f7713cf --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ccc" { + name = "CD_ccc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf new file mode 100644 index 0000000..296f2a0 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cdc" { + name = "CD_cdc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf new file mode 100644 index 0000000..2341287 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_chargenow-enabler-service" { + name = "CD_chargenow-enabler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf new file mode 100644 index 0000000..ceea268 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy-composite" { + name = "CD_charging-data-privacy-composite" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf new file mode 100644 index 0000000..219bd1e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy" { + name = "CD_charging-data-privacy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf new file mode 100644 index 0000000..4521ad3 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-push-notification-service" { + name = "CD_charging-events-push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf new file mode 100644 index 0000000..a85ab2b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-service" { + name = "CD_charging-events-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf new file mode 100644 index 0000000..ed724aa --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-history-gdpr-proxy-service" { + name = "CD_charging-history-gdpr-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf new file mode 100644 index 0000000..42bcc25 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-plan-composite-service" { + name = "CD_charging-plan-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf new file mode 100644 index 0000000..24b789b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-push-notifications-service" { + name = "CD_charging-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf new file mode 100644 index 0000000..8be7999 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-remote-commands-composite-service" { + name = "CD_charging-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf new file mode 100644 index 0000000..f563409 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-sessions-service" { + name = "CD_charging-sessions-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf new file mode 100644 index 0000000..4df4703 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-stations-service" { + name = "CD_charging-stations-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf new file mode 100644 index 0000000..e16dfc1 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-agent-telemetry-processor" { + name = "CD_client-agent-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf new file mode 100644 index 0000000..41aa9a2 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-vehicle-telemetry-processor" { + name = "CD_client-vehicle-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf new file mode 100644 index 0000000..5c609b3 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cm" { + name = "CD_cm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf new file mode 100644 index 0000000..8d5857a --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_comfy" { + name = "CD_comfy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf new file mode 100644 index 0000000..2b2ca15 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-notification-service" { + name = "CD_commute-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf new file mode 100644 index 0000000..c0e77dc --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-service" { + name = "CD_commute-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf new file mode 100644 index 0000000..6f46063 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service-apim" { + name = "CD_connected-oauth-service-apim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf new file mode 100644 index 0000000..0ab8ec8 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service" { + name = "CD_connected-oauth-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf new file mode 100644 index 0000000..e0e3b84 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-onboard-composite-service" { + name = "CD_connected-onboard-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf new file mode 100644 index 0000000..5a8a6a9 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_csu" { + name = "CD_csu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf new file mode 100644 index 0000000..40dabb1 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-event-origin" { + name = "CD_ctns-event-origin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf new file mode 100644 index 0000000..c10ae76 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-marketing-api" { + name = "CD_ctns-marketing-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf new file mode 100644 index 0000000..5b92c0d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-vehicle-api" { + name = "CD_ctns-vehicle-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf new file mode 100644 index 0000000..cb4c885 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_current-driver-service" { + name = "CD_current-driver-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf new file mode 100644 index 0000000..6457fe3 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_data-deletion-processor" { + name = "CD_data-deletion-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf new file mode 100644 index 0000000..75bb648 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-comms-provider-service" { + name = "CD_dealer-comms-provider-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf new file mode 100644 index 0000000..1aae8b7 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-data-service" { + name = "CD_dealer-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf new file mode 100644 index 0000000..7450215 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-invoice-service" { + name = "CD_dealer-payments-invoice-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf new file mode 100644 index 0000000..f407106 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-notification-service" { + name = "CD_dealer-payments-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf new file mode 100644 index 0000000..296ce39 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-service" { + name = "CD_dealer-payments-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf new file mode 100644 index 0000000..73f81f3 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-search-service" { + name = "CD_dealer-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf new file mode 100644 index 0000000..97f9fb2 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-services-composite-service" { + name = "CD_dealer-services-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf new file mode 100644 index 0000000..98707e5 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealercockpit" { + name = "CD_dealercockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf new file mode 100644 index 0000000..f7af4bc --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_delivery" { + name = "CD_delivery" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf new file mode 100644 index 0000000..60a0c77 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_destination-composite-service" { + name = "CD_destination-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf new file mode 100644 index 0000000..37fa382 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_digital-key-composite-service" { + name = "CD_digital-key-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf new file mode 100644 index 0000000..841a4b5 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_discover-bmw-composite-service" { + name = "CD_discover-bmw-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf new file mode 100644 index 0000000..7e06908 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpm" { + name = "CD_dpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf new file mode 100644 index 0000000..c105008 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpp" { + name = "CD_dpp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf new file mode 100644 index 0000000..c44509a --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dsd" { + name = "CD_dsd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf new file mode 100644 index 0000000..14edcaa --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_e4m" { + name = "CD_e4m" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf new file mode 100644 index 0000000..a413e05 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eadb" { + name = "CD_eadb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf new file mode 100644 index 0000000..b070ba1 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_emc" { + name = "CD_emc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf new file mode 100644 index 0000000..a12e12e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercaf" { + name = "CD_ercaf" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf new file mode 100644 index 0000000..74078f6 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercr" { + name = "CD_ercr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf new file mode 100644 index 0000000..571290f --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_erd" { + name = "CD_erd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf new file mode 100644 index 0000000..f835f6a --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eroute" { + name = "CD_eroute" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf new file mode 100644 index 0000000..1f27453 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esa" { + name = "CD_esa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf new file mode 100644 index 0000000..5ddb73a --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esh" { + name = "CD_esh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf new file mode 100644 index 0000000..50145e0 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esim-composite-service" { + name = "CD_esim-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf new file mode 100644 index 0000000..5fd870a --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_explore-composite-service" { + name = "CD_explore-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf new file mode 100644 index 0000000..08d8783 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_feature-toggles-service" { + name = "CD_feature-toggles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf new file mode 100644 index 0000000..234911c --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fmc" { + name = "CD_fmc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf new file mode 100644 index 0000000..84de89c --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fuel-search-service" { + name = "CD_fuel-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf new file mode 100644 index 0000000..bfea28a --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_gcs" { + name = "CD_gcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf new file mode 100644 index 0000000..102dda6 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hpauth" { + name = "CD_hpauth" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf new file mode 100644 index 0000000..2eb1815 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hubtab-service" { + name = "CD_hubtab-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf new file mode 100644 index 0000000..ab2a87c --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_id-lookup-service" { + name = "CD_id-lookup-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf new file mode 100644 index 0000000..dea191c --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-admin" { + name = "CD_ids-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf new file mode 100644 index 0000000..17054d0 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-svds" { + name = "CD_ids-svds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf new file mode 100644 index 0000000..eb22f94 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-sync" { + name = "CD_ids-sync" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf new file mode 100644 index 0000000..c487686 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-ws" { + name = "CD_ids-ws" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf new file mode 100644 index 0000000..ec05782 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_image-composite-service" { + name = "CD_image-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf new file mode 100644 index 0000000..45b70b1 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_imiles-service" { + name = "CD_imiles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf new file mode 100644 index 0000000..0be6ff1 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ipa-gateway" { + name = "CD_ipa-gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf new file mode 100644 index 0000000..93f593c --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_jdssp21" { + name = "CD_jdssp21" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf new file mode 100644 index 0000000..2aac8c1 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-deletion-service" { + name = "CD_legacy-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf new file mode 100644 index 0000000..10f27cf --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-sar-service" { + name = "CD_legacy-sar-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf new file mode 100644 index 0000000..6d75e4e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legal-document-composite-service" { + name = "CD_legal-document-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf new file mode 100644 index 0000000..2597ee7 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_log-data-deletion-service" { + name = "CD_log-data-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf new file mode 100644 index 0000000..13a75cf --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-hr" { + name = "CD_lsc-hr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf new file mode 100644 index 0000000..79ce350 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-jr" { + name = "CD_lsc-jr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf new file mode 100644 index 0000000..2006214 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-kc" { + name = "CD_lsc-kc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf new file mode 100644 index 0000000..1ac7dc3 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-mm" { + name = "CD_lsc-mm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf new file mode 100644 index 0000000..8ffff59 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-oc" { + name = "CD_lsc-oc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf new file mode 100644 index 0000000..066f6f0 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-og" { + name = "CD_lsc-og" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf new file mode 100644 index 0000000..881d07e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-wo" { + name = "CD_lsc-wo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf new file mode 100644 index 0000000..27e12d9 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_managementZone" { + name = "CD_managementZone" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf new file mode 100644 index 0000000..974d15e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mds" { + name = "CD_mds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf new file mode 100644 index 0000000..3f0ff31 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ml-ingestion-service" { + name = "CD_ml-ingestion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf new file mode 100644 index 0000000..f96206d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mlc" { + name = "CD_mlc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf new file mode 100644 index 0000000..95ccfc5 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrp" { + name = "CD_mrp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf new file mode 100644 index 0000000..2836a1d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrpspringboot" { + name = "CD_mrpspringboot" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf new file mode 100644 index 0000000..6a177c3 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_naas" { + name = "CD_naas" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf new file mode 100644 index 0000000..b096751 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-admin" { + name = "CD_nop-admin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Admin\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Admin\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf new file mode 100644 index 0000000..1042ccf --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-archive" { + name = "CD_nop-archive" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Archive\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Archive\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf new file mode 100644 index 0000000..c457c46 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-provisioning" { + name = "CD_nop-provisioning" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Provisioning\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Provisioning\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf new file mode 100644 index 0000000..8b6c599 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-trigger" { + name = "CD_nop-trigger" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Trigger\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Trigger\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf new file mode 100644 index 0000000..9ef2cee --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-composite-service" { + name = "CD_notification-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf new file mode 100644 index 0000000..a345d5f --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-service" { + name = "CD_notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf new file mode 100644 index 0000000..4521be9 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oas-composite-service" { + name = "CD_oas-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf new file mode 100644 index 0000000..c371e93 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisc2v" { + name = "CD_oclisc2v" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf new file mode 100644 index 0000000..a3ccde4 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisocsp" { + name = "CD_oclisocsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf new file mode 100644 index 0000000..1aa18bb --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oes" { + name = "CD_oes" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf new file mode 100644 index 0000000..15ad477 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omc-cd-services" { + name = "CD_omc-cd-services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf new file mode 100644 index 0000000..d5e4c8e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omg" { + name = "CD_omg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf new file mode 100644 index 0000000..25fa5c1 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_onboard-navigation-sync-service" { + name = "CD_onboard-navigation-sync-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf new file mode 100644 index 0000000..32f11bf --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-appointment-service" { + name = "CD_online-appointment-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf new file mode 100644 index 0000000..586e16b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-entertainment" { + name = "CD_online-entertainment" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf new file mode 100644 index 0000000..ecda0ce --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pdmmanager" { + name = "CD_pdmmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf new file mode 100644 index 0000000..d1ac822 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_personal-data-service" { + name = "CD_personal-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf new file mode 100644 index 0000000..f23a43c --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pmuimapper-service" { + name = "CD_pmuimapper-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf new file mode 100644 index 0000000..e02685a --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-composite-service" { + name = "CD_private-charging-tariffs-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf new file mode 100644 index 0000000..0123a8b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-service" { + name = "CD_private-charging-tariffs-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf new file mode 100644 index 0000000..c3fe7bd --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-service" { + name = "CD_push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf new file mode 100644 index 0000000..b54a170 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-settings-composite-service" { + name = "CD_push-notification-settings-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf new file mode 100644 index 0000000..18f6a04 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-analytics-service" { + name = "CD_recall-analytics-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf new file mode 100644 index 0000000..e8bab85 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-client-service" { + name = "CD_recall-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf new file mode 100644 index 0000000..1ed2387 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-handler-service" { + name = "CD_recall-handler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf new file mode 100644 index 0000000..862e776 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-notification-service" { + name = "CD_recall-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf new file mode 100644 index 0000000..28255dd --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-scheduler-service" { + name = "CD_recall-scheduler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf new file mode 100644 index 0000000..10bca19 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-tcn-service" { + name = "CD_recall-tcn-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf new file mode 100644 index 0000000..ea32ce9 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-360-composite-service" { + name = "CD_remote-360-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf new file mode 100644 index 0000000..65897db --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service-event-processor" { + name = "CD_remote-service-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf new file mode 100644 index 0000000..2c839db --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service" { + name = "CD_remote-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf new file mode 100644 index 0000000..d3d08db --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-software-upgrade" { + name = "CD_remote-software-upgrade" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf new file mode 100644 index 0000000..8506efc --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance-composite-service" { + name = "CD_roadside-assistance-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf new file mode 100644 index 0000000..613ded4 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance" { + name = "CD_roadside-assistance" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf new file mode 100644 index 0000000..bff8b84 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu-adapter" { + name = "CD_rsu-adapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf new file mode 100644 index 0000000..68e5534 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu" { + name = "CD_rsu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf new file mode 100644 index 0000000..db63fa2 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rtti" { + name = "CD_rtti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf new file mode 100644 index 0000000..cd50f4a --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sbr" { + name = "CD_sbr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf new file mode 100644 index 0000000..12b8d82 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scb" { + name = "CD_scb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf new file mode 100644 index 0000000..8bc0a47 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scc" { + name = "CD_scc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf new file mode 100644 index 0000000..15da919 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-agentreg" { + name = "CD_scm-agentreg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf new file mode 100644 index 0000000..d6cabc4 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-scm" { + name = "CD_scm-scm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf new file mode 100644 index 0000000..77614a1 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scma-backend" { + name = "CD_scma-backend" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf new file mode 100644 index 0000000..e8a2aa9 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-consumer" { + name = "CD_seam-event-consumer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf new file mode 100644 index 0000000..a72dffe --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-producer" { + name = "CD_seam-event-producer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf new file mode 100644 index 0000000..95a7625 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_search-composite-service" { + name = "CD_search-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf new file mode 100644 index 0000000..7555f73 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_send-to-car-service" { + name = "CD_send-to-car-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf new file mode 100644 index 0000000..698d04d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-manager" { + name = "CD_service-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf new file mode 100644 index 0000000..6e7dd0c --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-notification-service" { + name = "CD_service-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf new file mode 100644 index 0000000..b6a1209 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-fre" { + name = "CD_sfa-fre" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf new file mode 100644 index 0000000..ec6a518 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ota" { + name = "CD_sfa-ota" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf new file mode 100644 index 0000000..d4a7107 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ts" { + name = "CD_sfa-ts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf new file mode 100644 index 0000000..87d7986 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-vs" { + name = "CD_sfa-vs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf new file mode 100644 index 0000000..4cc2f29 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa" { + name = "CD_sfa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf new file mode 100644 index 0000000..308a0ee --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smart-access-order-service" { + name = "CD_smart-access-order-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf new file mode 100644 index 0000000..97637aa --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-bl" { + name = "CD_smc2-bl" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-bl" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf new file mode 100644 index 0000000..b5f0fa4 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-key-trk" { + name = "CD_smc2-key-trk" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-key-trk" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf new file mode 100644 index 0000000..850c96f --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-ops" { + name = "CD_smc2-ops" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf new file mode 100644 index 0000000..5e26556 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-rt" { + name = "CD_smc2-rt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf new file mode 100644 index 0000000..5d6975d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sms-email-adapter-service" { + name = "CD_sms-email-adapter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf new file mode 100644 index 0000000..4049173 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_srmanager" { + name = "CD_srmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf new file mode 100644 index 0000000..3b324d3 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_stm" { + name = "CD_stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf new file mode 100644 index 0000000..dc2e3be --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_svcinfo" { + name = "CD_svcinfo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf new file mode 100644 index 0000000..6978462 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timer-service" { + name = "CD_timer-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf new file mode 100644 index 0000000..e133d81 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timers-processor" { + name = "CD_timers-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf new file mode 100644 index 0000000..550a9cd --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_token-exchanger-service" { + name = "CD_token-exchanger-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf new file mode 100644 index 0000000..b926bf1 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-mgu" { + name = "CD_tol-mgu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf new file mode 100644 index 0000000..e484ce4 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-tssb" { + name = "CD_tol-tssb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf new file mode 100644 index 0000000..63df27e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol" { + name = "CD_tol" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf new file mode 100644 index 0000000..a6e27f1 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-change-processor" { + name = "CD_trip-change-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf new file mode 100644 index 0000000..384c49f --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-cleanup-app-service" { + name = "CD_trip-cleanup-app-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf new file mode 100644 index 0000000..fa74220 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-monitor-service" { + name = "CD_trip-monitor-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf new file mode 100644 index 0000000..705d4dc --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-reminder-processor" { + name = "CD_trip-reminder-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf new file mode 100644 index 0000000..1a37211 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-route-service" { + name = "CD_trip-route-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf new file mode 100644 index 0000000..4dde92f --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-service" { + name = "CD_trip-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf new file mode 100644 index 0000000..38cc632 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bcallservice" { + name = "CD_ts-bcallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf new file mode 100644 index 0000000..b81e9d8 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bt" { + name = "CD_ts-bt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf new file mode 100644 index 0000000..814ddc6 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bti" { + name = "CD_ts-bti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf new file mode 100644 index 0000000..d56e1fc --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-spm" { + name = "CD_ts-cas-spm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf new file mode 100644 index 0000000..7ad770c --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-stm" { + name = "CD_ts-cas-stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf new file mode 100644 index 0000000..34ff226 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-datadispatcher" { + name = "CD_ts-datadispatcher" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf new file mode 100644 index 0000000..0b799e4 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-diagservice" { + name = "CD_ts-diagservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf new file mode 100644 index 0000000..f155be7 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-eshad" { + name = "CD_ts-eshad" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf new file mode 100644 index 0000000..c5f579e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-message-receiver" { + name = "CD_ts-message-receiver" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf new file mode 100644 index 0000000..c83218b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pdmupdater" { + name = "CD_ts-pdmupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf new file mode 100644 index 0000000..1787794 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pservice" { + name = "CD_ts-pservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf new file mode 100644 index 0000000..c9f9c54 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-remotediagnosis" { + name = "CD_ts-remotediagnosis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf new file mode 100644 index 0000000..2421588 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rsurservice" { + name = "CD_ts-rsurservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf new file mode 100644 index 0000000..0589eed --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcadapter" { + name = "CD_ts-rtcadapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf new file mode 100644 index 0000000..67dcf70 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtchandler" { + name = "CD_ts-rtchandler" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf new file mode 100644 index 0000000..07ef2b0 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcservice" { + name = "CD_ts-rtcservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf new file mode 100644 index 0000000..bb3c657 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-scallservice" { + name = "CD_ts-scallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf new file mode 100644 index 0000000..1479ab2 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgam" { + name = "CD_ts-tsbgam" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf new file mode 100644 index 0000000..da9256a --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgservice" { + name = "CD_ts-tsbgservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf new file mode 100644 index 0000000..275bcef --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsp" { + name = "CD_ts-tsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf new file mode 100644 index 0000000..33f3dd8 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-wlupdater" { + name = "CD_ts-wlupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf new file mode 100644 index 0000000..0e8f37b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tscs" { + name = "CD_tscs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf new file mode 100644 index 0000000..00c0683 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsmb" { + name = "CD_tsmb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf new file mode 100644 index 0000000..ccb83b5 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-cmr" { + name = "CD_tsr-cmr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf new file mode 100644 index 0000000..8f8fa21 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-dd" { + name = "CD_tsr-dd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf new file mode 100644 index 0000000..ecefd37 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-vu" { + name = "CD_tsr-vu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf new file mode 100644 index 0000000..1d1d5fe --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsrservice" { + name = "CD_tsrservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf new file mode 100644 index 0000000..abf8b5b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_tvp" { + name = "CD_tvp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tvp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tvp\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf new file mode 100644 index 0000000..2a8fe06 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-activity-service" { + name = "CD_user-activity-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf new file mode 100644 index 0000000..44a237b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-attributes-service" { + name = "CD_user-attributes-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf new file mode 100644 index 0000000..002c59b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-composite-service" { + name = "CD_user-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf new file mode 100644 index 0000000..9ca670d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-delete-service" { + name = "CD_user-delete-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf new file mode 100644 index 0000000..5b6c7b9 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-position-service" { + name = "CD_user-position-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf new file mode 100644 index 0000000..b8f0334 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-profile-service" { + name = "CD_user-profile-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf new file mode 100644 index 0000000..fa16b98 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_usid-filter-service" { + name = "CD_usid-filter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf new file mode 100644 index 0000000..fa6d0e3 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-composite-service" { + name = "CD_vehicle-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf new file mode 100644 index 0000000..fb358fa --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-features-service" { + name = "CD_vehicle-features-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf new file mode 100644 index 0000000..b185f5f --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-list-proxy-service" { + name = "CD_vehicle-list-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf new file mode 100644 index 0000000..e8da521 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-composite-service" { + name = "CD_vehicle-mapping-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf new file mode 100644 index 0000000..15051cf --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-service" { + name = "CD_vehicle-mapping-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf new file mode 100644 index 0000000..83d2cd4 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-remote-commands-composite-service" { + name = "CD_vehicle-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf new file mode 100644 index 0000000..f2a8b79 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-alert" { + name = "CD_vehicle-service-alert" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf new file mode 100644 index 0000000..46b2639 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-background" { + name = "CD_vehicle-service-background" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf new file mode 100644 index 0000000..593e879 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-staging" { + name = "CD_vehicle-service-staging" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf new file mode 100644 index 0000000..313f405 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service" { + name = "CD_vehicle-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf new file mode 100644 index 0000000..af439d9 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-shadow-event-processor" { + name = "CD_vehicle-shadow-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf new file mode 100644 index 0000000..5f12309 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-status-proxy-service" { + name = "CD_vehicle-status-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf new file mode 100644 index 0000000..e0dd2bb --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-user-relationship-service" { + name = "CD_vehicle-user-relationship-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf new file mode 100644 index 0000000..fa17b96 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vin-list-generator-service" { + name = "CD_vin-list-generator-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf new file mode 100644 index 0000000..dd6563c --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-admin" { + name = "CD_vps-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf new file mode 100644 index 0000000..6c2a6e7 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-archive" { + name = "CD_vps-archive" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf new file mode 100644 index 0000000..3155186 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-monitor" { + name = "CD_vps-monitor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf new file mode 100644 index 0000000..23bc340 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-prov" { + name = "CD_vps-prov" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf new file mode 100644 index 0000000..c89d483 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-trigger" { + name = "CD_vps-trigger" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf new file mode 100644 index 0000000..1294376 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vs-api" { + name = "CD_vs-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf new file mode 100644 index 0000000..b525173 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_webapi" { + name = "CD_webapi" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf new file mode 100644 index 0000000..afa563c --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wlmanager" { + name = "CD_wlmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf new file mode 100644 index 0000000..b1a9111 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wus" { + name = "CD_wus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf new file mode 100644 index 0000000..947115a --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_xfcd" { + name = "CD_xfcd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf new file mode 100644 index 0000000..8a47e9a --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "Dynatrace_BusinessInsights" { + name = "Dynatrace_BusinessInsights" + description = "MZ for entities that should be part of the Dynatrace Business Insights offering." + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "Dynatrace_BusinessInsights" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf new file mode 100644 index 0000000..849e85e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf @@ -0,0 +1,45 @@ +resource "dynatrace_management_zone" "Offboard_Platform_APM_CNAP_Viewer" { + name = "Offboard_Platform_APM_CNAP_Viewer" + rules { + type = "HOST" + enabled = true + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "KUBERNETES_CLUSTER" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "CNAP" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf new file mode 100644 index 0000000..3804003 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_AccountManagementConnectedCar" { + name = "PD_AccountManagementConnectedCar" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-CESIM\"),tag(\"compass-id:AM-Device\"),tag(\"compass-id:AM-EGIM\"),tag(\"compass-id:AM-MNO-Manager\"),tag(\"compass-id:CESIM Proxy\"),tag(\"compass-id:MNOMGR-CU-Jasper\"),tag(\"compass-id:MNOMGR-CU-SHA\"),tag(\"compass-id:MNOMGR-GD\"),tag(\"compass-id:MNOMGR-TMSP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-BPM\"),tag(\"compass-id:AM-CASA\"),tag(\"compass-id:am-cloud\"),tag(\"compass-id:AM-CNR\"),tag(\"compass-id:AM-CNS\"),tag(\"compass-id:AM-ECS\"),tag(\"compass-id:AM-LMCS\"),tag(\"compass-id:AM-Proxy\"),tag(\"compass-id:AM-Store\"),tag(\"compass-id:AM-SVMS\"),tag(\"compass-id:AM-SVMS-EventService\"),tag(\"compass-id:AM-USAGE\"),tag(\"compass-id:AM-VAS\"),tag(\"compass-id:AM-Vehicle\"),tag(\"compass-id:AM-VMS\"),tag(\"compass-id:Countly\"),tag(\"compass-id:TAMSArchive\"),tag(\"compass-id:TestdataTool\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf new file mode 100644 index 0000000..2a35070 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf @@ -0,0 +1,27 @@ +resource "dynatrace_management_zone" "PD_AutomotiveSecurity" { + name = "PD_AutomotiveSecurity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-MFSCS\"),tag(\"compass-id:STM\"),tag(\"compass-id:ts-wlupdater\"),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\"),tag(\"compass-id:DFPH\"),tag(\"compass-id:OCLISc2v\"),tag(\"compass-id:OCLISocsp\"),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-HAL\"),tag(\"compass-id:ASBC-NGTP\"),tag(\"compass-id:ASBS\"),tag(\"compass-id:HPAuth\"),tag(\"compass-id:STS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-SMACC\"),tag(\"compass-id:CAC\"),tag(\"compass-id:CAC-AGENT\"),tag(\"compass-id:SMC2-BL\"),tag(\"compass-id:SMC2-KEY-TRK\"),tag(\"compass-id:SMC2-RT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\"),tag(\"compass-id:ASBC-SBB\"),tag(\"compass-id:ASBCSWLSEC2\"),tag(\"compass-id:PSdZ-Checker\"),tag(\"compass-id:SCB\"),tag(\"compass-id:SCC\"),tag(\"compass-id:SWAG\"),tag(\"compass-id:SWLSEC2-Checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-AFW-POC\"),tag(\"compass-id:ASBC-AFWSFA-POC\"),tag(\"compass-id:ASBC-AFWSTM-POC\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf new file mode 100644 index 0000000..32191cb --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_CallServices" { + name = "PD_CallServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ACDS\"),tag(\"compass-id:APPCALL\"),tag(\"compass-id:B2V-NGTP\"),tag(\"compass-id:ECALLGW\"),tag(\"compass-id:ECS\"),tag(\"compass-id:EVNS2\"),tag(\"compass-id:EVNS2T\"),tag(\"compass-id:NGTP-CS\"),tag(\"compass-id:XCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BASE\"),tag(\"compass-id:CCC\"),tag(\"compass-id:RSA\"),tag(\"compass-id:RSA-ASD-Search\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PiSA-CORE\"),tag(\"compass-id:PISA-EVENT-HANDLER\"),tag(\"compass-id:PISA-RUNTIME\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:HTTS\"),tag(\"compass-id:HVD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-Voice\"),tag(\"compass-id:CRS\"),tag(\"compass-id:CRSA\"),tag(\"compass-id:EPL\"),tag(\"compass-id:EPM\"),tag(\"compass-id:VOICEGW\"),tag(\"compass-id:VOICEGW-ADMIN\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf new file mode 100644 index 0000000..b85cfab --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedDriveStoreBackend" { + name = "PD_ConnectedDriveStoreBackend" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Buffet-Birt\"),tag(\"compass-id:Buffet-CIC-Backend\"),tag(\"compass-id:Buffet-Core\"),tag(\"compass-id:Buffet-External-CDM\"),tag(\"compass-id:Buffet-External-Offer\"),tag(\"compass-id:Buffet-External-Payment\"),tag(\"compass-id:Buffet-External-Tax\"),tag(\"compass-id:Buffet-GAM\"),tag(\"compass-id:Buffet-IF33\"),tag(\"compass-id:Buffet-IF38\"),tag(\"compass-id:Buffet-IF41\"),tag(\"compass-id:Buffet-IF50\"),tag(\"compass-id:Buffet-IF51\"),tag(\"compass-id:Buffet-IF52\"),tag(\"compass-id:Buffet-IF53\"),tag(\"compass-id:Buffet-IF54\"),tag(\"compass-id:Buffet-IF58\"),tag(\"compass-id:Buffet-IF60\"),tag(\"compass-id:Buffet-IF90\"),tag(\"compass-id:Buffet-Promo-API\"),tag(\"compass-id:IME-CDS\"),tag(\"compass-id:IME-CS\"),tag(\"compass-id:IME-RDC\"),tag(\"compass-id:IME-SS\"),tag(\"compass-id:IME-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Concat\"),tag(\"compass-id:Connected-Catalog\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf new file mode 100644 index 0000000..c1362ed --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedUserProfileServices" { + name = "PD_ConnectedUserProfileServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OMC Table Storage Expiration Service\"),tag(\"compass-id:omc-client-analytics-hub-consumer-ms\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DPM\"),tag(\"compass-id:DPP\"),tag(\"compass-id:PERSEUS\"),tag(\"compass-id:PIABO\"),tag(\"compass-id:PIAEP\"),tag(\"compass-id:PIAOP\"),tag(\"compass-id:PIAPE\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf new file mode 100644 index 0000000..a048325 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_InfotainmentInteractivityServices" { + name = "PD_InfotainmentInteractivityServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:cm-config\"),tag(\"compass-id:cm-gracenote\"),tag(\"compass-id:cm-spotify\"),tag(\"compass-id:cm-ximalaya\"),tag(\"compass-id:OED\"),tag(\"compass-id:OED-CN\"),tag(\"compass-id:OEG\"),tag(\"compass-id:OEG-CN\"),tag(\"compass-id:OEO\"),tag(\"compass-id:OEO-CN\"),tag(\"compass-id:OEP\"),tag(\"compass-id:OEP-CN\"),tag(\"compass-id:OES\"),tag(\"compass-id:OES-CN\"),tag(\"compass-id:OET\"),tag(\"compass-id:OET-CN\"),tag(\"compass-id:shortvideo\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCIS-Download\"),tag(\"compass-id:Geolocator\"),tag(\"compass-id:intelligent-reminder\"),tag(\"compass-id:news-next\"),tag(\"compass-id:restaurant-reservation\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\"),tag(\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GEN3\"),tag(\"compass-id:ID5\"),tag(\"compass-id:ID5-APP\"),tag(\"compass-id:ID5-EXT\"),tag(\"compass-id:ISE-BEV\"),tag(\"compass-id:ISE-CDR\"),tag(\"compass-id:ISE-EML\"),tag(\"compass-id:ISE-GEN2\"),tag(\"compass-id:ISE-ID7\"),tag(\"compass-id:ISE-INP\"),tag(\"compass-id:ISE-IPA\"),tag(\"compass-id:ISE-LIS\"),tag(\"compass-id:ISE-LOC\"),tag(\"compass-id:ISE-MCL\"),tag(\"compass-id:ISE-NEWS\"),tag(\"compass-id:ISE-PAR\"),tag(\"compass-id:ISE-RSL\"),tag(\"compass-id:ISE-VPS\"),tag(\"compass-id:ISE-VSD\"),tag(\"compass-id:tmpp-admin-ui\"),tag(\"compass-id:tmpp-manifest\"),tag(\"compass-id:tmpp-web-proxy\"),tag(\"compass-id:UPS\"),tag(\"compass-id:WEA\"),tag(\"compass-id:WEA-ID5\"),tag(\"compass-id:WEA-IN-MAP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CDIP\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf new file mode 100644 index 0000000..e27efe0 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_LocationServices" { + name = "PD_LocationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:C2B-BS\"),tag(\"compass-id:GCS\"),tag(\"compass-id:LOS-CHA\"),tag(\"compass-id:LOS-CHA-CNV\"),tag(\"compass-id:LOS-JOY\"),tag(\"compass-id:LOS-MOD\"),tag(\"compass-id:LOS-MSC\"),tag(\"compass-id:LOS-OPS\"),tag(\"compass-id:LOS-PAR\"),tag(\"compass-id:LOS-PER\"),tag(\"compass-id:LOS-REF\"),tag(\"compass-id:RES-PAR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:LOS-FTS\"),tag(\"compass-id:potholes-reader\"),tag(\"compass-id:potholes-service\"),tag(\"compass-id:sc-reader\"),tag(\"compass-id:sc-service\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ercaf\"),tag(\"compass-id:ERCR\"),tag(\"compass-id:ERTP\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf new file mode 100644 index 0000000..6a3ede5 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_MapServicesAutomatedDriving" { + name = "PD_MapServicesAutomatedDriving" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ms-hdmap-lcv\"),tag(\"compass-id:ms-hdmap-map-viewer\"),tag(\"compass-id:ms-hdmap-mci-adapter\"),tag(\"compass-id:ms-hdmap-mci-downloader\"),tag(\"compass-id:ms-hdmap-nds-downloader\"),tag(\"compass-id:ms-hdmap-qc-bl\"),tag(\"compass-id:ms-hdmap-qc-checks\"),tag(\"compass-id:ms-hdmap-tile-delivery\"),tag(\"compass-id:ms-hdmap-tile-generator\"),tag(\"compass-id:ms-hdmap-vehicle-mock\"),tag(\"compass-id:mupi-backend\"),tag(\"compass-id:MUPI-BE\"),tag(\"compass-id:mupi-cloud-discovery-service\"),tag(\"compass-id:mupi-cloud-dumm-adapter-service\"),tag(\"compass-id:mupi-cloud-hd-adapter-service\"),tag(\"compass-id:mupi-cloud-import-service\"),tag(\"compass-id:mupi-cloud-integration-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-class-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-service\"),tag(\"compass-id:mupi-cloud-stats-service\"),tag(\"compass-id:mupi-cockpit\"),tag(\"compass-id:mupi-gateway\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GNSS API Gateway\"),tag(\"compass-id:gnss-reader\"),tag(\"compass-id:gnss-service\"),tag(\"compass-id:ms-3dp-rc\"),tag(\"compass-id:tc-app\"),tag(\"compass-id:tc-service\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf new file mode 100644 index 0000000..11074d5 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_NavigationServices" { + name = "PD_NavigationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OSPI\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DM\"),tag(\"compass-id:eRoute\"),tag(\"compass-id:NaaS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CNGW\"),tag(\"compass-id:RTTI\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf new file mode 100644 index 0000000..93192ac --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_RemoteMessagingServices" { + name = "PD_RemoteMessagingServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:EADB\"),tag(\"compass-id:ICNB\"),tag(\"compass-id:MSGSVC\"),tag(\"compass-id:OMGW\"),tag(\"compass-id:TCN\"),tag(\"compass-id:XCC-CAMPAIGNS\"),tag(\"compass-id:XCC-CMGR\"),tag(\"compass-id:XCC-SETTINGS\"),tag(\"compass-id:XCC-STATISTICS\"),tag(\"compass-id:XCC-USERS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APIGW\"),tag(\"compass-id:FMC\"),tag(\"compass-id:RS\"),tag(\"compass-id:RS360\"),tag(\"compass-id:RSCockpit\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf new file mode 100644 index 0000000..59a9632 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_RemoteVehicleConfigurationManagement" { + name = "PD_RemoteVehicleConfigurationManagement" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APR\"),tag(\"compass-id:APR-NPM\"),tag(\"compass-id:APR-Portal\"),tag(\"compass-id:APR-Registry\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:comfy-agent-registry\"),tag(\"compass-id:comfy-cockpit\"),tag(\"compass-id:comfy-management\"),tag(\"compass-id:comfy-orchestration\"),tag(\"compass-id:NOP-Admin\"),tag(\"compass-id:NOP-Archive\"),tag(\"compass-id:NOP-Provisioning\"),tag(\"compass-id:NOP-Trigger\"),tag(\"compass-id:SCM\"),tag(\"compass-id:SCMA\"),tag(\"compass-id:VPS-Admin\"),tag(\"compass-id:VPS-Archive\"),tag(\"compass-id:VPS-Monitor\"),tag(\"compass-id:VPS-Prov\"),tag(\"compass-id:VPS-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:FRE\"),tag(\"compass-id:FRS\"),tag(\"compass-id:MPG\"),tag(\"compass-id:QMC\"),tag(\"compass-id:RCM\"),tag(\"compass-id:RCP\"),tag(\"compass-id:RCS\"),tag(\"compass-id:RDC\"),tag(\"compass-id:RDH\"),tag(\"compass-id:RES\"),tag(\"compass-id:RLM\"),tag(\"compass-id:RMO\"),tag(\"compass-id:RNB App\"),tag(\"compass-id:RNP\"),tag(\"compass-id:RPP\"),tag(\"compass-id:RSA Admin GUI\"),tag(\"compass-id:RSA Testbench GUI\"),tag(\"compass-id:RTE\"),tag(\"compass-id:RTS\"),tag(\"compass-id:RVC\"),tag(\"compass-id:RVE\"),tag(\"compass-id:RVI\"),tag(\"compass-id:RVS\"),tag(\"compass-id:RVT\"),tag(\"compass-id:rwd\"),tag(\"compass-id:tdp\"),tag(\"compass-id:uvm\"),tag(\"compass-id:vjm\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ZAS\"),tag(\"compass-id:ZDI\"),tag(\"compass-id:ZFUS-MP-GENERATOR\"),tag(\"compass-id:ZIP\"),tag(\"compass-id:zis\"),tag(\"compass-id:ZMP\"),tag(\"compass-id:ZOS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SFA-FRE\"),tag(\"compass-id:SFA-OH\"),tag(\"compass-id:SFA-OTA\"),tag(\"compass-id:SFA-S\"),tag(\"compass-id:SFA-TS\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf new file mode 100644 index 0000000..8e389f7 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_Teleservices" { + name = "PD_Teleservices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:RSURService\"),tag(\"compass-id:SCallService\"),tag(\"compass-id:SEAM\"),tag(\"compass-id:ts-asc\"),tag(\"compass-id:TSBGService\"),tag(\"compass-id:TSBM\"),tag(\"compass-id:TS-CCM-DI\"),tag(\"compass-id:TSCS\"),tag(\"compass-id:TSDD\"),tag(\"compass-id:TSMR\"),tag(\"compass-id:TS-PFFS\"),tag(\"compass-id:TSSB-BT\"),tag(\"compass-id:TSSB-BTI\"),tag(\"compass-id:TSSB-TSP\"),tag(\"compass-id:TS-SDI\"),tag(\"compass-id:ts-tyredi\"),tag(\"compass-id:ts-tyrewf\"),tag(\"compass-id:TTBS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BCallService\"),tag(\"compass-id:CAS-SPM\"),tag(\"compass-id:CAS-STM\"),tag(\"compass-id:DiagService\"),tag(\"compass-id:ESHAD\"),tag(\"compass-id:patchcampaign\"),tag(\"compass-id:RTCAD\"),tag(\"compass-id:RTCHandler\"),tag(\"compass-id:RTCService\"),tag(\"compass-id:ts-bcallhandler\"),tag(\"compass-id:ts-cts-ui\"),tag(\"compass-id:ts-pat-ui\"),tag(\"compass-id:TSRD\"),tag(\"compass-id:ts-rtc-ui\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PDMManager\"),tag(\"compass-id:PDMUpdater\"),tag(\"compass-id:ts-ena-ui\"),tag(\"compass-id:WLManager\"),tag(\"compass-id:WLUpdater\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf new file mode 100644 index 0000000..a5ddeea --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_VehicleDataCollection" { + name = "PD_VehicleDataCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CMCS\"),tag(\"compass-id:ERDCDC2FCD\"),tag(\"compass-id:ERDDISP\"),tag(\"compass-id:ERDFCDUDS\"),tag(\"compass-id:ERDMGR\"),tag(\"compass-id:ERDPROC\"),tag(\"compass-id:ERDXFCDFCD\"),tag(\"compass-id:XFCD Cockpit\"),tag(\"compass-id:XFCD Configuration\"),tag(\"compass-id:XFCDAnonymizer\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TOL\"),tag(\"compass-id:TOL MGU\"),tag(\"compass-id:TOL-TSSB\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:IDS-SVDS\"),tag(\"compass-id:IDS-Sync\"),tag(\"compass-id:IDS-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SRManager\"),tag(\"compass-id:TSMB\"),tag(\"compass-id:TSR-CH\"),tag(\"compass-id:TSR-CMA\"),tag(\"compass-id:TSR-DD\"),tag(\"compass-id:TSR-ICC\"),tag(\"compass-id:TSR-VU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCG\"),tag(\"compass-id:CSI\"),tag(\"compass-id:CSU\"),tag(\"compass-id:LSCFSU\"),tag(\"compass-id:LSCHR\"),tag(\"compass-id:LSCJHWO\"),tag(\"compass-id:LSCJR\"),tag(\"compass-id:LSCKC\"),tag(\"compass-id:LSCMM\"),tag(\"compass-id:LSCOC\"),tag(\"compass-id:LSCOG\"),tag(\"compass-id:LSCWO\"),tag(\"compass-id:tripCollection\"),tag(\"compass-id:vdc-vcs\"),tag(\"compass-id:VHCJR\"),tag(\"compass-id:VHS\"),tag(\"compass-id:VJDS\"),tag(\"compass-id:VNS\"),tag(\"compass-id:VS-API\"),tag(\"compass-id:VSFO\"),tag(\"compass-id:VSST\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf new file mode 100644 index 0000000..54bb6f4 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_VehicleDataConnectivity" { + name = "PD_VehicleDataConnectivity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-ADC\"),tag(\"compass-id:B2V-ADC-CLOUD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-COM-BE\"),tag(\"compass-id:B2V-COM-ECHO\"),tag(\"compass-id:B2V-COM-FE\"),tag(\"compass-id:B2VCOMGCDMCLIENT\"),tag(\"compass-id:B2V-NOTS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:JoynrDS\"),tag(\"compass-id:UDS\"),tag(\"compass-id:UDS Storage Service\")" + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf new file mode 100644 index 0000000..b95ad29 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf @@ -0,0 +1,12 @@ +resource "dynatrace_management_zone" "TEST-Philipp" { + name = "TEST-Philipp" + dimensional_rule { + enabled = true + applies_to = "METRIC" + condition { + type = "METRIC_KEY" + key = "fav_failure_rate" + match = "BEGINS_WITH" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf new file mode 100644 index 0000000..151c4c5 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf @@ -0,0 +1,87 @@ +resource "dynatrace_management_zone" "WK_Login" { + name = "WK_Login" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-legal-document-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf new file mode 100644 index 0000000..2754c8d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "WK_Personal_Favorites" { + name = "WK_Personal_Favorites" + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE), entityId(SERVICE-EA5D470986A259F3)" + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf new file mode 100644 index 0000000..c32c17b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Philipp" { + name = "WK_Philipp" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf new file mode 100644 index 0000000..33c4d05 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Camera" { + name = "WK_Remote_Camera" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf new file mode 100644 index 0000000..b8d70e9 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Services" { + name = "WK_Remote_Services" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/WK_SMACC.-716729718034692780..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf similarity index 99% rename from WK_SMACC.-716729718034692780..management_zone.tf rename to configuration/20211214-111032_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf index cf90360..9d5b425 100644 --- a/WK_SMACC.-716729718034692780..management_zone.tf +++ b/configuration/20211214-111032_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf @@ -102,7 +102,7 @@ resource "dynatrace_management_zone" "WK_SMACC" { value { context = "CONTEXTLESS" key = "Environment" - value = "prod" + value = "PROD" } } } @@ -197,7 +197,7 @@ resource "dynatrace_management_zone" "WK_SMACC" { value { context = "CONTEXTLESS" key = "Environment" - value = "prod" + value = "PROD" } } } diff --git a/configuration/20211214-111032_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf new file mode 100644 index 0000000..4f23fc4 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_Legacy" { + name = "WK_Send_to_Car_Legacy" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LegacyPoiApi - msgsvc - prod" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf new file mode 100644 index 0000000..a268fc4 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_MGU" { + name = "WK_Send_to_Car_MGU" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-trip-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf new file mode 100644 index 0000000..466e179 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Data" { + name = "WK_Vehicle_Data" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf new file mode 100644 index 0000000..42fea7d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Mapping" { + name = "WK_Vehicle_Mapping" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf b/configuration/20211214-111032_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf new file mode 100644 index 0000000..56dfe27 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf @@ -0,0 +1,34 @@ +resource "dynatrace_management_zone" "tf-example-for-management-zone-by-tag" { + name = "tf-example-for-management-zone-by-tag" + description = "CONNECTED APP \u0026 CONVERSATION SERVICES4: CONNECTED APP (MYBMW, MINI)" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "compass-id" + value = "UDS" + } + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf b/configuration/20211214-111032_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf new file mode 100644 index 0000000..6aa3e28 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "BMC-TrueSight-Test_10APP11515807_MAJOR" { + web_hook { + name = "BMC-TrueSight-Test_10APP11515807_MAJOR" + accept_any_certificate = true + active = true + alerting_profile = "1526c461-9002-3096-a4ba-9e67346df29d" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-250967", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11515807", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf new file mode 100644 index 0000000..b51c4b6 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ABC_PROD" { + web_hook { + name = "CD_ABC PROD" + accept_any_certificate = false + active = true + alerting_profile = "7bffb978-11f7-4b6e-9eac-b94ed1a55381" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ABC", + "severity": "MINOR", + "origin": "TEST123", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf new file mode 100644 index 0000000..a834595 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_APIGW_ITSM_PROD" { + web_hook { + name = "CD_APIGW ITSM PROD" + accept_any_certificate = false + active = true + alerting_profile = "263e8bcc-753a-35e2-a23c-d7a6386aa1a7" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: 8505678630142971659", + "severity": "MINOR", + "origin": "APPD-48041", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11633204", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf new file mode 100644 index 0000000..0c15454 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-RSU-ITSM-E2E" { + web_hook { + name = "CD_ASBC-RSU-ITSM-E2E" + accept_any_certificate = false + active = true + alerting_profile = "afde4b7b-34b7-3170-ac6f-38dcc97dde80" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-RSU", + "severity": "MINOR", + "origin": "APPD-151846", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11765002", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf new file mode 100644 index 0000000..3e1a861 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-RSU-ITSM-PROD" { + web_hook { + name = "CD_ASBC-RSU-ITSM-PROD" + accept_any_certificate = false + active = true + alerting_profile = "71fa26bb-851e-327e-a5cb-9f957c2ca4c2" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-RSU", + "severity": "MINOR", + "origin": "APPD-138971", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11765000", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf new file mode 100644 index 0000000..f85fefd --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC_-_MS_Teams" { + web_hook { + name = "CD_ASBC-SMACC - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "5d1cec0f-bea2-49c7-8e90-e5dd3e0dc86b" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://msggroup.webhook.office.com/webhookb2/34087616-ed8c-4baa-919e-072ad089b4f8@763b2760-45c5-46d3-883e-29705bba49b7/IncomingWebhook/242b08e7351642fd9f8bc5a5fbb3ec9e/921a617b-5f49-4a91-9040-3772ee81fcbd" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf new file mode 100644 index 0000000..3f92b44 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC-ITSM-E2E" { + web_hook { + name = "CD_ASBC-SMACC-ITSM-E2E" + accept_any_certificate = false + active = true + alerting_profile = "c9cb8b6e-f15b-36bf-a1ee-e87dea0eda01" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-SMACC", + "severity": "MINOR", + "origin": "APPD-167871", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11764902", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf new file mode 100644 index 0000000..bc8dfad --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC-ITSM-PROD" { + web_hook { + name = "CD_ASBC-SMACC-ITSM-PROD" + accept_any_certificate = false + active = true + alerting_profile = "a17ab2c5-ace3-3fec-9ccc-a5e206b6f8d4" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-SMACC", + "severity": "MINOR", + "origin": "APPD-150046", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11764900", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf new file mode 100644 index 0000000..2db1569 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_DPP_Appmon__Email_" { + email { + name = "CD_DPP Appmon [Email]" + active = true + alerting_profile = "5c8f2e9d-f61a-4e0e-a37c-4cee6648913f" + body = "{ProblemDetailsHTML}" + receivers = ["cub-betrieb@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf new file mode 100644 index 0000000..7006d0e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_DPP_DPM_-_Email" { + email { + name = "CD_DPP_DPM - Email" + active = true + alerting_profile = "0f747dd9-ec8f-4802-8a7e-c5381327a4e7" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-dynatrace-incidents@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf new file mode 100644 index 0000000..4bb81f1 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "CD_Infotainment_-_ITSM_-_10APP10294512_MINOR" { + web_hook { + name = "CD_Infotainment - ITSM - 10APP10294512_MINOR" + accept_any_certificate = true + active = false + alerting_profile = "6158fb78-f0a6-4d87-b39a-5889f9d0b36e" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: Name", + "severity": "MINOR", + "origin": "APPD-134221", + "sub_origin": "Dynatrace SaaS – {ImpactedEntity}", + "adapter_host": "xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP10294512", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "Dynatrace", + "sub_source": "Dynatrace", + "server_loc": "Munich", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf new file mode 100644 index 0000000..6c371b2 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Infotainment_-_MS_Teams" { + web_hook { + name = "CD_Infotainment - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "6158fb78-f0a6-4d87-b39a-5889f9d0b36e" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/effa4886-dfc0-4e3e-906b-5d0e740376e8@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/21e218a426124799afd77a4bb5bc9654/7c9893e2-00af-4cf4-a4fc-d142260e74b7" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf new file mode 100644 index 0000000..bd95716 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Messaging-Services_-_MS_Teams" { + web_hook { + name = "CD_Messaging-Services - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "60e3aaca-32d2-41f4-9bbb-b6fd86f21170" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/567173d81d62495786dffa83aa9c02fc/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf new file mode 100644 index 0000000..7736090 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_PISA_-_MS_Teams" { + web_hook { + name = "CD_PISA - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "a096896f-8f61-46b0-b41e-b28bd3fc90e0" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://teams.microsoft.com/l/channel/19%3a899f8fd03f1c4022a8c4da8606b57487%40thread.tacv2/Allgemein?groupId=4f7ed23e-0574-4df7-82c3-d5101c45a406\u0026tenantId=ce849bab-cc1c-465b-b62e-18f07c9ac198" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf new file mode 100644 index 0000000..5b1a7fd --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_-_Email_-_E2E" { + email { + name = "CD_Perseus - Email - E2E" + active = true + alerting_profile = "8a7b045d-792d-4305-8cf4-c8bd60a5674c" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-perseus-dynatrace-incidents-e2e@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf new file mode 100644 index 0000000..76e2c27 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_-_Email_-_Prod" { + email { + name = "CD_Perseus - Email - Prod" + active = true + alerting_profile = "dbf7aa07-9b5d-428d-83a4-2e34d92ade7d" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-perseus-dynatrace-incidents-prod@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf new file mode 100644 index 0000000..2c33b12 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Perseus_-_MS_Teams" { + web_hook { + name = "CD_Perseus - MS Teams" + accept_any_certificate = false + active = false + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://teams.microsoft.com/empty" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf new file mode 100644 index 0000000..c9551af --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_E2E__Email_" { + email { + name = "CD_Perseus E2E [Email]" + active = true + alerting_profile = "8a7b045d-792d-4305-8cf4-c8bd60a5674c" + body = "{ProblemDetailsHTML}" + receivers = ["perseus-dev@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf new file mode 100644 index 0000000..f8c5f2a --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_PROD__Email_" { + email { + name = "CD_Perseus PROD [Email]" + active = true + alerting_profile = "dbf7aa07-9b5d-428d-83a4-2e34d92ade7d" + body = "{ProblemDetailsHTML}" + receivers = ["perseus-dev@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf new file mode 100644 index 0000000..b8820ca --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RSU_-_MS_Teams" { + web_hook { + name = "CD_RSU - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "71fa26bb-851e-327e-a5cb-9f957c2ca4c2" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://msggroup.webhook.office.com/webhookb2/34087616-ed8c-4baa-919e-072ad089b4f8@763b2760-45c5-46d3-883e-29705bba49b7/IncomingWebhook/242b08e7351642fd9f8bc5a5fbb3ec9e/921a617b-5f49-4a91-9040-3772ee81fcbd" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf new file mode 100644 index 0000000..80c605c --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteCamera_-_MS_Teams" { + web_hook { + name = "CD_RemoteCamera - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "32339cc2-defa-3252-a8b2-2c77cee8d3f2" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf new file mode 100644 index 0000000..ff70948 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteServiceCockpit_-_MS_Teams" { + web_hook { + name = "CD_RemoteServiceCockpit - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "dd07490a-9906-33dc-b19f-d7c9115f7d10" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf new file mode 100644 index 0000000..f727ddc --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteServices_-_MS_Teams" { + web_hook { + name = "CD_RemoteServices - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "85ec3cd2-a5c1-4c70-a2f1-5c75986b165d" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf new file mode 100644 index 0000000..35d5d8e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_SMACC-BE_-_MS_Teams" { + web_hook { + name = "CD_SMACC-BE - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "c49ba34a-a856-4ede-a0b7-91e36b019414" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://outlook.office.com/webhook/23c95291-075b-4413-ad85-7e2da80f767e@26f86412-f875-4281-b566-fe6fe385e17c/IncomingWebhook/0e2f99d273014f48ad6c745ddd7eb6a5/d77b7aa6-927e-4446-8fb9-0ac6b3d73061" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf new file mode 100644 index 0000000..3eeeae6 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Speech_-_MS_Teams_-_HTTS" { + web_hook { + name = "CD_Speech - MS Teams - HTTS" + accept_any_certificate = false + active = true + alerting_profile = "70ef3b62-7951-4d39-ab4f-b03b99c0f501" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/9929d783-6cb1-4ffd-9898-7a2791bb13df@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/e1adb221aa514b7dabd458f86eecc63d/75ab85c6-38f4-47df-9871-8b4c46852181" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf b/configuration/20211214-111032_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf new file mode 100644 index 0000000..ae0cec0 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Speech_-_MS_Teams_-_HVD" { + web_hook { + name = "CD_Speech - MS Teams - HVD" + accept_any_certificate = false + active = true + alerting_profile = "8fc5aa88-6c2a-4512-b472-383efbe1c90d" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/9929d783-6cb1-4ffd-9898-7a2791bb13df@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/e1adb221aa514b7dabd458f86eecc63d/75ab85c6-38f4-47df-9871-8b4c46852181" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf b/configuration/20211214-111032_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf new file mode 100644 index 0000000..4843ff8 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Dynatrace_All___Teams_Channel" { + web_hook { + name = "Dynatrace All | Teams Channel" + accept_any_certificate = true + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"EMEA PROD - {State} - {ProblemID} - {ImpactedEntity}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/a47bb1f681d8458d891844edc9187214/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf b/configuration/20211214-111032_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf new file mode 100644 index 0000000..3442ebb --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Mo_s_Test" { + web_hook { + name = "Mo's Test" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/cb64c2b87965464a9eb6598185d56486/a3afc565-ecfb-4c46-8e65-f7d9d49c7efe" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf b/configuration/20211214-111032_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf new file mode 100644 index 0000000..74324fa --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Mobile_2___DarkOps_Channel___Runtime" { + web_hook { + name = "Mobile 2 | DarkOps Channel | Runtime" + accept_any_certificate = false + active = true + alerting_profile = "6a7da6b4-cc28-4635-bf66-8f0b780f5c54" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/f28b1d3823634c5cb7fbf2cd6df6dbb6/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf b/configuration/20211214-111032_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf new file mode 100644 index 0000000..2e5d6b2 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "NGTP_-_MS_Teams" { + web_hook { + name = "NGTP - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/e1e947c6-5367-4b5f-9659-704ace229b86@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/2915d0656bd74b94aee2a97a100fd4ea/58f172a5-112a-443d-a7c1-ea37961421f0" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf b/configuration/20211214-111032_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf new file mode 100644 index 0000000..e28ed26 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "OneAgent_Availability" { + email { + name = "OneAgent Availability" + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + body = "{ProblemDetailsHTML}" + receivers = ["Measurability_E2E-Monitoring@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf b/configuration/20211214-111032_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf new file mode 100644 index 0000000..1b14c1b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "TEST_Philipp_Mail" { + email { + name = "TEST Philipp Mail" + active = true + alerting_profile = "6a7da6b4-cc28-4635-bf66-8f0b780f5c54" + body = "{ProblemDetailsHTML}" + receivers = ["philipp-peter.altmann@bmw.de"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf b/configuration/20211214-111032_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf new file mode 100644 index 0000000..5b3053e --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "TESTForstner_ITSM" { + web_hook { + name = "TESTForstner ITSM" + accept_any_certificate = false + active = false + alerting_profile = "5a20bb60-73cc-4ef6-8c6b-e22d9adc0f8e" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MINOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "X-Apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf b/configuration/20211214-111032_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf new file mode 100644 index 0000000..4913574 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM___vehicle-mapping-composite-service_PROD" { + web_hook { + name = "[ITSM] vehicle-mapping-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "42867be7-d3ca-421f-9c20-78a0c15b3e0a" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255192", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906403", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf b/configuration/20211214-111032_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf new file mode 100644 index 0000000..ecdb16f --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__CD_vehicle-remote-commands-composite-service_PROD" { + web_hook { + name = "[ITSM] CD_vehicle-remote-commands-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "2ef98f3e-c5ca-4ef8-88ac-31e46405d382" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf b/configuration/20211214-111032_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf new file mode 100644 index 0000000..f2a7b29 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__remote-360-composite-service_PROD" { + web_hook { + name = "[ITSM] remote-360-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "217fcf33-d6f4-4b98-8935-11d276bb3085" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf b/configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf new file mode 100644 index 0000000..33da3b8 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Personal-Favorites_" { + web_hook { + name = "[ITSM][WK-Personal-Favorites]" + accept_any_certificate = false + active = true + alerting_profile = "17a03593-4f31-3058-a701-edeb42565ebc" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Personal-Favorites]", + "severity": "CRITICAL", + "origin": "APPD-297193", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11946102", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf b/configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf new file mode 100644 index 0000000..dcce5e1 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Remote-Services_" { + web_hook { + name = "[ITSM][WK-Remote-Services]" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Remote-Services]", + "severity": "MAJOR", + "origin": "APPD-82946", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11646805", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf b/configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf new file mode 100644 index 0000000..48658e2 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Send-to-Car-Legacy_" { + web_hook { + name = "[ITSM][WK-Send-to-Car-Legacy]" + accept_any_certificate = false + active = true + alerting_profile = "9a86d0d8-f916-3d97-95b0-659a521bef10" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Send-to-Car-Legacy]", + "severity": "CRITICAL", + "origin": "APPD-82996", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11646804", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf b/configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf new file mode 100644 index 0000000..c5e4679 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Send-to-Car-MGU_" { + web_hook { + name = "[ITSM][WK-Send-to-Car-MGU]" + accept_any_certificate = false + active = true + alerting_profile = "9ce863ad-ab03-318b-be1b-59dc7d0ddc5c" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Send-to-Car-MGU]", + "severity": "MAJOR", + "origin": "APPD-253367", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11874000", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf b/configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf new file mode 100644 index 0000000..f5303fd --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Vehicle-Data_" { + web_hook { + name = "[ITSM][WK-Vehicle-Data]" + accept_any_certificate = false + active = true + alerting_profile = "cb5991e7-d0f4-307c-960a-5245c3ab0ba9" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Vehicle-Data]", + "severity": "CRITICAL", + "origin": "APPD-194832", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11779404", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf b/configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf new file mode 100644 index 0000000..64cf035 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Vehicle-Mapping_" { + web_hook { + name = "[ITSM][WK-Vehicle-Mapping]" + accept_any_certificate = false + active = true + alerting_profile = "1d3e3807-c52e-3923-9f44-920c9dc1de50" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Mapping]", + "severity": "MAJOR", + "origin": "APPD-297168", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11946002", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf b/configuration/20211214-111032_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf new file mode 100644 index 0000000..1b2b6f1 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__Mobile_2_Applications_" { + web_hook { + name = "[TEAMS] Mobile 2 Applications " + accept_any_certificate = true + active = true + alerting_profile = "16948eee-6ba3-3c00-8558-adc578eb9694" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/ac9f3e4c-3a1b-4c4d-bc35-12eba2928619@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/72cb9e374f7e42dda85b686904045f8b/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf b/configuration/20211214-111032_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf new file mode 100644 index 0000000..980ca5a --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS___WK-Remote-Camera_" { + web_hook { + name = "[TEAMS] [WK-Remote-Camera]" + accept_any_certificate = false + active = true + alerting_profile = "fd14dc1a-0aa2-3395-b8ce-44a578339cc7" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/84d8f8eefd7a49149027523e5b1e709d/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf b/configuration/20211214-111032_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf new file mode 100644 index 0000000..3d0781b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS___WK-Remote-Services_" { + web_hook { + name = "[TEAMS] [WK-Remote-Services]" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/b85933c0572d475792c190a0af0458af/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf b/configuration/20211214-111032_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf new file mode 100644 index 0000000..569ffa6 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__Mobile2-and-BFFS_" { + web_hook { + name = "[TEAMS][Mobile2-and-BFFS]" + accept_any_certificate = false + active = true + alerting_profile = "5c212ec3-b6bf-3256-9484-b4ca451d57a8" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/ac9f3e4c-3a1b-4c4d-bc35-12eba2928619@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3bb669cb8db840ae8eaabfee4ee9600d/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf b/configuration/20211214-111032_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf new file mode 100644 index 0000000..64714b7 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Personal-Favorites_" { + web_hook { + name = "[TEAMS][WK-Personal-Favorites]" + accept_any_certificate = false + active = true + alerting_profile = "17a03593-4f31-3058-a701-edeb42565ebc" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/79348f95-f517-47bf-990d-2ca75ebaaa54@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/efbd0d23b7914f94bcb57dbd8f176e2d/81f96b03-3371-4f1a-b31a-1e91ec67af3e" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf b/configuration/20211214-111032_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf new file mode 100644 index 0000000..58af596 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Send-to-Car-Legacy_" { + web_hook { + name = "[TEAMS][WK-Send-to-Car-Legacy]" + accept_any_certificate = false + active = true + alerting_profile = "9a86d0d8-f916-3d97-95b0-659a521bef10" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/b43b205104e4406d8dd227c9e31f3f5e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-111032_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf b/configuration/20211214-111032_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf new file mode 100644 index 0000000..51aa380 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Vehicle-Mapping_" { + web_hook { + name = "[TEAMS][WK-Vehicle-Mapping]" + accept_any_certificate = false + active = true + alerting_profile = "1d3e3807-c52e-3923-9f44-920c9dc1de50" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/79348f95-f517-47bf-990d-2ca75ebaaa54@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/81c9379d8be54a7db2e07e6c2d7da60d/81f96b03-3371-4f1a-b31a-1e91ec67af3e" + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf new file mode 100644 index 0000000..40ffeba --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf @@ -0,0 +1,121 @@ +resource "dynatrace_request_attribute" "GCID" { + name = "GCID" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_ON_CLIENT_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/users/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/gcid/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/customer/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/motorist/" + position = "BEFORE" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/motorists/" + position = "BEFORE" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/user/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/users/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/driver/" + position = "AFTER" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf new file mode 100644 index 0000000..5d5201f --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf @@ -0,0 +1,26 @@ +resource "dynatrace_request_attribute" "KeyID" { + name = "KeyID" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getKeyID()" + method { + argument_types = ["com.bmw.cc.smc2.dkey.api.track.v2.entity.TrackKeyRequest"] + class_name = "com.bmw.cc.smc2.dkey.api.track.v2.boundary.TrackApiResource" + method_name = "trackKey" + return_type = "javax.ws.rs.core.Response" + visibility = "PUBLIC" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf new file mode 100644 index 0000000..ddaec2f --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsCountryCodeIso" { + name = "RsCountryCodeIso" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getCountryCodeISO()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getCountryCodeISO()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf new file mode 100644 index 0000000..156ab44 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsDriveTrain" { + name = "RsDriveTrain" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getDriveTrain()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getDriveTrain()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf new file mode 100644 index 0000000..9ad3fef --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsEventId" { + name = "RsEventId" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getEventId()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getEventId()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf new file mode 100644 index 0000000..9089829 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsEventStatus" { + name = "RsEventStatus" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".toString()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".toString()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf new file mode 100644 index 0000000..9118cdd --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf @@ -0,0 +1,17 @@ +resource "dynatrace_request_attribute" "RsPartnerSystemRequests" { + name = "RsPartnerSystemRequests" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf new file mode 100644 index 0000000..94f1c4a --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf @@ -0,0 +1,69 @@ +resource "dynatrace_request_attribute" "RsType" { + name = "RsType" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getRsType().name()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getRsType().name()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".name()" + method { + argument_types = ["java.lang.String","com.bmw.cc.rscockpit.bm.admin.entity.RemoteServiceType"] + class_name = "com.bmw.cc.rscockpit.bm.admin.AdminTokenBA" + method_name = "generateAdminToken" + return_type = "java.lang.String" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RS Cockpit" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf new file mode 100644 index 0000000..65a76cd --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsVehicleType" { + name = "RsVehicleType" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = "determineVehicleTypeIfAvailable().name()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = "determineVehicleTypeIfAvailable().name()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf new file mode 100644 index 0000000..2a336e7 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf @@ -0,0 +1,15 @@ +resource "dynatrace_request_attribute" "Traceparent_HTTP_header_field" { + name = "Traceparent HTTP header field" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "traceparent" + source = "REQUEST_HEADER" + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf new file mode 100644 index 0000000..202fb06 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf @@ -0,0 +1,238 @@ +resource "dynatrace_request_attribute" "VIN" { + name = "VIN" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVin()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVin()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:agent-service" + } + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/agents/" + end_delimiter = "-" + position = "BETWEEN" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:App Repository" + } + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/npm/registry/provisionedAppNames/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vin/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/car/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/cars/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vehicle/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vehicles/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v1/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v2/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v3/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v4/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v5/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v6/" + position = "AFTER" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf new file mode 100644 index 0000000..7011dc0 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf @@ -0,0 +1,14 @@ +resource "dynatrace_request_attribute" "WebRequestURLPath" { + name = "WebRequestURLPath" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf new file mode 100644 index 0000000..cacb13d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "b2v-voice_-_setupCall_-_User-Agent" { + name = "b2v-voice - setupCall - User-Agent" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "User-Agent" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Component:b2v-voice" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf new file mode 100644 index 0000000..ca20399 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf @@ -0,0 +1,15 @@ +resource "dynatrace_request_attribute" "clientId" { + name = "clientId" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "clientid" + source = "REQUEST_HEADER" + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf new file mode 100644 index 0000000..6581396 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf @@ -0,0 +1,24 @@ +resource "dynatrace_request_attribute" "getKeyID" { + name = "getKeyID" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 0 + capture = "ARGUMENT" + method { + class_name = "com.bmw.cc.smc2.dkey.api.track.v2.entity.TrackKeyRequest" + method_name = "getKeyID" + return_type = "java.lang.String" + visibility = "PUBLIC" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf new file mode 100644 index 0000000..740339d --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf @@ -0,0 +1,26 @@ +resource "dynatrace_request_attribute" "keyType" { + name = "keyType" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_BOTH" + source = "URI" + scope { + tag_of_process_group = "Component:ASBC-SMACC" + } + value_processing { + split_at = "" + trim = false + extract_substring { + delimiter = "track/" + end_delimiter = "/decryptVerifyAndGenerate" + position = "BETWEEN" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf new file mode 100644 index 0000000..0630a19 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf @@ -0,0 +1,97 @@ +resource "dynatrace_request_attribute" "log4j-exploit" { + name = "log4j-exploit" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "X-Api-Version" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "Referer" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "User-Agent" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf new file mode 100644 index 0000000..5f27588 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf @@ -0,0 +1,27 @@ +resource "dynatrace_request_attribute" "mobile-2-user-agent" { + name = "mobile-2-user-agent" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + scope { + host_group = "HOST_GROUP-24F2B68E634A32F0" + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + scope { + host_group = "HOST_GROUP-4A0FBCE2EC0AFEEC" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf new file mode 100644 index 0000000..aed484b --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-destination-composite-service" { + name = "x-usid | managed-app-destination-composite-service" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf new file mode 100644 index 0000000..3531723 --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-user-composite-service" { + name = "x-usid | managed-app-user-composite-service" + enabled = false + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211214-111032_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf b/configuration/20211214-111032_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf new file mode 100644 index 0000000..7b4c37c --- /dev/null +++ b/configuration/20211214-111032_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-vehicle-mapping-composite-service" { + name = "x-usid | managed-app-vehicle-mapping-composite-service" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/application_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/application_anomalies.tf new file mode 100644 index 0000000..0e3b49d --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/application_anomalies.tf @@ -0,0 +1,27 @@ +resource "dynatrace_application_anomalies" "dynatrace_application_anomalies" { + failure_rate { + auto { + absolute = 5 + relative = 50 + } + } + response_time { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 100 + percent = 50 + slowest_milliseconds = 1000 + slowest_percent = 100 + } + } + traffic { + drops { + enabled = true + percent = 50 + } + spikes { + enabled = true + percent = 300 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf new file mode 100644 index 0000000..dd03c19 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf @@ -0,0 +1,30 @@ +resource "dynatrace_custom_anomalies" "CD_DPP_DPM__DPP__Garbage_Collection" { + name = "CD_DPP_DPM [DPP] Garbage Collection" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.jvm.memory.gc.suspensionTime" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + tag { + filter { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 10 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf new file mode 100644 index 0000000..fab4d6d --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "CD_DPP_DPM__DPP__Response_time" { + name = "CD_DPP_DPM [DPP] Response time" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.keyRequest.response.time" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "getKnownActiveSettingsByVin" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 20000 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf new file mode 100644 index 0000000..fe06a1f --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf @@ -0,0 +1,33 @@ +resource "dynatrace_custom_anomalies" "CD_Perseus_High_Response" { + name = "CD_Perseus High Response" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.response.time" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + management_zone { + id = "-5698021298883686644" + } + tag { + filter { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 1000 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf new file mode 100644 index 0000000..b476b23 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Cluster_controller_mismatch" { + name = "Cluster controller mismatch" + description = "There are {severity} active cluster controllers" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.pg.kafka.controller.KafkaController.ActiveControllerCount.Value" + severity = "ERROR" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 1 + unit = "COUNT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf new file mode 100644 index 0000000..401ade6 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Digital_Key_Custom_Alert" { + name = "Digital Key Custom Alert" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "CONTAINS_CASE_SENSITIVE" + value = "digital-key-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 60 + samples = 60 + threshold = 98 + unit = "PERCENT" + violating_samples = 30 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf new file mode 100644 index 0000000..1d7f30d --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Remote_Camera_-_Success_Rate___98_" { + name = "E2E Chain - Remote Camera - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "remote-360-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf new file mode 100644 index 0000000..9948dff --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Remote_Services_-_Success_Rate___98_" { + name = "E2E Chain - Remote Services - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "btc-vehicle-remote-commands-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf new file mode 100644 index 0000000..663bc18 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Sent_to_Vehicle__Legacy__-_Success_Rate___98_" { + name = "E2E Chain - Sent to Vehicle (Legacy) - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "LegacyPoiApi - msgsvc - prod" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf new file mode 100644 index 0000000..28c5941 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_GC_time" { + name = "High GC time" + description = "The .NET GC time of {severity} is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.dotnet.perfmon.%TimeInGC" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf new file mode 100644 index 0000000..d4bf147 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_backend_session_usage" { + name = "High HAProxy backend session usage" + description = "The backend session usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_susage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 80 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf new file mode 100644 index 0000000..ea983f1 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_frontend_session_usage" { + name = "High HAProxy frontend session usage" + description = "The frontend session usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.fe_susage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 80 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf new file mode 100644 index 0000000..576d408 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_requests_queue" { + name = "High HAProxy requests queue" + description = "The ammount of queued requests is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_qcur" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "PER_MINUTE" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf new file mode 100644 index 0000000..58214cc --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_response_time" { + name = "High HAProxy response time" + description = "The average response time is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_rtime" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf new file mode 100644 index 0000000..8f230f9 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_OS_CPU_usage" { + name = "High OS CPU usage" + description = "The OS CPU usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.elasticsearch.remote.node.os.cpu_percent" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 70 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf new file mode 100644 index 0000000..9b869b8 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_file_descriptors_usage" { + name = "High RabbitMQ file descriptors usage" + description = "The RabbitMQ file descriptors usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.fd_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf new file mode 100644 index 0000000..076308c --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_memory_usage" { + name = "High RabbitMQ memory usage" + description = "The RabbitMQ memory usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.mem_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf new file mode 100644 index 0000000..337602e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_auto_delete_queues_without_consumers" { + name = "High RabbitMQ number of auto delete queues without consumers" + description = "The number of auto delete queues without consumers is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.ad_queues_no_consumers" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf new file mode 100644 index 0000000..0881b9f --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_blocked_connections" { + name = "High RabbitMQ number of blocked connections" + description = "The number of blocked connections is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.connections_blocked" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf new file mode 100644 index 0000000..20f5719 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_unacknowledged_messages" { + name = "High RabbitMQ number of unacknowledged messages" + description = "The number of unacknowledged messages is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.messages_unacknowledged" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf new file mode 100644 index 0000000..0c13c10 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_processes_usage" { + name = "High RabbitMQ processes usage" + description = "The RabbitMQ processes usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.proc_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf new file mode 100644 index 0000000..f9d196b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_sockets_usage" { + name = "High RabbitMQ sockets usage" + description = "The RabbitMQ sockets usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.sockets_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf new file mode 100644 index 0000000..ad148e3 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_panic_count" { + name = "High panic count" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:dns.coredns.panic_count_total" + severity = "ERROR" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 1 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf new file mode 100644 index 0000000..85848af --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Low_HAProxy_idle_time" { + name = "Low HAProxy idle time" + description = "The percentage standby time is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.idle" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 10 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf new file mode 100644 index 0000000..5d3070f --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Low_RabbitMQ_free_disk_space" { + name = "Low RabbitMQ free disk space" + description = "The RabbitMQ free disk space of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.disk_free_left_to_limit" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 50000000 + unit = "BYTE" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf new file mode 100644 index 0000000..96d3593 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf @@ -0,0 +1,38 @@ +resource "dynatrace_custom_anomalies" "Mobile_2_0_-_Login_Error_Rate___3_" { + name = "Mobile 2.0 - Login Error Rate \u003e 3%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:apps.other.requestErrorRate.osAndProvider" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + dimensions { + string { + key = "Provider" + filter { + operator = "EQUALS" + value = "OneLogin (Prod)" + } + } + } + scopes { + name { + filter { + operator = "CONTAINS_CASE_SENSITIVE" + value = "Mobile 2.0 BMW - ROW Store PROD (iOS \u0026 Android)" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 3 + unit = "PERCENT" + violating_samples = 10 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf new file mode 100644 index 0000000..5a825bd --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Offline_partitions" { + name = "Offline partitions" + description = "There are {severity} offline partitions" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.pg.kafka.controller.KafkaController.OfflinePartitionsCount.Value" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf new file mode 100644 index 0000000..60c6eac --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "Perseus_SLO_-__service_api_vehicle" { + name = "Perseus SLO - /service/api/vehicle" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-A524D85AEB831B97~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(10))/(builtin:service.keyRequest.count.total:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-A524D85AEB831B97~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(10))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf new file mode 100644 index 0000000..8688c50 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "RS_-_Joynr_Message_Balance_-_ERROR" { + name = "RS - Joynr Message Balance - ERROR" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*((calc:service.rsjoynrtrigger:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum)/(calc:service.rsjoynrcallbacks:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 20 + samples = 20 + threshold = 75 + unit = "UNSPECIFIED" + violating_samples = 15 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf new file mode 100644 index 0000000..d55a104 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "RS_-_Joynr_Message_Balance_-_WARNING" { + name = "RS - Joynr Message Balance - WARNING" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*((calc:service.rsjoynrtrigger:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum)/(calc:service.rsjoynrcallbacks:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 85 + unit = "UNSPECIFIED" + violating_samples = 10 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf new file mode 100644 index 0000000..b2658e8 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "RabbitMQ_Node_failed" { + name = "RabbitMQ Node failed" + description = "Node {severity} for {violating_samples}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.node_status" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "failed" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf new file mode 100644 index 0000000..bc9a83d --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Redis_Replica_synchronization_in_progress" { + name = "Redis Replica synchronization in progress" + description = "Replica is {severity} for {violating_samples}." + enabled = false + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.redis.slave_state" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "Sync in progress" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf new file mode 100644 index 0000000..865caaa --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Redis_Replica_unsynchronized" { + name = "Redis Replica unsynchronized" + description = "Replica is {severity} for {violating_samples}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.redis.slave_state" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "Unsynchronized" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf new file mode 100644 index 0000000..4b4232f --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf @@ -0,0 +1,45 @@ +resource "dynatrace_custom_anomalies" "Remote_Services_-_Event_Status_-_CANCELLED_WITH_ERROR" { + name = "Remote Services - Event Status - CANCELLED_WITH_ERROR" + description = "The {metricname} value of {severity} was {alert_condition} the baseline of {baseline}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "calc:service.rseventstatus" + severity = "ERROR" + warning_reason = "NONE" + dimensions { + string { + key = "Dimension" + filter { + operator = "EQUALS" + value = "CANCELLED_WITH_ERROR" + } + } + } + scopes { + tag { + filter { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + tag { + filter { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + strategy { + auto { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 10 + samples = 10 + signal_fluctuations = 1 + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf new file mode 100644 index 0000000..a13c2ea --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "SLO_-_WK-Remote-Services-98_" { + name = "SLO - WK-Remote-Services-98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = false + disabled_reason = "NONE" + metric_selector = "((builtin:service.keyRequest.errors.server.successCount)/(builtin:service.keyRequest.count.server)*(100)):filter(or(eq(\"dt.entity.service_method\",\"SERVICE_METHOD-02E88144CFC57AEA\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-2C51346F87339CE8\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-FE4E553F84167C2E\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-8A384C81D9AF38CA\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-3FAF84E444877083\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-220B20CF01912501\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-76B0223CDED11B41\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-ED80E83F71F9E8B7\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-C03CAD42FED5019E\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-82354FEF673A217F\")))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 60 + samples = 60 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 30 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf new file mode 100644 index 0000000..4cac94b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Under_replicated" { + name = "Under replicated" + description = "There are {severity} under replicated partitions" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.kafka.server.ReplicaManager.UnderReplicatedPartitions.Value" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf new file mode 100644 index 0000000..ac109d1 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "WK-Fav-98_" { + name = "WK-Fav-98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "((builtin:service.keyRequest.errors.server.successCount)/(builtin:service.keyRequest.count.server)*(100)):filter(or(eq(\"dt.entity.service_method\",\"SERVICE_METHOD-CBCE375553D769D2\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-9570A323C2E0FDD9\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-0AFCF8BE29009C08\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-583AB3B5F7D16CCE\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-94FE409856014A80\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4C438DA8B8E91EEF\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-3AB17D689795945E\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-148D81E3F64105E3\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4C438DA8B8E91EEF\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-CC5B346B1BFB9605\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4048C0BE9439E0EF\")))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf new file mode 100644 index 0000000..4d2de96 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_Carbon_has_exteremly_high_system_response_time" { + name = "WSO2 API Manager - Carbon has exteremly high system response time" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_carbon_system_response_time_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 60000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf new file mode 100644 index 0000000..d519b43 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_Carbon_has_faulty_services" { + name = "WSO2 API Manager - Carbon has faulty services" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_carbon_number_faulty_services" + severity = "AVAILABILITY" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 0 + unit = "COUNT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf new file mode 100644 index 0000000..86d89c3 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_http_backend_latency" { + name = "WSO2 API Manager - High http backend latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_http_latency_backend_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf new file mode 100644 index 0000000..a9f92da --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_http_latency" { + name = "WSO2 API Manager - High http latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_http_latency_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf new file mode 100644 index 0000000..4872b5c --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_https_backend_latency" { + name = "WSO2 API Manager - High https backend latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_https_latency_backend_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf new file mode 100644 index 0000000..7e7a020 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_https_latency" { + name = "WSO2 API Manager - High https latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_https_latency_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/database_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/database_anomalies.tf new file mode 100644 index 0000000..6f574c5 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/database_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_database_anomalies" "dynatrace_database_anomalies" { + db_connect_failures { + connection_fails_count = 5 + eval_period = 5 + } + failure_rate { + auto { + absolute = 0 + relative = 50 + } + } + response_time { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 5 + percent = 50 + slowest_milliseconds = 20 + slowest_percent = 100 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/host_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/host_anomalies.tf new file mode 100644 index 0000000..e76275a --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/host_anomalies.tf @@ -0,0 +1,51 @@ +resource "dynatrace_host_anomalies" "dynatrace_host_anomalies" { + connections { + enabled = true + enabled_on_graceful_shutdowns = false + } + cpu { + enabled = true + } + disks { + inodes { + enabled = true + } + space { + enabled = true + } + speed { + enabled = true + } + } + gc { + enabled = true + } + java { + out_of_memory { + enabled = true + } + out_of_threads { + enabled = true + } + } + memory { + enabled = true + } + network { + connectivity { + enabled = true + } + dropped_packets { + enabled = true + } + errors { + enabled = true + } + retransmission { + enabled = true + } + utilization { + enabled = true + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/module.tf b/configuration/20211214-114246_EUPROD/anomalies/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/anomalies/service_anomalies.tf b/configuration/20211214-114246_EUPROD/anomalies/service_anomalies.tf new file mode 100644 index 0000000..ecd908a --- /dev/null +++ b/configuration/20211214-114246_EUPROD/anomalies/service_anomalies.tf @@ -0,0 +1,17 @@ +resource "dynatrace_service_anomalies" "dynatrace_service_anomalies" { + failure_rates { + auto { + absolute = 5 + relative = 50 + } + } + response_times { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 100 + percent = 50 + slowest_milliseconds = 1000 + slowest_percent = 100 + } + } +} diff --git a/configuration/20211214-114246_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf b/configuration/20211214-114246_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf new file mode 100644 index 0000000..1fc077f --- /dev/null +++ b/configuration/20211214-114246_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf @@ -0,0 +1,127 @@ +resource "dynatrace_autotag" "Cloud" { + name = "Cloud" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Azure" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Azure" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "AWS" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "AWS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf b/configuration/20211214-114246_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf new file mode 100644 index 0000000..10a72e6 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf @@ -0,0 +1,3683 @@ +resource "dynatrace_autotag" "Component" { + name = "Component" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "vcis-information" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "avs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "CDIP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdip" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal (CDIP)" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Toyota Supra Connect Customer Portal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-information-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-personalization-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-public-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-vehicle-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "CSI" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "csi-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crs_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crsa_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "epl_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "newsservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "weatherservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "id5" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "dpp" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "DPM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lis-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "eml-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ups-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "SMACC-BE" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-bl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "SMACC-KTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-key-trk-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "online-entertainment-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf_oe" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "RemoteServices" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "CCG" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccg-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "LSC-HR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-hr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Remote 360" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-360" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "RS Cockpit" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-cockpit" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "RemoteServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "SMS-Gateway" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "/www/smsgw" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_DETECTED_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice.callmgr" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lib2vsbc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CSI" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csi" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "LSC-WO" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "lscwo" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CCG" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ccg" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GCDM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcdm" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/smacc-app/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/rsu-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-HAL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/hsmlib-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "App Repository" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf-apr-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/emea_prod2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "b2v-voice-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crs-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crsa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epm-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "voicegw-admin-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "vgw-homer-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "XCC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "MSGSVC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "msgsvc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_smacc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-RSU" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_rsu" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_hsm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "perseus-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-rsu-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-smacc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Perseus" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "perseus" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchsml" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs3" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "LSC-JR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-jr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "LSC-WO" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-wo" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/b2vapi-new-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-nf-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "api-nf-bmwgroup-" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ltb2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APIGW-APP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "EXE_PATH" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/global/www/conn/apigw/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Connected Backend Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "JAVA_MAIN_CLASS" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "com.nitzinger.Synchronization" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Service Gateway Legacy" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_AZURE_SITE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "btcapiwebapp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "App Repository" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apr_apr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/managed-app-(.++)}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "managed-app-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ServerName\\ ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Buffet" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "buffet-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Kubernetes:component}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "component" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_smc2_key_trk" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "APPCALL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "APPCALL-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "APPCALL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "acallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ACDS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ACDS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ECS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "XCS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "XCS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EVNS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "EVNS2-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EVNS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "evns2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "eCallGW" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "eCallGW-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "eCallGW" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ecallgateway" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "GATS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "GATS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GATS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gatsconverter" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Buffet" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bff" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APPCALL" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ACDS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ECS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "EVNS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eCallGW" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "GATS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "PISA" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "pisa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "dpp" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpp-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "DPM" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpm-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PISA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "pisa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "smc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "NGTP-CS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp-cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP-CS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HVD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "hvd-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HTTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "htts-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HVD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hvd" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HTTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "htts" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-int}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-test}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-store" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "store" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-casa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-cesim" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cesim" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ops" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ceks" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-ts" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_ts" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-fre" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_fre" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "asbc-sfa-oh" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oh" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "cub-personalization" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "sfa-ota" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sfa_ota" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "camvs" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vsd_cam" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "camvs" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "camvs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "xcc-settings" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcc-settings-db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BMW_POINTS_ENGINE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ime_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ccc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-HAL-CL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-hal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ASBC-NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-ngtp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "hpauth" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "hpauth" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Countly" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "countly_mongo_db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL-CL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "rsu" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "^(?\u003ecam|disp|fre|rcs|rdh|rmo|rpp|rte|rve|rvi|rvt|rwd|uvm)(?\u003eeu|us|cn)(?\u003ee2e|p)$" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*archiv" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Monitor" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*monitor" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Admin" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*config" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "msgsvc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "msgsvc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CustomerCentricInformationServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "infotain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "am-proxy" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/am-proxy-rp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle-centric Information Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "vcis" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "nop-archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*nop_archiv" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf b/configuration/20211214-114246_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf new file mode 100644 index 0000000..8d18e5b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf @@ -0,0 +1,1446 @@ +resource "dynatrace_autotag" "ENV" { + name = "ENV" + entity_selector_based_rule { + enabled = false + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"Component:Infotainment\"))" + value_format = "" + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dev" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dly" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf b/configuration/20211214-114246_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf new file mode 100644 index 0000000..bda3fe0 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf @@ -0,0 +1,1269 @@ +resource "dynatrace_autotag" "Environment" { + name = "Environment" + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:PROD))" + value_format = "PROD" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:E2E))" + value_format = "E2E" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:TEST))" + value_format = "TEST" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:INT))" + value_format = "INT" + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:DetectedName/-(.*?)\\)}" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "svds - prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dev" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "test" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "int" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "I2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "i2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "e2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "I2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "I2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DLY" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "PRD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_DEV" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_INT" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_PROD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_PROD" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lt" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "li" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "(?\u003eeu|us|cn)p$" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.environment=(.*?) -D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.environment" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-prod-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-e2e-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-int-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-test-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc2-emea-e2e" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf b/configuration/20211214-114246_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf new file mode 100644 index 0000000..3d9e266 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf @@ -0,0 +1,47 @@ +resource "dynatrace_autotag" "Hub" { + name = "Hub" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf b/configuration/20211214-114246_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf new file mode 100644 index 0000000..f9d9452 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf @@ -0,0 +1,77 @@ +resource "dynatrace_autotag" "Microservice" { + name = "Microservice" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "nws" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "nws-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "bev" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bev-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "wea" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wea-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Kubernetes:microservice}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf b/configuration/20211214-114246_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf new file mode 100644 index 0000000..2f3b6a1 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf @@ -0,0 +1,20 @@ +resource "dynatrace_autotag" "Namespace" { + name = "Namespace" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:KubernetesNamespace}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf b/configuration/20211214-114246_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf new file mode 100644 index 0000000..2dd4135 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf @@ -0,0 +1,59 @@ +resource "dynatrace_autotag" "PaaS" { + name = "PaaS" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Orbit" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-Orbit_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Runtime" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:PaaS}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf b/configuration/20211214-114246_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf new file mode 100644 index 0000000..9ed9333 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf @@ -0,0 +1,165 @@ +resource "dynatrace_autotag" "Platform" { + name = "Platform" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EKS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "AKS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "OpenShift" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "AWS_ECS_CLUSTER" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "LINUX_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "ECS" + conditions { + key { + type = "STATIC" + attribute = "HOST_PAAS_TYPE" + } + paas_type { + negate = false + operator = "EQUALS" + value = "AWS_ECS_FARGATE" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf b/configuration/20211214-114246_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf new file mode 100644 index 0000000..9f9d866 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf @@ -0,0 +1,815 @@ +resource "dynatrace_autotag" "WK" { + name = "WK" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Personal Favorites" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf b/configuration/20211214-114246_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf new file mode 100644 index 0000000..869ce7b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf @@ -0,0 +1,709 @@ +resource "dynatrace_autotag" "Wirkkette" { + name = "Wirkkette" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected OAuth Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ID Lookup Service " + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Legal Document Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360 Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Remote Commands Composite Service (VRCCS)" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Mapping Composite Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "csi" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "ccg" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-wo" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-jr" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-hr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Composite Service (VCS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf b/configuration/20211214-114246_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf new file mode 100644 index 0000000..aa84369 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-id" { + name = "app-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf b/configuration/20211214-114246_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf new file mode 100644 index 0000000..1b871ac --- /dev/null +++ b/configuration/20211214-114246_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-name" { + name = "app-name" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appname=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appname=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf b/configuration/20211214-114246_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf new file mode 100644 index 0000000..6b9d618 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "appd-id" { + name = "appd-id" + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-253617" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf b/configuration/20211214-114246_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf new file mode 100644 index 0000000..7919efa --- /dev/null +++ b/configuration/20211214-114246_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf @@ -0,0 +1,79 @@ +resource "dynatrace_autotag" "compass-id" { + name = "compass-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Kubernetes:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:CommandLineArgs/compassid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compassid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:CommandLineArgs/compid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compid=" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf b/configuration/20211214-114246_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf new file mode 100644 index 0000000..fa0fe2d --- /dev/null +++ b/configuration/20211214-114246_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf @@ -0,0 +1,23 @@ +resource "dynatrace_autotag" "itsm-service" { + name = "itsm-service" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:itsm-service}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "itsm-service" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf b/configuration/20211214-114246_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf new file mode 100644 index 0000000..d6c9e4d --- /dev/null +++ b/configuration/20211214-114246_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf @@ -0,0 +1,188 @@ +resource "dynatrace_autotag" "licensing-base" { + name = "licensing-base" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-OpenShift" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-AKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "AKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-EKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "EKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-Classic IT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-ECS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "ECS" + } + } + } + } + rules { + type = "MOBILE_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Mobile" + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Apps" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "CUSTOM_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-CustomApps" + conditions { + key { + type = "STATIC" + attribute = "CUSTOM_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "HTTP_CHECK" + enabled = true + value_format = "CoCo-EMEA-HTTP" + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SYNTHETIC_TEST" + enabled = true + value_format = "CoCo-EMEA-Browser" + conditions { + key { + type = "STATIC" + attribute = "BROWSER_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf b/configuration/20211214-114246_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf new file mode 100644 index 0000000..850c089 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "mcid" { + name = "mcid" + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/autotags/module.tf b/configuration/20211214-114246_EUPROD/autotags/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/autotags/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf b/configuration/20211214-114246_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf new file mode 100644 index 0000000..1ec193c --- /dev/null +++ b/configuration/20211214-114246_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "ms-id" { + name = "ms-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.msid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.msid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/configuration.tf b/configuration/20211214-114246_EUPROD/configuration.tf new file mode 100644 index 0000000..42347c2 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/configuration.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} \ No newline at end of file diff --git a/configuration/20211214-114246_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf b/configuration/20211214-114246_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf new file mode 100644 index 0000000..29f4b22 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf @@ -0,0 +1,17 @@ +resource "dynatrace_k8s_credentials" "CNAP-00-CC-PROD" { + active = true + certificate_check_enabled = false + davis_events_integration_enabled = false + endpoint_url = "https://master-cnap-00-cc-prod.bmwgroup.net:8443/" + event_analysis_and_alerting_enabled = false + events_integration_enabled = false + hostname_verification = true + label = "CNAP-00-CC-PROD" + prometheus_exporters = true + workload_integration_enabled = true + events_field_selectors { + active = true + field_selector = "involvedObject.kind=Node" + label = "Node events" + } +} diff --git a/configuration/20211214-114246_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf b/configuration/20211214-114246_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf new file mode 100644 index 0000000..08d547b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf @@ -0,0 +1,17 @@ +resource "dynatrace_k8s_credentials" "CNAP-00-CC-PROD2" { + active = true + certificate_check_enabled = false + davis_events_integration_enabled = false + endpoint_url = "https://master-cnap-00-cc-prod2-internal.bmwgroup.net:8443/" + event_analysis_and_alerting_enabled = false + events_integration_enabled = false + hostname_verification = true + label = "CNAP-00-CC-PROD2" + prometheus_exporters = true + workload_integration_enabled = true + events_field_selectors { + active = true + field_selector = "involvedObject.kind=Node" + label = "Node events" + } +} diff --git a/configuration/20211214-114246_EUPROD/credentials/module.tf b/configuration/20211214-114246_EUPROD/credentials/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/credentials/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf new file mode 100644 index 0000000..5b8628a --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ACDS_-_JOYNR" { + name = "ACDS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "3c9b95ce-aa16-4d8e-9aae-72ed21967ffa" + class { + name = "joynr.de.bmw.infotainment.telematic.acall.ACallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyAccidentCallData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "79a5f781-3aeb-443a-9de5-9b7eb43ae891" + returns = "io.joynr.provider.Promise" + } + method { + name = "notifyAccidentInfoData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "14af5cb3-fa06-40dd-8f99-128db957a466" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf new file mode 100644 index 0000000..7d6d22b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Gcdm" { + name = "BASE - Gcdm" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1f70cf23-3e02-4b9b-ab0d-f7bafdcad734" + class { + name = "com.bmw.cc.base.integration.gcdm.GcdmESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "retrieveCustomerData" + arguments = ["java.lang.String"] + id = "d56d0977-3a25-42c1-b68b-a274c73a6e0b" + returns = "com.bmw.cc.base.bm.customerdata.entity.CustomerDataBE" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf new file mode 100644 index 0000000..34a4b27 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_HereMaps" { + name = "BASE - HereMaps" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d83fc32a-2452-4327-889d-23c0049fdd06" + class { + name = "com.bmw.cc.base.integration.heremaps.HereMapsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findAddress" + arguments = ["float","float"] + id = "558edf16-2370-4299-8a1b-12c8e750a5ee" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf new file mode 100644 index 0000000..3c56530 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Istats" { + name = "BASE - Istats" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ea27960b-ecc0-4611-9323-d4af67633715" + class { + name = "com.bmw.cc.base.integration.istats.IstatsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "62c72095-5449-47c9-8fe7-c404c5eeee33" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf new file mode 100644 index 0000000..d44e64e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "BASE_-_Loc" { + name = "BASE - Loc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b62f11ca-ede2-4dbe-981c-87dd240772c3" + class { + name = "com.bmw.cc.base.integration.loc.LocESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCBS" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "4692c834-dfa4-4455-9aa9-7fe9db9825bc" + returns = "java.util.Optional" + } + method { + name = "getCCM" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "44602e49-2c5d-424b-af00-e51d9791a86b" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf new file mode 100644 index 0000000..25f71db --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Los" { + name = "BASE - Los" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "f9d8b2c3-74c6-4ed5-b9a8-91fb5a8eaa38" + class { + name = "com.bmw.cc.base.integration.los.msc.LosESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getMiscPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "06af95a5-a41a-4871-9a14-fa537c95cdcb" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf new file mode 100644 index 0000000..73aa825 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_LosFts" { + name = "BASE - LosFts" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0eccc8f1-0420-49bd-895a-0392a5ddf03d" + class { + name = "com.bmw.cc.base.integration.los.fts.LosFtsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.Double","java.lang.String","java.lang.String"] + id = "bc4fdda8-bac7-4d4e-aa13-3409e0b1fed6" + returns = "java.util.List" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf new file mode 100644 index 0000000..03202ae --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Msgsvc" { + name = "BASE - Msgsvc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "44d9578c-71e9-4dba-ac89-1c2e0a535cce" + class { + name = "com.bmw.cc.base.integration.msgsvc.MsgsvcESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendDealerAsPoi" + arguments = ["java.util.List","java.lang.String","java.lang.String"] + id = "bedc3640-cda5-404a-b853-866b90d0c80c" + returns = "com.bmw.cc.base.bm.dealer.entity.DealerPoiSendStatus" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf new file mode 100644 index 0000000..1ded039 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Ngtp" { + name = "BASE - Ngtp" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8e3e3eb1-8635-4fb8-9f9a-2ec1348d3e67" + class { + name = "com.bmw.cc.base.integration.ngtp.NgtpESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "680cf371-d90c-4cf7-b536-50d2cb26c352" + returns = "java.util.Optional" + } + method { + name = "executePositionUpdate" + arguments = ["java.lang.String","java.lang.String"] + id = "a205bbb8-f5c9-46e7-b270-14f7eebdc0eb" + returns = "void" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5af9001d-ec61-44a6-8ff1-f057cb0ffde8" + returns = "void" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf new file mode 100644 index 0000000..f41653e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Pisa" { + name = "BASE - Pisa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "c1007ca3-7f3f-4be9-ade8-f79bd4dd023f" + class { + name = "com.bmw.cc.base.integration.pisa.PisaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findByVin" + arguments = ["java.lang.String"] + id = "3b7175a2-5aec-4f52-a66f-d89d635f9132" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf new file mode 100644 index 0000000..aed5256 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Rsa" { + name = "BASE - Rsa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b2cdc7e3-f4d1-48c2-8e23-074869f60c48" + class { + name = "com.bmw.cc.base.integration.rsa.RsaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestSolution" + arguments = ["com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchQuery"] + id = "2821fe7e-1498-418b-9e8a-df1029577d6e" + returns = "com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchResult" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf new file mode 100644 index 0000000..c150bf7 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Scaa" { + name = "BASE - Scaa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "25b40f14-1ef3-4b92-b847-4706e91e0287" + class { + name = "com.bmw.cc.base.integration.scaa.ScaaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCustomerApproval" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "b6d91976-7181-4475-ae9e-3972e3c9dd93" + returns = "boolean" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf new file mode 100644 index 0000000..225ba54 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_SvdsVehicles" { + name = "BASE - SvdsVehicles" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2fafaf0a-5484-4d89-b4ca-b9febc94ffff" + class { + name = "com.bmw.cc.base.integration.svds.SvdsVehiclesESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findClientId" + arguments = ["java.lang.String"] + id = "f65c962d-faf1-4431-b7a8-8711b6e35266" + returns = "java.lang.String" + } + method { + name = "retrieveVehicleData" + arguments = ["java.lang.String"] + id = "3014a2b6-84a6-499b-8ecf-207a3b6e8f70" + returns = "java.util.Optional" + } + method { + name = "vehicleSpecsInternal4" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "c2af5ae9-21e5-436b-8b11-e956c923d6a7" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf new file mode 100644 index 0000000..235ba87 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf @@ -0,0 +1,46 @@ +resource "dynatrace_custom_service" "BASE_-_Tsrd" { + name = "BASE - Tsrd" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "5f742b9f-222d-4c7b-bb48-2d3b43a4ab0c" + class { + name = "com.bmw.cc.base.integration.tsrd.TsrdESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "deleteRemoteDiagnosisBCall" + arguments = ["java.lang.String"] + id = "7ae9bf2b-368e-4f79-8b31-3eaf81cef238" + returns = "void" + } + method { + name = "getKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "4821308b-3153-4d19-a6f6-1a0ed8712ff1" + returns = "java.util.Optional" + } + method { + name = "requestBCallData" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallData"] + id = "b4f237f3-b3e0-4def-9811-662d3730998a" + returns = "void" + } + method { + name = "requestCustomerConfirmationBCall" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallCustomerConfirmation"] + id = "07b87c9a-5cf7-41ae-bba6-0b69d3d7c598" + returns = "void" + } + method { + name = "requestFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "2f344a9c-4ee8-4987-916d-213474e516ca" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf new file mode 100644 index 0000000..b652125 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Tssb" { + name = "BASE - Tssb" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "219e0fdd-8980-4189-916c-dd315be8af45" + class { + name = "com.bmw.cc.base.integration.tssb.TssbESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCompoundId" + arguments = ["java.lang.String"] + id = "d031b017-3a29-4abb-ae8f-7d9f91e56a33" + returns = "java.util.Optional" + } + method { + name = "requestKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "f95e01db-e2e8-4b11-865b-f6c4020c44fc" + returns = "java.util.Optional" + } + method { + name = "sendReport" + arguments = ["com.bmw.cc.base.integration.tssb.acall.model.ACallTicketDataBE"] + id = "33d653da-447f-4d7d-ae85-10373edfcd22" + returns = "org.springframework.http.ResponseEntity" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf new file mode 100644 index 0000000..983f09b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Xcs" { + name = "BASE - Xcs" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "37b7399c-5aa8-4d5e-bdb9-4e6e5f28b2c8" + class { + name = "com.bmw.cc.base.integration.xcs.XcsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "ac89d1ea-c9fc-4c7c-910d-453303dc22fa" + returns = "java.util.Optional" + } + method { + name = "requestAnUpdateOfXCallDataFromVehicle" + arguments = ["java.lang.String"] + id = "5c650a04-a01d-44b1-872f-7ccb6941d5ac" + returns = "java.util.Optional" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5b635937-4ffe-4a91-ab40-cf58611c343f" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf new file mode 100644 index 0000000..2bef90e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "CASA_-_ChangeRelationshipProvisioningWorkflow_-_E2E" { + name = "CASA - ChangeRelationshipProvisioningWorkflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "42a4e5f1-d181-40b4-8e4c-b21a36179cf3" + class { + name = "com.bmw.cc.casa.bm.workflow.control.relationship.v2.ChangeRelationshipProvisioningWorkflow" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "0b24b6d9-0c20-4d0c-87a6-fb43b01eb43a" + returns = "void" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf new file mode 100644 index 0000000..31da3cb --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf @@ -0,0 +1,37 @@ +resource "dynatrace_custom_service" "CASA_AbstractTimerBean_-_E2E" { + name = "CASA AbstractTimerBean - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "fd6b6e18-5d6e-491e-b3df-29bc44c0c2f5" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "96376862-a3f1-4f1d-becb-8dcf90b11465" + returns = "void" + } + } + rule { + enabled = true + id = "cea5e84d-12f8-42a1-bcfb-3eb303be1310" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "5e25e71c-8758-4a0b-b9e6-1dfea93dd21a" + returns = "void" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf new file mode 100644 index 0000000..f29d86e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf @@ -0,0 +1,26 @@ +resource "dynatrace_custom_service" "CASA_ExecutionContext_-_E2E" { + name = "CASA ExecutionContext - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "4f180cf3-e8b3-4be4-85e8-57556c431f4e" + class { + name = "com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getVin" + id = "8dbbee3a-a50c-4f5f-b4ad-91b239a8379b" + returns = "java.lang.String" + } + method { + name = "getWorkflowStart" + id = "f407d68f-ffa1-4385-9a82-33ce29c83a0f" + returns = "java.time.Instant" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf new file mode 100644 index 0000000..2f5a934 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf @@ -0,0 +1,158 @@ +resource "dynatrace_custom_service" "CASA_Listener_-_E2E" { + name = "CASA Listener - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6b407ea6-9a9a-48ce-a4ab-25be2a5a3ab5" + class { + name = "com.bmw.cc.casa.api.dealerimport.mq.boundary.DealerImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "352f907b-c5bb-45e8-a09e-54f40495902e" + returns = "void" + } + } + rule { + enabled = true + id = "8ba009f2-3766-4827-a9ba-50b13455583a" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.GCDMChangesMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b070dfdc-621c-4f60-8b5e-a93ff5cf3d35" + returns = "void" + } + } + rule { + enabled = true + id = "e8be5e09-351b-40f7-8309-5f9cdd637b6e" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.IDS2MessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "78fdbd96-e9b6-4e28-81d2-4d97dab113b4" + returns = "void" + } + } + rule { + enabled = true + id = "921660d6-5760-465a-8d51-e7eb12d145e2" + class { + name = "com.bmw.cc.casa.api.rsu.v1.boundary.RSUMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "70e21922-6c43-4ae2-b3c6-34ce8d7937a1" + returns = "void" + } + } + rule { + enabled = true + id = "98fadb95-a962-47af-a48d-f9a3557d202e" + class { + name = "com.bmw.cc.casa.api.updatesimcard.v1.boundary.UpdateSimCardMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "987b1351-1643-42af-be04-a0f54ddaefc5" + returns = "void" + } + } + rule { + enabled = true + id = "ccfc8524-1b53-4329-825d-61582a1c349d" + class { + name = "com.bmw.cc.casa.api.vehicleGroups.mq.boundary.AdjustVehicleGroupsListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "64f36b72-7871-4768-84e2-fbe01b3c6bc9" + returns = "void" + } + } + rule { + enabled = true + id = "8a4f54d4-5acb-4887-817b-c60858150613" + class { + name = "com.bmw.cc.casa.api.vehicleimport.mq.boundary.VehicleImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "2a0d6732-b323-43d9-9e2f-3b02c11c0ad1" + returns = "void" + } + } + rule { + enabled = true + id = "5bc24dbd-3f6c-43cd-bf3d-83743a8a2625" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.MNOMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b842f24a-85bc-4bec-b6cd-1c6b89d6c5e0" + returns = "void" + } + } + rule { + enabled = true + id = "8cecd8cc-7f8b-4a1f-b139-75d6c5599b8b" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.NopMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "5c4b2e91-6afb-46b3-882b-7ed1f976f2f9" + returns = "void" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf new file mode 100644 index 0000000..f26e327 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf @@ -0,0 +1,453 @@ +resource "dynatrace_custom_service" "CASA_Timer_-_E2E" { + name = "CASA Timer - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "04cda430-778d-49f5-98b5-7ec4ee6c0921" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractExpiryNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "8c548ab8-8928-4c88-836e-da894c97ba2e" + returns = "void" + } + } + rule { + enabled = true + id = "42057f6e-6534-46ad-8f01-e0c329391cbf" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractNotificationStatusTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "6d0b363b-8f2b-4f18-af10-df12609fca45" + returns = "void" + } + } + rule { + enabled = true + id = "f96a9b30-dd80-41d6-b58c-beded4d6a976" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractReminderNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1c55fd1e-ad2b-4d2b-bcd0-80d8e44b98aa" + returns = "void" + } + } + rule { + enabled = true + id = "ad800150-a03c-4f19-9641-98fab4f1c435" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.CatOfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0da89776-01be-4c21-897a-616e5dff9590" + returns = "void" + } + } + rule { + enabled = true + id = "3da82cbf-d779-4fdc-ac3d-871eb12605fc" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.OfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e09c2604-81eb-4ab4-9743-ec2e96a62878" + returns = "void" + } + } + rule { + enabled = true + id = "e959e5a5-fd11-4837-840b-df6f000cb147" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.AntiquatedDataRemovalTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a5fe7b7d-5e4f-4fdd-8802-dfb36da04471" + returns = "void" + } + } + rule { + enabled = true + id = "3fc63279-bf7d-4838-81c7-60371e435bd5" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CancelActiveExecutionTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b1c3975b-631b-41cd-9d20-c0d3bec905f3" + returns = "void" + } + } + rule { + enabled = true + id = "02e358fc-fa96-40c5-a02b-52ba86ee3eb7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CasaSupportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "4287f30c-f821-402c-9dda-edff7901df1a" + returns = "void" + } + } + rule { + enabled = true + id = "e08df754-9046-48ce-baf8-6abf169d4202" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerInitialSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "cb90f96a-80c3-4f53-b2ee-ccf4d7c6a89b" + returns = "void" + } + } + rule { + enabled = true + id = "e01240aa-87c0-4913-856a-67191422a51e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerReminderSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "384ca83d-3abb-4aba-8395-f06ea44268f1" + returns = "void" + } + } + rule { + enabled = true + id = "2985f6f7-b631-4963-957b-431d9f0eabc7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuAutoExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c36808e1-6854-49c4-be0a-90731da82eac" + returns = "void" + } + } + rule { + enabled = true + id = "26784dd4-2678-4bac-9660-69eabbaf0dbb" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0eee9530-8858-4cce-998d-efceaecd6288" + returns = "void" + } + } + rule { + enabled = true + id = "41d04b56-ff02-4d50-9322-9b05c04c4ce6" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuInstallTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0dee10c2-867d-4989-9a08-f66601b8893b" + returns = "void" + } + } + rule { + enabled = true + id = "d79c6f50-ae05-47f1-a459-ae2ea8645bd7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EndOfTermTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "adb216ce-1dd8-481c-8988-7680ce7c7e0c" + returns = "void" + } + } + rule { + enabled = true + id = "a1103dab-b287-43c8-9589-737fb7a4462e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.MigrationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "eb4771b5-fd85-49e1-a83d-c2c9f2d69384" + returns = "void" + } + } + rule { + enabled = true + id = "52093b00-62a6-40ca-9634-c66270f29ae3" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.PreactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1e93863a-05bb-4ba5-b419-95498e38b5c6" + returns = "void" + } + } + rule { + enabled = true + id = "ca20c4ec-8fae-4ff2-82c8-06a963917a41" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.QueuedWorkflowTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e56c6781-82dd-47f3-9abe-bbe88a6ed2cf" + returns = "void" + } + } + rule { + enabled = true + id = "bd7ec679-2a79-41f1-8cb5-1a001478c192" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "de4e9e0c-b26b-4e8d-828d-0b2ad769fcb3" + returns = "void" + } + } + rule { + enabled = true + id = "6f2ab7e2-e5d0-4ddb-afb8-2f880375faa0" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardTaskTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0ed845cb-f3fd-4bea-8d8c-47d8f6e89ebf" + returns = "void" + } + } + rule { + enabled = true + id = "42363513-4ae3-4e0c-bed3-fa9e52167642" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.ServiceDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b3f462c7-67a5-4935-be99-5e4f28a67bba" + returns = "void" + } + } + rule { + enabled = true + id = "1adbab0b-0f48-4138-947a-5df742356faa" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepRetryTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "bd24328e-30cd-41bf-a962-c7dc79bc5d26" + returns = "void" + } + } + rule { + enabled = true + id = "51ec0a26-ee5c-4391-9813-c4d1084eb4fe" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepTimeoutTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c7f3e3ec-add3-4f61-b0a7-a16084e80ff4" + returns = "void" + } + } + rule { + enabled = true + id = "d4e40a1c-b1e8-4b2a-aa0d-931448ab5236" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.VehicleGroupExpirationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b4cbdb2-f8e6-4543-a965-f670ad0848b9" + returns = "void" + } + } + rule { + enabled = true + id = "758eec5b-23fb-4886-b8fb-de6f2ceaf47d" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.CatRuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b12bab84-b4a2-4e5f-ac6e-3ac0e8bc1027" + returns = "void" + } + } + rule { + enabled = true + id = "29ab384d-32ec-49ab-ba01-faba5f77d5e6" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.RuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "265c7116-eb73-4bbf-a06e-7635034ee160" + returns = "void" + } + } + rule { + enabled = true + id = "1e73bd8e-7517-4456-931a-898a75a486c3" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.FetchOrderStatusesTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b9d75dc-6ea9-40bc-a5e7-02297f991372" + returns = "void" + } + } + rule { + enabled = true + id = "8a418fd2-8e94-4056-807a-6a606a5a249d" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.ServiceOrderReportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a9aa08e9-f6af-4637-9e6a-5a674e72979b" + returns = "void" + } + } + rule { + enabled = true + id = "63343af0-a65b-4c87-8991-43b37b4d9868" + class { + name = "com.bmw.cc.casa.integration.dms.boundary.DMSFileExportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1d36994c-fef5-4c5c-866e-4274cc888130" + returns = "void" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf new file mode 100644 index 0000000..f076cf0 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_service" "CASA_Timer" { + name = "CASA Timer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2686ca3c-9714-403a-9f83-9c488cc19376" + class { + name = "com.bmw.cc.smc2.dkey.bm.flcm2.boundary.CasaTrigger2LockedBF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "runLocked" + id = "d666edd5-e43e-401e-8d0f-8cb462dddd99" + returns = "void" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf new file mode 100644 index 0000000..d6c6c0c --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf @@ -0,0 +1,241 @@ +resource "dynatrace_custom_service" "CASA_Workflow_-_E2E" { + name = "CASA Workflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + annotations = ["javax.enterprise.context.ApplicationScoped"] + id = "bb7d3c0e-0e3d-49c5-a5d5-2bee0d77aabe" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "6fe0226c-6579-47f5-a4e9-9b38044dd56a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "7a368665-f3aa-4775-81b7-611dc2f6f75f" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3f6b98dd-b80d-4f1a-9f97-80beef022c08" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "735766ef-9829-4fc8-a272-07061d5dcc3a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b332dc83-e58a-4e5b-9141-d25f8ac8f844" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "9041af60-5a01-4360-b294-781ced03a409" + returns = "void" + } + method { + name = "getName" + id = "fa2e9403-1fd3-4c1d-9716-37517cdae55a" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "de7b59a4-b07d-4a4b-adb8-5635cfb37133" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "e90fec53-5c3e-4c11-8ad5-61cb8086fb9e" + class { + name = "com.bmw.cc.casa.bm.workflow.control.activatevehicle.ActivateVehicleWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "3ae6319b-b561-4b68-9512-cd8a4ad880f2" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1fa7ccad-f8aa-4987-84e2-fc52ce9cab01" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "301f0c57-85b3-4c5c-83f1-b789cf8f09bf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ee3dfc2b-621d-4f31-92fe-a58c3b5e9d06" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ceae431-4801-42f6-9cb4-3d7299b6f00b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "9e0652c6-47d6-4f1c-a06a-2e947d620614" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "b078aa8c-e0b8-41c6-a35f-1217151f8f45" + returns = "void" + } + method { + name = "getName" + id = "2ff9b0eb-e721-40c4-9570-b457f2702338" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "3283a505-562b-40d2-946d-1bd8155ba870" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "ad955112-482a-46ff-9e68-1cc5729cab89" + class { + name = "com.bmw.cc.casa.bm.workflow.control.casasupport.CasaSupportWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "6e06aa16-2bd7-43b8-98b4-7278e9884dce" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "62625550-305e-41dc-8bee-c9ad53008246" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b0e16564-f0da-42a3-a19c-2021a76dbf6c" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "f3e7c731-cafc-4ebe-9162-eaacaf7a163b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ed73cce-bf98-4646-9a3f-201de67a9808" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1b990832-31d2-477b-a920-87e9a3dc4733" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "f839622e-ad5a-4a0c-8e68-369b63be9d33" + returns = "void" + } + method { + name = "getName" + id = "bda3cea9-5195-4ddc-9b73-f6f33a3a8160" + returns = "java.lang.String" + } + } + rule { + enabled = true + id = "8092d1d8-2c7c-48cb-aea3-c37a23a5dfa4" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWithBuildDataWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "6b313554-fd72-4100-8740-e8e7f100cadf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3e45b075-baef-4619-b45e-94637496a9ee" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "55661055-9504-4b40-83db-ad179dcb2b29" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ceaa6009-092d-4f6e-b98a-35342c7067d4" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "2b0f3ec4-85cf-43f8-892b-b66e5c257af7" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1e6d76c4-e926-4721-abc4-6429d81117b1" + returns = "void" + } + method { + name = "getName" + id = "d2eb4e8e-456f-4c0e-9b97-c684b047a0fd" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "645d7f6b-d08f-4f52-b01f-6f501628e5db" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf new file mode 100644 index 0000000..f1f1583 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "Car_Status_Information_Kafka_IN" { + name = "Car Status Information Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "565d5882-09fa-4492-9941-13da20011624" + class { + name = "com.bmw.carsharing.csi.kafka.KafkaConsumerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "submitRecord" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "9ad5cf74-1d83-4691-86e8-746472ab854f" + returns = "void" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf new file mode 100644 index 0000000..ff32af1 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR_v1" { + name = "DPP - JOYNR v1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ac61411d-3b0e-4e45-b48a-d6fc50941578" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "28f88ca7-fd3d-4b1b-8360-2e8ab43ac18f" + returns = "void" + } + } + rule { + enabled = true + id = "a7bc6180-74c4-4ad1-bfd1-a47567d3772a" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "7a156e40-a2d5-4726-9ad0-db35ac8b5169" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "0e84647f-0e17-4376-bb79-19b9b31e3bf1" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "8b803591-acf4-43bd-9813-9eb743647881" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "c5c31393-5a0f-4567-9aa6-46e332893b6e" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "aa676ac7-43a0-40f7-88c5-c5870b6198bf" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "81f5eda8-892b-4676-9b62-da849d9eec09" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "32df3e13-717e-430e-ac81-85c5d9f33517" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf new file mode 100644 index 0000000..d3fa22b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR" { + name = "DPP - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d7dd5cb7-0f05-4c3e-967b-5aad67c9595e" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "cf70526f-e8c6-4426-a549-2375159ad74c" + returns = "void" + } + } + rule { + enabled = true + id = "a88a9939-f0d2-43cc-aaf0-aa75338db61d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "6d3012f7-6fe0-45db-b577-c22d2d69cbb6" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "7145ebcb-1193-472e-9346-754fa3b9eff8" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "aaad8fdc-025f-43b0-8c9c-27762b3cedcf" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "132c2823-de13-4649-9e83-e5f5f06d78fc" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "760913c7-c937-4504-b214-88adcf9ac51d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "fa39a5ec-8ed4-4f2a-9cd0-2bd52a221835" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "5d2ff543-ab68-4808-9e3b-3e393e1afdb7" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf new file mode 100644 index 0000000..567b3b3 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ECS_-_CreateEvent_-_E2E" { + name = "ECS - CreateEvent - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "289c318a-b157-423b-a84f-d4d8c704ad51" + class { + name = "com.bmw.cc.vs.ecs.bm.ecs.control.JoynrEventOperations" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createEvent" + arguments = ["com.bmw.cc.vs.ecs.bm.ecs.entity.ECallEventJoynrBE"] + id = "67e97b0c-a941-4031-b7b2-ecd20a16530b" + returns = "java.lang.String" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf new file mode 100644 index 0000000..f490048 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ECS_-_JOYNR" { + name = "ECS - JOYNR" + enabled = false + queue_entry_point = false + rule { + enabled = true + id = "9b93f53f-99a5-4f7b-a1f7-495752f8e6c2" + class { + name = "joynr.de.bmw.infotainment.telematic.ecall.ECallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "starteCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "150ac898-4b93-4517-a61c-74bbcf668067" + returns = "io.joynr.provider.Promise" + } + method { + name = "updateeCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "4ec1698e-f91d-4fef-931a-0c74ad7c4249" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf new file mode 100644 index 0000000..46e10f8 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "JOYNR" { + name = "JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0bc2f069-2322-43ad-bbb6-73ac3696c112" + class { + name = "com.bmw.cc.smc2.dkey.api.vehicle.v1.boundary.VehicleInboundBCI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendKeyListToBackend" + arguments = ["java.lang.String","java.lang.Byte[]"] + id = "8b4ddd1f-add5-4037-a0d8-c60eef4fc967" + returns = "void" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf new file mode 100644 index 0000000..f82a1e3 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "LSC_Worker_Kafka_IN" { + name = "LSC Worker Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "cf721345-b090-410a-b621-f7868402e0cd" + class { + name = "com.bmw.tssb.lsc.worker.facade.LscMessageProcessingBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "a5c4e9fd-9231-40d6-ad5e-ec05fdd9c71b" + returns = "void" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf new file mode 100644 index 0000000..66c89d3 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf @@ -0,0 +1,39 @@ +resource "dynatrace_custom_service" "RsEventTimeoutTimer" { + name = "RsEventTimeoutTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "720b971d-2c4b-4dd6-9be9-737809c06df6" + class { + name = "com.bmw.cc.rs.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "31a5874e-3928-437d-b6b0-347dafde01b3" + returns = "void" + } + } + rule { + enabled = true + id = "1c3bd2d4-0e92-48bf-b0fc-d66a8093176f" + class { + name = "com.bmw.cc.rs360.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "25fdf96c-6656-45e5-bde3-718debb61437" + returns = "void" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf new file mode 100644 index 0000000..09a514e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "RsExecuteJoynr" { + name = "RsExecuteJoynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "434439d7-5ca2-4b5e-bc14-1ac6a078efe6" + class { + name = "com.bmw.cc.rs.control.JoynrServiceBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "executeRemoteService" + arguments = ["com.bmw.cc.rs.entity.Event"] + id = "6887ac56-6d4b-40d9-8910-691f0f91354b" + returns = "void" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf new file mode 100644 index 0000000..6def547 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf @@ -0,0 +1,260 @@ +resource "dynatrace_custom_service" "RsJoynrApiV1" { + name = "RsJoynrApiV1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1c4fe75a-a5d5-4681-a643-f1243f33ca29" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "VehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "795176a1-b32a-4148-a3e9-0982717bc6f9" + returns = "void" + } + method { + name = "VehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PearlChain"] + id = "0a31922f-6fa8-421c-bb44-44f48a15822a" + returns = "void" + } + } + rule { + enabled = true + id = "99285881-9b86-48c9-ba61-36db2fbab601" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "6dc41c57-bb45-4cd5-bb7a-bab5d12a2a6a" + returns = "void" + } + method { + name = "RemoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "27783b17-214b-440a-9a66-c7466c49feeb" + returns = "void" + } + method { + name = "RemoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "928b0743-9fb3-489c-aa36-9b3461555fd3" + returns = "void" + } + method { + name = "RemoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "72b24d9c-3f19-4047-9053-8827a808824e" + returns = "void" + } + } + rule { + enabled = true + id = "2ab9333c-759c-41ad-87f1-dbcb8d43924b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "92a20bc4-1dae-4f11-891c-5a353f7f0fbb" + returns = "void" + } + method { + name = "RemoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "af6e64e6-cca4-454c-8d24-6ee35a245f7b" + returns = "void" + } + method { + name = "RemoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "7c5cb89d-53a7-4b4f-8036-89a038d985c7" + returns = "void" + } + method { + name = "RemoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "e73a4f75-f8d0-4692-be10-d472b8d6174b" + returns = "void" + } + } + rule { + enabled = true + id = "acb70158-3831-497a-8620-64cc2a88b158" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "f12b4a23-e9b7-4fae-b7ae-807e8efc8df1" + returns = "void" + } + method { + name = "RemoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "d5afe1a0-0e2b-40aa-9590-af2fb2bdcd95" + returns = "void" + } + method { + name = "RemoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "e187f67c-5e89-4271-8a5f-97bcc0093740" + returns = "void" + } + method { + name = "RemoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "4006ded6-30b9-4d13-b033-1d796b304d76" + returns = "void" + } + } + rule { + enabled = true + id = "891f2867-66b5-4c0b-8d4f-6d404ac2dadf" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteChargingProfileInitStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "1529682f-789e-44df-8346-df144a56714f" + returns = "void" + } + method { + name = "RemoteChargingProfileInitStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "547e4e8e-0459-4439-a219-7920173681a5" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "ba50d26c-1e3b-46b4-ab2f-cd95ee0df98d" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "90208e1a-4ac2-42a2-a8f4-a9eff3f1613f" + returns = "void" + } + } + rule { + enabled = true + id = "82dbc5bc-172c-4164-b329-dd7cd750b4bc" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "0c8b91af-30a3-48bd-91e5-2fecd87b332b" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "2c9db4e0-5426-4e56-91c3-5c4d1d5502e6" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "0640d7d1-763e-4622-b009-96bf33b8a30e" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "71a911e0-8b7e-4bb2-8397-6658433ab619" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "cbfbb6dd-21e5-4104-9327-e4ca1bcea8eb" + returns = "void" + } + } + rule { + enabled = true + id = "85d0d7b3-ecb5-446a-89a4-81bab2fc0cf2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "5fb4fe45-8415-43c8-8d3f-e58ab03f1e89" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "364e08fd-6dde-4fe8-9dc1-9683fe0a3bb1" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "5e3ad135-a7c8-448a-970e-ec41f51f3428" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "6218361e-f767-4316-b0d7-c6b816fe6814" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "99f381c2-8d95-427f-9771-f9cbad6a592f" + returns = "void" + } + method { + name = "Remote360InitStatus" + id = "6b94b91a-98ef-446c-87f1-21df1fdc3633" + returns = "void" + } + method { + name = "Remote360Status" + id = "61029247-2a83-4ae7-b69c-ee41bfc59f85" + returns = "void" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf new file mode 100644 index 0000000..89cb284 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf @@ -0,0 +1,348 @@ +resource "dynatrace_custom_service" "RsJoynrApiV2" { + name = "RsJoynrApiV2" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6355413d-fc88-46fe-b284-8573f544b46b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "vehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "701cbef6-8037-450e-8218-54dfa86622d2" + returns = "void" + } + method { + name = "vehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PearlChain"] + id = "5a4c7d19-21fc-4cdb-a33c-9fe188973888" + returns = "void" + } + } + rule { + enabled = true + id = "88faa8ae-0322-488e-98e8-a5130dd96725" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "15b01e1c-eab9-4419-ba66-4ac998cc8d79" + returns = "void" + } + method { + name = "remoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "a25f12ef-f8a7-47c2-aeeb-816b3da9bf53" + returns = "void" + } + method { + name = "remoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a5ba332a-b357-488b-a192-40977250261b" + returns = "void" + } + method { + name = "remoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "e8c92e96-239e-495f-9261-f2bfed8c27f2" + returns = "void" + } + } + rule { + enabled = true + id = "94430ce4-b490-4c4e-9aad-b302dbd16a1e" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "707484db-d8fa-4ac4-b9c3-4e204c74fc1d" + returns = "void" + } + method { + name = "remoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "30939bd5-6496-47a3-a4e8-5d33e80430c4" + returns = "void" + } + method { + name = "remoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "72675c9d-1f70-49b6-8c71-17f39a8ca9cc" + returns = "void" + } + method { + name = "remoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "97554b70-6ad1-4c66-a4d9-1bed6f2d77fa" + returns = "void" + } + } + rule { + enabled = true + id = "fae67036-17f1-4480-839f-ef1985653fb4" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingProfileInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "b3f41169-381c-4957-a333-df1acbd7a5c6" + returns = "void" + } + method { + name = "remoteChargingProfileStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchp.v2.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "4ff7aacb-b13a-4f5b-a7b3-f8af4d66c5bd" + returns = "void" + } + } + rule { + enabled = true + id = "fff388c5-219f-4c46-b677-6ce2751606ed" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a40f971c-667c-422d-9703-35e43b4ac9b0" + returns = "void" + } + method { + name = "remoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.ClimateControlState","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.EngineState","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "9113e4d0-0a41-4043-ae26-b168849f3e1d" + returns = "void" + } + method { + name = "remoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "c755807d-69d9-4f9a-bee9-9de115b54b32" + returns = "void" + } + method { + name = "remoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "aff811dc-3288-4cc7-bbcd-bca1e29afc5c" + returns = "void" + } + } + rule { + enabled = true + id = "8520fb48-db9c-41c2-993a-346d79cd5983" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingControlInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "ae1c178c-332e-4379-aca1-98aa7869adba" + returns = "void" + } + method { + name = "remoteChargingControlStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchc.v2.RemoteChargingControlStatusTypes.RemoteChargingControlError"] + id = "02d37f6c-7c93-428d-b4bb-fb157fba39f2" + returns = "void" + } + } + rule { + enabled = true + id = "13bc4619-d1a0-4519-ace7-2cdeef18e331" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "b052092c-c394-4bf0-a75a-fa8f1775c996" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "a24d49e3-3903-4b07-a30b-128eee39330d" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState","java.lang.Byte"] + id = "b955380c-71be-411b-8ee9-1f274a0bc16a" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState"] + id = "8c0c04e5-b1ec-4458-94c1-c5f22f647d7a" + returns = "void" + } + } + rule { + enabled = true + id = "1551fabe-e27a-4ef8-bf67-43198dc6c393" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.SurroundViewRecorderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "a649e530-abcd-4807-8638-7057f5ec5d98" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "cdb768eb-5da8-48ad-8f64-2d72a54911cd" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.Recording[]","java.lang.String"] + id = "c15f123c-c138-4aa6-9690-cda7ec92e83a" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState","java.lang.Byte"] + id = "0acea922-ba1f-4197-8cc5-4f8aa576f4d6" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState"] + id = "a36648f7-7eb9-47bc-a73d-7cb0e25b3be5" + returns = "void" + } + } + rule { + enabled = true + id = "a549fa3f-07e7-4788-a8ca-b35e34b24fd2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "f054d5a9-3ad8-4640-bf17-450356c51506" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "64916c25-9962-47ad-9319-78c8a8848dc2" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState","java.lang.Byte"] + id = "bc213335-4762-4e41-ba7b-ac70e00c3d99" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState"] + id = "1494ac7c-8de7-48c3-9c55-a81f702d0803" + returns = "void" + } + } + rule { + enabled = true + id = "e4482e02-8602-4ecc-92e7-9774d7487488" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraDwaStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "9a9c29cb-7548-46a1-b067-11f08a771637" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "b1e201f5-ff43-4a22-a301-d8f7d51d3fcf" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.Recording[]","java.lang.String"] + id = "d6a02884-15ef-4078-a68e-f05d85756b3e" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState","java.lang.Byte"] + id = "b240abe5-a1be-48f1-96b6-73b7a04fae83" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState"] + id = "ec114e56-e995-487e-87cc-c333ec6fa4b5" + returns = "void" + } + } + rule { + enabled = true + id = "77033e55-2484-4142-bed7-04c9816d054f" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.PublicKeyApi" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "e726fd58-70ee-40ea-9d81-3a351eded062" + returns = "void" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf new file mode 100644 index 0000000..3efc4e6 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "RsProvisioningMdb" { + name = "RsProvisioningMdb" + enabled = true + queue_entry_point = true + queue_entry_point_type = "JMS" + rule { + enabled = true + id = "dd08e5a4-46e1-4254-ab26-9dc50e855b0b" + class { + name = "com.bmw.cc.rs.provisioningapi.jms.ProvisioningAckMDB" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "05aeca23-cfff-46e7-b8b9-8b2cbeb04556" + returns = "void" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf new file mode 100644 index 0000000..2ee71ea --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf @@ -0,0 +1,52 @@ +resource "dynatrace_custom_service" "TrackESI_-_apple" { + name = "TrackESI - apple" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "152f4773-b05a-4dce-9525-f96f8ed2b5e0" + class { + name = "com.bmw.cc.smc2.dkey.integration.track.v2.boundary.TrackESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "fc3e1652-f5bf-4281-b1d4-6958af3f70cb" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.bm.track.entity.EventNotificationRequestDO","java.time.Instant"] + id = "76ad362b-0670-46fc-8792-288edfe3e7ca" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotificationRetry" + arguments = ["com.bmw.cc.smc2.dkey.bm.key.pdo.VehicleKeyPDO","com.bmw.cc.smc2.dkey.bm.smc15.entity.DeviceEndpointBE","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "30857f5c-0533-4645-aa24-c6a94255a800" + returns = "java.util.concurrent.Future" + } + method { + name = "healthCheck" + arguments = ["java.lang.String","java.lang.String"] + id = "c76aaeec-c4d6-473a-8252-7bd4faa41601" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKey" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "4abefe4a-aa6a-47d7-8e65-27d77902181c" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKeyRetry" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "ee2d12b5-2283-4083-88ba-356b03d91f42" + returns = "java.util.concurrent.Future" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf new file mode 100644 index 0000000..088916e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "Voice_Services_-_DBCleanUpTimer" { + name = "Voice Services - DBCleanUpTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "319de1eb-a486-4900-ab0f-0b098fcf1b63" + class { + name = "com.bmw.cc.conn.b2vvoice.bm.mguvoice.control.DBEventCleanupBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "clean" + id = "67475e25-8530-4d10-8edd-0dcfab3a2207" + returns = "void" + } + method { + name = "destroyTimer" + id = "6a97c742-6ee2-43d4-8ef6-3759d07052a0" + returns = "void" + } + method { + name = "init" + id = "db591e7c-0724-4f6c-a9d4-177c7017dd31" + returns = "void" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf new file mode 100644 index 0000000..f1b8ec7 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-Joynr" { + name = "Voicemanager - SendCRQM-Joynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "e4865ab7-e741-45ad-8be6-d6ece13e2686" + class { + name = "com.bmw.cc.conn.b2vvoice.joynr.consumer.boundary.VehicleJoynrECallClientBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendEcallCrqmNumber" + arguments = ["java.lang.String","int","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "653f7fb9-e21d-4e15-9023-3cc397833587" + returns = "void" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf new file mode 100644 index 0000000..3ff5074 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-SMS" { + name = "Voicemanager - SendCRQM-SMS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d93f7d97-ae16-4373-9675-d0ee600f29c5" + class { + name = "com.bmw.cc.conn.b2vvoice.consumer.smsgateway.boundary.SmsGatewayESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "messagePost" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "73e9d6a4-7f6d-4390-8fb8-a9b389004c30" + returns = "java.lang.Boolean" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf new file mode 100644 index 0000000..6082c0e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "VpsJoynrApi" { + name = "VpsJoynrApi" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "35afa908-e85c-415b-816b-ed68c5b3a026" + class { + name = "com.bmw.cc.conn.vps.joynr.provider.control.ProvisioningVehicleProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendVehicleDataForProvisioningComUnit" + id = "877a923d-7336-4058-823c-2412a0e52833" + returns = "void" + } + method { + name = "sendVehicleDataForProvisioningHeadUnit" + id = "862bdd26-e185-4094-81eb-ec79a10fecc8" + returns = "void" + } + method { + name = "sendVehicleProvisioningResult" + id = "f47fcdb0-2f79-4826-a85b-7e3aa5361817" + returns = "void" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf new file mode 100644 index 0000000..a2a3e99 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf @@ -0,0 +1,51 @@ +resource "dynatrace_custom_service" "XCS_-_JOYNR" { + name = "XCS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "a2c5ec00-e230-4ce4-ad1d-74f324b68558" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "4ad00a69-80b1-4ea1-ab27-67bcb299dd74" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TerminateReason"] + id = "d271a40d-f938-479e-9e64-f6baa24cd8f3" + returns = "io.joynr.provider.Promise" + } + } + rule { + enabled = true + id = "d020be82-ea18-4b68-b33c-c7724d7d01a8" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.v1.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.KeyValue[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.ResultCode"] + id = "e6cf4193-0ad6-422a-81b4-af2fc53bd698" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TerminateReason"] + id = "9ea9c576-3041-480e-9c48-4f272bb2198a" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/module.tf b/configuration/20211214-114246_EUPROD/custom_services/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf b/configuration/20211214-114246_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf new file mode 100644 index 0000000..aa019ed --- /dev/null +++ b/configuration/20211214-114246_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ts-pffs_SQS" { + name = "ts-pffs SQS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8f23e73a-e12b-4c2f-96a4-0c94e1398055" + class { + name = "com.bmw.cc.tspffs.api.seam.boundary.SeamNotificationSqsListenerMF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onNotification" + arguments = ["java.lang.String","java.util.Map","org.springframework.cloud.aws.messaging.listener.Acknowledgment"] + id = "641761d5-391c-4a17-82dc-d7f545b0aeb7" + returns = "void" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf new file mode 100644 index 0000000..29dbc58 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ABC" { + name = "CD_ABC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag('msid:am-proxy','msid:am-cns'))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag('msid:am-proxy','msid:am-cns')" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf new file mode 100644 index 0000000..670933c --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf @@ -0,0 +1,231 @@ +resource "dynatrace_management_zone" "CD_APIGW" { + name = "CD_APIGW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf new file mode 100644 index 0000000..a36993e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_APIM" { + name = "CD_APIM" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_AKKA_ACTOR_SYSTEM" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Empty" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf new file mode 100644 index 0000000..9094e23 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-FSC-AST" { + name = "CD_ASBC-FSC-AST" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf new file mode 100644 index 0000000..57041d9 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL-CL" { + name = "CD_ASBC-HAL-CL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf new file mode 100644 index 0000000..06a4d70 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL" { + name = "CD_ASBC-HAL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "clusterDomain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf new file mode 100644 index 0000000..c4f31be --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-MFSCS" { + name = "CD_ASBC-MFSCS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf new file mode 100644 index 0000000..73b9678 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-NGTP" { + name = "CD_ASBC-NGTP" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf new file mode 100644 index 0000000..70d523b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-DFP" { + name = "CD_ASBC-PKI-DFP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:DFP\",\"compass-id:DFPH\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf new file mode 100644 index 0000000..6ff5b07 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLIScert2vin" { + name = "CD_ASBC-PKI-OCLIScert2vin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISc2v\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISc2v\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf new file mode 100644 index 0000000..b2d9e4c --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLISocsp" { + name = "CD_ASBC-PKI-OCLISocsp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISocsp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISocsp\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf new file mode 100644 index 0000000..61f4aba --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-P2X" { + name = "CD_ASBC-PKI-P2X" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:P2X\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:P2X\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf new file mode 100644 index 0000000..7d66c0b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-VCSM" { + name = "CD_ASBC-PKI-VCSM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:VCS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:VCS\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf new file mode 100644 index 0000000..467268d --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-RSU" { + name = "CD_ASBC-RSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBC-RSU\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBC-RSU\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf new file mode 100644 index 0000000..e7eba08 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-SMACC" { + name = "CD_ASBC-SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "cluster" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf new file mode 100644 index 0000000..050782b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-STM" { + name = "CD_ASBC-STM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:STM\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:STM\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf new file mode 100644 index 0000000..a7a4680 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TIS" { + name = "CD_ASBC-TIS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TIS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TIS\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf new file mode 100644 index 0000000..9190094 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TVP" { + name = "CD_ASBC-TVP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TVP\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TVP\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf new file mode 100644 index 0000000..5b7c0e9 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBCSWLSEC2" { + name = "CD_ASBCSWLSEC2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBCSWLSEC2\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBCSWLSEC2\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf new file mode 100644 index 0000000..3088407 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBS" { + name = "CD_ASBS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf new file mode 100644 index 0000000..a977057 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_App-Repository" { + name = "CD_App-Repository" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf new file mode 100644 index 0000000..8fb09fc --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf @@ -0,0 +1,194 @@ +resource "dynatrace_management_zone" "CD_AudioVideoServices" { + name = "CD_AudioVideoServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-spotify" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ise-connectedradio" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-config" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-gracenote" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-ximalaya" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf new file mode 100644 index 0000000..dbd7bd3 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "CD_BMW-Assistant-for-Service-Events-_BASE_" { + name = "CD_BMW-Assistant-for-Service-Events-(BASE)" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed in" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf new file mode 100644 index 0000000..7cb817e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMWPoints" { + name = "CD_BMWPoints" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf new file mode 100644 index 0000000..44abd20 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMW_POINTS_ENGINE" { + name = "CD_BMW_POINTS_ENGINE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf new file mode 100644 index 0000000..e383b11 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Billing_Buffet" { + name = "CD_Billing_Buffet" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf new file mode 100644 index 0000000..284c944 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CCG" { + name = "CD_CCG" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf new file mode 100644 index 0000000..ec2c876 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_CICD" { + name = "CD_CICD" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:CICD\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:CICD\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf new file mode 100644 index 0000000..59dbdf5 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CSI" { + name = "CD_CSI" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf new file mode 100644 index 0000000..3fa1ef3 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Call-Handling-Backends" { + name = "CD_Call-Handling-Backends" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf new file mode 100644 index 0000000..8b1ebe8 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CallCenterClient" { + name = "CD_CallCenterClient" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf new file mode 100644 index 0000000..d563a62 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-Backend-Services" { + name = "CD_Connected-Backend-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf new file mode 100644 index 0000000..1c5fe64 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-User-Behaviour" { + name = "CD_Connected-User-Behaviour" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf new file mode 100644 index 0000000..fa87347 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_ConnectedDrive-Internet-Portal" { + name = "CD_ConnectedDrive-Internet-Portal" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdipdb_prod" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf new file mode 100644 index 0000000..eeaae6c --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ContentProvider" { + name = "CD_ContentProvider" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf new file mode 100644 index 0000000..28c880a --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Countly" { + name = "CD_Countly" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf new file mode 100644 index 0000000..23c3302 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_CustomerCentricInformationServices" { + name = "CD_CustomerCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf new file mode 100644 index 0000000..8c9c5fc --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_DPP_DPM" { + name = "CD_DPP_DPM" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf new file mode 100644 index 0000000..8472d9d --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_GCDM" { + name = "CD_GCDM" + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "GCDM" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf new file mode 100644 index 0000000..3bf88a6 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ImageBlur" { + name = "CD_ImageBlur" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf new file mode 100644 index 0000000..37a6fb1 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf @@ -0,0 +1,121 @@ +resource "dynatrace_management_zone" "CD_Infotainment-In-Car-Experience-Services" { + name = "CD_Infotainment-In-Car-Experience-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "background" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "asbc" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf new file mode 100644 index 0000000..d4d3217 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_InfotainmentInCarExperienceServices" { + name = "CD_InfotainmentInCarExperienceServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf new file mode 100644 index 0000000..4ecff14 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf @@ -0,0 +1,79 @@ +resource "dynatrace_management_zone" "CD_LSC-FSU" { + name = "CD_LSC-FSU" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf new file mode 100644 index 0000000..19507b0 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_LSC" { + name = "CD_LSC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf new file mode 100644 index 0000000..d91bdc7 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_LSCFSU" { + name = "CD_LSCFSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:lscfsu\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:lscfsu\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf new file mode 100644 index 0000000..f8593af --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Location-Services" { + name = "CD_Location-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf new file mode 100644 index 0000000..16c6f9e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_MSGSVC" { + name = "CD_MSGSVC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:msgsvc\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:msgsvc\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf new file mode 100644 index 0000000..1a79dac --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_Messaging-Services" { + name = "CD_Messaging-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf new file mode 100644 index 0000000..d730ceb --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf @@ -0,0 +1,282 @@ +resource "dynatrace_management_zone" "CD_Mobile2_and_BFFs" { + name = "CD_Mobile2_and_BFFs" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-digital-key-composite-service" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "composite" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-software-upgrade" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf new file mode 100644 index 0000000..2838d3d --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "CD_Mobile_2" { + name = "CD_Mobile_2" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Mobile" + } + } + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf new file mode 100644 index 0000000..3311fa9 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Navigation-Information-Services" { + name = "CD_Navigation-Information-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf new file mode 100644 index 0000000..0a92e77 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "CD_Openshift" { + name = "CD_Openshift" + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf new file mode 100644 index 0000000..fbfe8e1 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PAIS" { + name = "CD_PAIS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf new file mode 100644 index 0000000..cff6da2 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PISA" { + name = "CD_PISA" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf new file mode 100644 index 0000000..a33be88 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSR" { + name = "CD_PSR" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:PSR\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:PSR\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf new file mode 100644 index 0000000..397b339 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSdZ-Checker" { + name = "CD_PSdZ-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:psdzchecker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:psdzchecker\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf new file mode 100644 index 0000000..1862729 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_Perseus" { + name = "CD_Perseus" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf new file mode 100644 index 0000000..be3e4fa --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf @@ -0,0 +1,95 @@ +resource "dynatrace_management_zone" "CD_RemoteCamera" { + name = "CD_RemoteCamera" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf new file mode 100644 index 0000000..b1db74e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServiceCockpit" { + name = "CD_RemoteServiceCockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf new file mode 100644 index 0000000..1207a18 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServices" { + name = "CD_RemoteServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf new file mode 100644 index 0000000..ebb27f3 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf @@ -0,0 +1,275 @@ +resource "dynatrace_management_zone" "CD_SMACC-BE" { + name = "CD_SMACC-BE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "svds" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smacc" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf new file mode 100644 index 0000000..4a74017 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SMC2_CEKS" { + name = "CD_SMC2_CEKS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf new file mode 100644 index 0000000..53b62c8 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf @@ -0,0 +1,39 @@ +resource "dynatrace_management_zone" "CD_SMS-Gateway" { + name = "CD_SMS-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMS-Gateway" + } + } + } + } + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SMS GW" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf new file mode 100644 index 0000000..608ea05 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SVDS" { + name = "CD_SVDS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf new file mode 100644 index 0000000..0638d42 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-BA2BT" { + name = "CD_SWLSEC2-BA2BT" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:SWLSEC2-BA2BT\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:SWLSEC2-BA2BT\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf new file mode 100644 index 0000000..8baf261 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-Checker" { + name = "CD_SWLSEC2-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:swlsec2checker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:swlsec2checker\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf new file mode 100644 index 0000000..12b6a4f --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_Service-Bus" { + name = "CD_Service-Bus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf new file mode 100644 index 0000000..9903c30 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Service-Gateway" { + name = "CD_Service-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf new file mode 100644 index 0000000..8ed868b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Speech" { + name = "CD_Speech" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf new file mode 100644 index 0000000..a07238d --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_TEST_EW" { + name = "CD_TEST_EW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf new file mode 100644 index 0000000..c0ac313 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "CD_TEST_EW2" { + name = "CD_TEST_EW2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\"))" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf new file mode 100644 index 0000000..2e34742 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_TripCollection" { + name = "CD_TripCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tripCollectionApi\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tripCollectionApi\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf new file mode 100644 index 0000000..0950abb --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_UDS" { + name = "CD_UDS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:UDS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:UDS\")" + } + rules { + type = "SERVICE" + enabled = false + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "HOST" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf new file mode 100644 index 0000000..fe87b86 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_VehicleCentricInformationServices" { + name = "CD_VehicleCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-wechat-proxy" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-admin-ui" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-manifest" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-web-proxy" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf new file mode 100644 index 0000000..3fc28f0 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf @@ -0,0 +1,98 @@ +resource "dynatrace_management_zone" "CD_Voice-Services" { + name = "CD_Voice-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf new file mode 100644 index 0000000..23c5b79 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_XCC" { + name = "CD_XCC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "app-id" + value = "APP-18886" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf new file mode 100644 index 0000000..605b19b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_agent-service" { + name = "CD_agent-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf new file mode 100644 index 0000000..543c0ac --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_aluis" { + name = "CD_aluis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf new file mode 100644 index 0000000..91fdab6 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-bpm" { + name = "CD_am-bpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf new file mode 100644 index 0000000..22b8e82 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-casa" { + name = "CD_am-casa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf new file mode 100644 index 0000000..a1ac0c5 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cesim" { + name = "CD_am-cesim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf new file mode 100644 index 0000000..454373f --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cns" { + name = "CD_am-cns" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf new file mode 100644 index 0000000..e535329 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-device" { + name = "CD_am-device" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf new file mode 100644 index 0000000..5b5f41c --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ecs" { + name = "CD_am-ecs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf new file mode 100644 index 0000000..d0a6ecd --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-egim" { + name = "CD_am-egim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf new file mode 100644 index 0000000..29bfbe0 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-esim-ui" { + name = "CD_am-esim-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf new file mode 100644 index 0000000..dc54ad1 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-lmcs" { + name = "CD_am-lmcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf new file mode 100644 index 0000000..379b26e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-mno-manager" { + name = "CD_am-mno-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf new file mode 100644 index 0000000..c79092d --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-proxy" { + name = "CD_am-proxy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf new file mode 100644 index 0000000..6e467d7 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-store" { + name = "CD_am-store" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf new file mode 100644 index 0000000..99df049 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-svms" { + name = "CD_am-svms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf new file mode 100644 index 0000000..e4a72a2 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ui" { + name = "CD_am-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf new file mode 100644 index 0000000..48a6416 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-usage" { + name = "CD_am-usage" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf new file mode 100644 index 0000000..b0b4490 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle-activation" { + name = "CD_am-vehicle-activation" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf new file mode 100644 index 0000000..3bac226 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle" { + name = "CD_am-vehicle" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf new file mode 100644 index 0000000..bde1dd5 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vms" { + name = "CD_am-vms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf new file mode 100644 index 0000000..ad52bb7 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_analytics-user-data-service" { + name = "CD_analytics-user-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf new file mode 100644 index 0000000..472e43e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sfa-oh" { + name = "CD_asbc-sfa-oh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf new file mode 100644 index 0000000..fc02019 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sts" { + name = "CD_asbc-sts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf new file mode 100644 index 0000000..550c6a7 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-client-service" { + name = "CD_avs-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf new file mode 100644 index 0000000..7d25155 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-proxy-composite-service" { + name = "CD_avs-proxy-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf new file mode 100644 index 0000000..091c60e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-be" { + name = "CD_b2v-com-be" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf new file mode 100644 index 0000000..e047e1a --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-echo" { + name = "CD_b2v-com-echo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf new file mode 100644 index 0000000..a7b3723 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-fe" { + name = "CD_b2v-com-fe" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf new file mode 100644 index 0000000..67d35c2 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-gcdm-client" { + name = "CD_b2v-com-gcdm-client" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf new file mode 100644 index 0000000..dac5be0 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-hello" { + name = "CD_b2v-com-hello" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf new file mode 100644 index 0000000..530b4bb --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-nots" { + name = "CD_b2v-nots" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf new file mode 100644 index 0000000..ff93f6b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-sms-statistics" { + name = "CD_b2v-sms-statistics" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf new file mode 100644 index 0000000..34b4533 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bmw-points-push-notifications-service" { + name = "CD_bmw-points-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf new file mode 100644 index 0000000..80535d1 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bsi-service" { + name = "CD_bsi-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf new file mode 100644 index 0000000..2ff65d7 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cac" { + name = "CD_cac" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf new file mode 100644 index 0000000..b810aac --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_camvs" { + name = "CD_camvs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf new file mode 100644 index 0000000..7b6098d --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_casa-event-processor" { + name = "CD_casa-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf new file mode 100644 index 0000000..f7713cf --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ccc" { + name = "CD_ccc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf new file mode 100644 index 0000000..296f2a0 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cdc" { + name = "CD_cdc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf new file mode 100644 index 0000000..47d506c --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_chargenow-enabler-service" { + name = "CD_chargenow-enabler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf new file mode 100644 index 0000000..ceea268 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy-composite" { + name = "CD_charging-data-privacy-composite" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf new file mode 100644 index 0000000..60c48e5 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy" { + name = "CD_charging-data-privacy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf new file mode 100644 index 0000000..4521ad3 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-push-notification-service" { + name = "CD_charging-events-push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf new file mode 100644 index 0000000..a85ab2b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-service" { + name = "CD_charging-events-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf new file mode 100644 index 0000000..3069acf --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-history-gdpr-proxy-service" { + name = "CD_charging-history-gdpr-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf new file mode 100644 index 0000000..2c1abbc --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-plan-composite-service" { + name = "CD_charging-plan-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf new file mode 100644 index 0000000..24b789b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-push-notifications-service" { + name = "CD_charging-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf new file mode 100644 index 0000000..28caace --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-remote-commands-composite-service" { + name = "CD_charging-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf new file mode 100644 index 0000000..efe8407 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-sessions-service" { + name = "CD_charging-sessions-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf new file mode 100644 index 0000000..c77b378 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-stations-service" { + name = "CD_charging-stations-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf new file mode 100644 index 0000000..e16dfc1 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-agent-telemetry-processor" { + name = "CD_client-agent-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf new file mode 100644 index 0000000..8ac5b50 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-vehicle-telemetry-processor" { + name = "CD_client-vehicle-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf new file mode 100644 index 0000000..c638c1c --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cm" { + name = "CD_cm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf new file mode 100644 index 0000000..3eb85c8 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_comfy" { + name = "CD_comfy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf new file mode 100644 index 0000000..2b2ca15 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-notification-service" { + name = "CD_commute-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf new file mode 100644 index 0000000..04307dd --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-service" { + name = "CD_commute-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf new file mode 100644 index 0000000..6f46063 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service-apim" { + name = "CD_connected-oauth-service-apim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf new file mode 100644 index 0000000..2c76f96 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service" { + name = "CD_connected-oauth-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf new file mode 100644 index 0000000..e0e3b84 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-onboard-composite-service" { + name = "CD_connected-onboard-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf new file mode 100644 index 0000000..fbd1356 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_csu" { + name = "CD_csu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf new file mode 100644 index 0000000..40dabb1 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-event-origin" { + name = "CD_ctns-event-origin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf new file mode 100644 index 0000000..c10ae76 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-marketing-api" { + name = "CD_ctns-marketing-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf new file mode 100644 index 0000000..d989b44 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-vehicle-api" { + name = "CD_ctns-vehicle-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf new file mode 100644 index 0000000..fe2e9d0 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_current-driver-service" { + name = "CD_current-driver-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf new file mode 100644 index 0000000..1c7ca76 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_data-deletion-processor" { + name = "CD_data-deletion-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf new file mode 100644 index 0000000..75bb648 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-comms-provider-service" { + name = "CD_dealer-comms-provider-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf new file mode 100644 index 0000000..4c2d8b4 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-data-service" { + name = "CD_dealer-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf new file mode 100644 index 0000000..7450215 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-invoice-service" { + name = "CD_dealer-payments-invoice-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf new file mode 100644 index 0000000..f407106 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-notification-service" { + name = "CD_dealer-payments-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf new file mode 100644 index 0000000..296ce39 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-service" { + name = "CD_dealer-payments-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf new file mode 100644 index 0000000..c616c29 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-search-service" { + name = "CD_dealer-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf new file mode 100644 index 0000000..97f9fb2 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-services-composite-service" { + name = "CD_dealer-services-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf new file mode 100644 index 0000000..98707e5 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealercockpit" { + name = "CD_dealercockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf new file mode 100644 index 0000000..f7af4bc --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_delivery" { + name = "CD_delivery" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf new file mode 100644 index 0000000..7832936 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_destination-composite-service" { + name = "CD_destination-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf new file mode 100644 index 0000000..37fa382 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_digital-key-composite-service" { + name = "CD_digital-key-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf new file mode 100644 index 0000000..7611b17 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_discover-bmw-composite-service" { + name = "CD_discover-bmw-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf new file mode 100644 index 0000000..7e06908 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpm" { + name = "CD_dpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf new file mode 100644 index 0000000..5628c63 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpp" { + name = "CD_dpp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf new file mode 100644 index 0000000..953a0bb --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dsd" { + name = "CD_dsd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf new file mode 100644 index 0000000..14edcaa --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_e4m" { + name = "CD_e4m" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf new file mode 100644 index 0000000..a413e05 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eadb" { + name = "CD_eadb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf new file mode 100644 index 0000000..b070ba1 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_emc" { + name = "CD_emc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf new file mode 100644 index 0000000..a12e12e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercaf" { + name = "CD_ercaf" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf new file mode 100644 index 0000000..9bd418e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercr" { + name = "CD_ercr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf new file mode 100644 index 0000000..571290f --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_erd" { + name = "CD_erd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf new file mode 100644 index 0000000..f835f6a --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eroute" { + name = "CD_eroute" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf new file mode 100644 index 0000000..1f27453 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esa" { + name = "CD_esa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf new file mode 100644 index 0000000..5ddb73a --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esh" { + name = "CD_esh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf new file mode 100644 index 0000000..50145e0 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esim-composite-service" { + name = "CD_esim-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf new file mode 100644 index 0000000..5fd870a --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_explore-composite-service" { + name = "CD_explore-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf new file mode 100644 index 0000000..08d8783 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_feature-toggles-service" { + name = "CD_feature-toggles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf new file mode 100644 index 0000000..234911c --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fmc" { + name = "CD_fmc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf new file mode 100644 index 0000000..d53cbd0 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fuel-search-service" { + name = "CD_fuel-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf new file mode 100644 index 0000000..b06ad56 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_gcs" { + name = "CD_gcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf new file mode 100644 index 0000000..102dda6 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hpauth" { + name = "CD_hpauth" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf new file mode 100644 index 0000000..95b994d --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hubtab-service" { + name = "CD_hubtab-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf new file mode 100644 index 0000000..4b2a25a --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_id-lookup-service" { + name = "CD_id-lookup-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf new file mode 100644 index 0000000..dea191c --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-admin" { + name = "CD_ids-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf new file mode 100644 index 0000000..17054d0 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-svds" { + name = "CD_ids-svds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf new file mode 100644 index 0000000..1ee82bf --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-sync" { + name = "CD_ids-sync" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf new file mode 100644 index 0000000..e1cd190 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-ws" { + name = "CD_ids-ws" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf new file mode 100644 index 0000000..60721b6 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_image-composite-service" { + name = "CD_image-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf new file mode 100644 index 0000000..45b70b1 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_imiles-service" { + name = "CD_imiles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf new file mode 100644 index 0000000..4d2d77e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ipa-gateway" { + name = "CD_ipa-gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf new file mode 100644 index 0000000..4442aa2 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_jdssp21" { + name = "CD_jdssp21" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf new file mode 100644 index 0000000..27a965c --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-deletion-service" { + name = "CD_legacy-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf new file mode 100644 index 0000000..6fc7055 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-sar-service" { + name = "CD_legacy-sar-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf new file mode 100644 index 0000000..6d75e4e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legal-document-composite-service" { + name = "CD_legal-document-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf new file mode 100644 index 0000000..2597ee7 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_log-data-deletion-service" { + name = "CD_log-data-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf new file mode 100644 index 0000000..833a534 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-hr" { + name = "CD_lsc-hr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf new file mode 100644 index 0000000..79ce350 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-jr" { + name = "CD_lsc-jr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf new file mode 100644 index 0000000..d91ca00 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-kc" { + name = "CD_lsc-kc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf new file mode 100644 index 0000000..1ac7dc3 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-mm" { + name = "CD_lsc-mm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf new file mode 100644 index 0000000..0af0209 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-oc" { + name = "CD_lsc-oc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf new file mode 100644 index 0000000..066f6f0 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-og" { + name = "CD_lsc-og" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf new file mode 100644 index 0000000..881d07e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-wo" { + name = "CD_lsc-wo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf new file mode 100644 index 0000000..e224b62 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_managementZone" { + name = "CD_managementZone" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf new file mode 100644 index 0000000..c3c76fc --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mds" { + name = "CD_mds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf new file mode 100644 index 0000000..3f0ff31 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ml-ingestion-service" { + name = "CD_ml-ingestion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf new file mode 100644 index 0000000..83d17f5 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mlc" { + name = "CD_mlc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf new file mode 100644 index 0000000..95ccfc5 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrp" { + name = "CD_mrp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf new file mode 100644 index 0000000..d32fb91 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrpspringboot" { + name = "CD_mrpspringboot" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf new file mode 100644 index 0000000..6a177c3 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_naas" { + name = "CD_naas" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf new file mode 100644 index 0000000..b096751 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-admin" { + name = "CD_nop-admin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Admin\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Admin\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf new file mode 100644 index 0000000..1042ccf --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-archive" { + name = "CD_nop-archive" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Archive\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Archive\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf new file mode 100644 index 0000000..c457c46 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-provisioning" { + name = "CD_nop-provisioning" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Provisioning\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Provisioning\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf new file mode 100644 index 0000000..8b6c599 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-trigger" { + name = "CD_nop-trigger" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Trigger\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Trigger\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf new file mode 100644 index 0000000..fcf1989 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-composite-service" { + name = "CD_notification-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf new file mode 100644 index 0000000..a345d5f --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-service" { + name = "CD_notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf new file mode 100644 index 0000000..4521be9 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oas-composite-service" { + name = "CD_oas-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf new file mode 100644 index 0000000..c371e93 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisc2v" { + name = "CD_oclisc2v" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf new file mode 100644 index 0000000..f388173 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisocsp" { + name = "CD_oclisocsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf new file mode 100644 index 0000000..d6f558f --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oes" { + name = "CD_oes" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf new file mode 100644 index 0000000..64efc9b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omc-cd-services" { + name = "CD_omc-cd-services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf new file mode 100644 index 0000000..b381a84 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omg" { + name = "CD_omg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf new file mode 100644 index 0000000..b01ef54 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_onboard-navigation-sync-service" { + name = "CD_onboard-navigation-sync-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf new file mode 100644 index 0000000..5352434 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-appointment-service" { + name = "CD_online-appointment-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf new file mode 100644 index 0000000..acc7c5c --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-entertainment" { + name = "CD_online-entertainment" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf new file mode 100644 index 0000000..385f817 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pdmmanager" { + name = "CD_pdmmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf new file mode 100644 index 0000000..71d1aab --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_personal-data-service" { + name = "CD_personal-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf new file mode 100644 index 0000000..bb22eef --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pmuimapper-service" { + name = "CD_pmuimapper-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf new file mode 100644 index 0000000..78b65ac --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-composite-service" { + name = "CD_private-charging-tariffs-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf new file mode 100644 index 0000000..d25a761 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-service" { + name = "CD_private-charging-tariffs-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf new file mode 100644 index 0000000..ef5b2ac --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-service" { + name = "CD_push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf new file mode 100644 index 0000000..b54a170 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-settings-composite-service" { + name = "CD_push-notification-settings-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf new file mode 100644 index 0000000..18f6a04 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-analytics-service" { + name = "CD_recall-analytics-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf new file mode 100644 index 0000000..e8bab85 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-client-service" { + name = "CD_recall-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf new file mode 100644 index 0000000..9a1dcb9 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-handler-service" { + name = "CD_recall-handler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf new file mode 100644 index 0000000..3de231b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-notification-service" { + name = "CD_recall-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf new file mode 100644 index 0000000..04dfafa --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-scheduler-service" { + name = "CD_recall-scheduler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf new file mode 100644 index 0000000..a6bfb46 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-tcn-service" { + name = "CD_recall-tcn-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf new file mode 100644 index 0000000..ea32ce9 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-360-composite-service" { + name = "CD_remote-360-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf new file mode 100644 index 0000000..930fdad --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service-event-processor" { + name = "CD_remote-service-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf new file mode 100644 index 0000000..c6e454f --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service" { + name = "CD_remote-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf new file mode 100644 index 0000000..d3d08db --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-software-upgrade" { + name = "CD_remote-software-upgrade" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf new file mode 100644 index 0000000..f15075e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance-composite-service" { + name = "CD_roadside-assistance-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf new file mode 100644 index 0000000..d715933 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance" { + name = "CD_roadside-assistance" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf new file mode 100644 index 0000000..bff8b84 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu-adapter" { + name = "CD_rsu-adapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf new file mode 100644 index 0000000..6d6b7a6 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu" { + name = "CD_rsu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf new file mode 100644 index 0000000..db63fa2 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rtti" { + name = "CD_rtti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf new file mode 100644 index 0000000..cd50f4a --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sbr" { + name = "CD_sbr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf new file mode 100644 index 0000000..12b8d82 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scb" { + name = "CD_scb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf new file mode 100644 index 0000000..8bc0a47 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scc" { + name = "CD_scc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf new file mode 100644 index 0000000..15da919 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-agentreg" { + name = "CD_scm-agentreg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf new file mode 100644 index 0000000..83c29a9 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-scm" { + name = "CD_scm-scm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf new file mode 100644 index 0000000..77614a1 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scma-backend" { + name = "CD_scma-backend" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf new file mode 100644 index 0000000..e8a2aa9 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-consumer" { + name = "CD_seam-event-consumer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf new file mode 100644 index 0000000..e7ff4af --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-producer" { + name = "CD_seam-event-producer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf new file mode 100644 index 0000000..609c496 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_search-composite-service" { + name = "CD_search-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf new file mode 100644 index 0000000..7555f73 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_send-to-car-service" { + name = "CD_send-to-car-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf new file mode 100644 index 0000000..329e23c --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-manager" { + name = "CD_service-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf new file mode 100644 index 0000000..6e7dd0c --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-notification-service" { + name = "CD_service-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf new file mode 100644 index 0000000..b6a1209 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-fre" { + name = "CD_sfa-fre" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf new file mode 100644 index 0000000..ec6a518 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ota" { + name = "CD_sfa-ota" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf new file mode 100644 index 0000000..d4a7107 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ts" { + name = "CD_sfa-ts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf new file mode 100644 index 0000000..d8e1287 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-vs" { + name = "CD_sfa-vs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf new file mode 100644 index 0000000..4cc2f29 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa" { + name = "CD_sfa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf new file mode 100644 index 0000000..6b3360a --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smart-access-order-service" { + name = "CD_smart-access-order-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf new file mode 100644 index 0000000..97637aa --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-bl" { + name = "CD_smc2-bl" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-bl" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf new file mode 100644 index 0000000..e188295 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-key-trk" { + name = "CD_smc2-key-trk" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-key-trk" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf new file mode 100644 index 0000000..d24d375 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-ops" { + name = "CD_smc2-ops" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf new file mode 100644 index 0000000..5e26556 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-rt" { + name = "CD_smc2-rt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf new file mode 100644 index 0000000..d08f2d6 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sms-email-adapter-service" { + name = "CD_sms-email-adapter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf new file mode 100644 index 0000000..1599c3a --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_srmanager" { + name = "CD_srmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf new file mode 100644 index 0000000..63b3f36 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_stm" { + name = "CD_stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf new file mode 100644 index 0000000..ff00d78 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_svcinfo" { + name = "CD_svcinfo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf new file mode 100644 index 0000000..6978462 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timer-service" { + name = "CD_timer-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf new file mode 100644 index 0000000..e133d81 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timers-processor" { + name = "CD_timers-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf new file mode 100644 index 0000000..de8ba93 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_token-exchanger-service" { + name = "CD_token-exchanger-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf new file mode 100644 index 0000000..1db9e4f --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-mgu" { + name = "CD_tol-mgu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf new file mode 100644 index 0000000..9693dc9 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-tssb" { + name = "CD_tol-tssb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf new file mode 100644 index 0000000..d077a33 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol" { + name = "CD_tol" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf new file mode 100644 index 0000000..942f1fb --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-change-processor" { + name = "CD_trip-change-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf new file mode 100644 index 0000000..96cd3b9 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-cleanup-app-service" { + name = "CD_trip-cleanup-app-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf new file mode 100644 index 0000000..fa74220 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-monitor-service" { + name = "CD_trip-monitor-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf new file mode 100644 index 0000000..e85eb84 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-reminder-processor" { + name = "CD_trip-reminder-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf new file mode 100644 index 0000000..1a37211 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-route-service" { + name = "CD_trip-route-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf new file mode 100644 index 0000000..4dde92f --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-service" { + name = "CD_trip-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf new file mode 100644 index 0000000..38cc632 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bcallservice" { + name = "CD_ts-bcallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf new file mode 100644 index 0000000..b81e9d8 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bt" { + name = "CD_ts-bt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf new file mode 100644 index 0000000..814ddc6 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bti" { + name = "CD_ts-bti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf new file mode 100644 index 0000000..07446a8 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-spm" { + name = "CD_ts-cas-spm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf new file mode 100644 index 0000000..7ad770c --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-stm" { + name = "CD_ts-cas-stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf new file mode 100644 index 0000000..34ff226 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-datadispatcher" { + name = "CD_ts-datadispatcher" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf new file mode 100644 index 0000000..99c4145 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-diagservice" { + name = "CD_ts-diagservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf new file mode 100644 index 0000000..e2627a1 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-eshad" { + name = "CD_ts-eshad" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf new file mode 100644 index 0000000..6b3fb37 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-message-receiver" { + name = "CD_ts-message-receiver" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf new file mode 100644 index 0000000..66dcb37 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pdmupdater" { + name = "CD_ts-pdmupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf new file mode 100644 index 0000000..df08887 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pservice" { + name = "CD_ts-pservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf new file mode 100644 index 0000000..ea8cbfb --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-remotediagnosis" { + name = "CD_ts-remotediagnosis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf new file mode 100644 index 0000000..fd8b19e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rsurservice" { + name = "CD_ts-rsurservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf new file mode 100644 index 0000000..24583ca --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcadapter" { + name = "CD_ts-rtcadapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf new file mode 100644 index 0000000..ecc6d01 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtchandler" { + name = "CD_ts-rtchandler" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf new file mode 100644 index 0000000..6d49841 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcservice" { + name = "CD_ts-rtcservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf new file mode 100644 index 0000000..bb3c657 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-scallservice" { + name = "CD_ts-scallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf new file mode 100644 index 0000000..0029f65 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgam" { + name = "CD_ts-tsbgam" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf new file mode 100644 index 0000000..8ca7e65 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgservice" { + name = "CD_ts-tsbgservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf new file mode 100644 index 0000000..275bcef --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsp" { + name = "CD_ts-tsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf new file mode 100644 index 0000000..c756883 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-wlupdater" { + name = "CD_ts-wlupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf new file mode 100644 index 0000000..adaa9c0 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tscs" { + name = "CD_tscs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf new file mode 100644 index 0000000..e8a10bd --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsmb" { + name = "CD_tsmb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf new file mode 100644 index 0000000..86ac614 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-cmr" { + name = "CD_tsr-cmr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf new file mode 100644 index 0000000..cc7c60f --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-dd" { + name = "CD_tsr-dd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf new file mode 100644 index 0000000..ecefd37 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-vu" { + name = "CD_tsr-vu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf new file mode 100644 index 0000000..6734ba5 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsrservice" { + name = "CD_tsrservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf new file mode 100644 index 0000000..abf8b5b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_tvp" { + name = "CD_tvp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tvp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tvp\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf new file mode 100644 index 0000000..562ee65 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-activity-service" { + name = "CD_user-activity-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf new file mode 100644 index 0000000..44a237b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-attributes-service" { + name = "CD_user-attributes-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf new file mode 100644 index 0000000..fb16bdc --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-composite-service" { + name = "CD_user-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf new file mode 100644 index 0000000..1682ae4 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-delete-service" { + name = "CD_user-delete-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf new file mode 100644 index 0000000..2972ba0 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-position-service" { + name = "CD_user-position-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf new file mode 100644 index 0000000..7cfb26a --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-profile-service" { + name = "CD_user-profile-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf new file mode 100644 index 0000000..fa16b98 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_usid-filter-service" { + name = "CD_usid-filter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf new file mode 100644 index 0000000..fa6d0e3 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-composite-service" { + name = "CD_vehicle-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf new file mode 100644 index 0000000..fb358fa --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-features-service" { + name = "CD_vehicle-features-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf new file mode 100644 index 0000000..852f865 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-list-proxy-service" { + name = "CD_vehicle-list-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf new file mode 100644 index 0000000..e8da521 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-composite-service" { + name = "CD_vehicle-mapping-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf new file mode 100644 index 0000000..5d00b1d --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-service" { + name = "CD_vehicle-mapping-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf new file mode 100644 index 0000000..83d2cd4 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-remote-commands-composite-service" { + name = "CD_vehicle-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf new file mode 100644 index 0000000..5df091f --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-alert" { + name = "CD_vehicle-service-alert" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf new file mode 100644 index 0000000..3e2ef9f --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-background" { + name = "CD_vehicle-service-background" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf new file mode 100644 index 0000000..593e879 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-staging" { + name = "CD_vehicle-service-staging" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf new file mode 100644 index 0000000..313f405 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service" { + name = "CD_vehicle-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf new file mode 100644 index 0000000..d291dcb --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-shadow-event-processor" { + name = "CD_vehicle-shadow-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf new file mode 100644 index 0000000..34ee342 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-status-proxy-service" { + name = "CD_vehicle-status-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf new file mode 100644 index 0000000..4232fd5 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-user-relationship-service" { + name = "CD_vehicle-user-relationship-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf new file mode 100644 index 0000000..fa17b96 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vin-list-generator-service" { + name = "CD_vin-list-generator-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf new file mode 100644 index 0000000..afbe5bc --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-admin" { + name = "CD_vps-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf new file mode 100644 index 0000000..2d96cfc --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-archive" { + name = "CD_vps-archive" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf new file mode 100644 index 0000000..011a7c4 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-monitor" { + name = "CD_vps-monitor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf new file mode 100644 index 0000000..a966c5f --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-prov" { + name = "CD_vps-prov" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf new file mode 100644 index 0000000..a8c5eec --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-trigger" { + name = "CD_vps-trigger" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf new file mode 100644 index 0000000..1294376 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vs-api" { + name = "CD_vs-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf new file mode 100644 index 0000000..d4b4150 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_webapi" { + name = "CD_webapi" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf new file mode 100644 index 0000000..afa563c --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wlmanager" { + name = "CD_wlmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf new file mode 100644 index 0000000..b1a9111 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wus" { + name = "CD_wus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf new file mode 100644 index 0000000..aa99014 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_xfcd" { + name = "CD_xfcd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf new file mode 100644 index 0000000..8a47e9a --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "Dynatrace_BusinessInsights" { + name = "Dynatrace_BusinessInsights" + description = "MZ for entities that should be part of the Dynatrace Business Insights offering." + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "Dynatrace_BusinessInsights" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf new file mode 100644 index 0000000..849e85e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf @@ -0,0 +1,45 @@ +resource "dynatrace_management_zone" "Offboard_Platform_APM_CNAP_Viewer" { + name = "Offboard_Platform_APM_CNAP_Viewer" + rules { + type = "HOST" + enabled = true + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "KUBERNETES_CLUSTER" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "CNAP" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf new file mode 100644 index 0000000..3804003 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_AccountManagementConnectedCar" { + name = "PD_AccountManagementConnectedCar" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-CESIM\"),tag(\"compass-id:AM-Device\"),tag(\"compass-id:AM-EGIM\"),tag(\"compass-id:AM-MNO-Manager\"),tag(\"compass-id:CESIM Proxy\"),tag(\"compass-id:MNOMGR-CU-Jasper\"),tag(\"compass-id:MNOMGR-CU-SHA\"),tag(\"compass-id:MNOMGR-GD\"),tag(\"compass-id:MNOMGR-TMSP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-BPM\"),tag(\"compass-id:AM-CASA\"),tag(\"compass-id:am-cloud\"),tag(\"compass-id:AM-CNR\"),tag(\"compass-id:AM-CNS\"),tag(\"compass-id:AM-ECS\"),tag(\"compass-id:AM-LMCS\"),tag(\"compass-id:AM-Proxy\"),tag(\"compass-id:AM-Store\"),tag(\"compass-id:AM-SVMS\"),tag(\"compass-id:AM-SVMS-EventService\"),tag(\"compass-id:AM-USAGE\"),tag(\"compass-id:AM-VAS\"),tag(\"compass-id:AM-Vehicle\"),tag(\"compass-id:AM-VMS\"),tag(\"compass-id:Countly\"),tag(\"compass-id:TAMSArchive\"),tag(\"compass-id:TestdataTool\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf new file mode 100644 index 0000000..2a35070 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf @@ -0,0 +1,27 @@ +resource "dynatrace_management_zone" "PD_AutomotiveSecurity" { + name = "PD_AutomotiveSecurity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-MFSCS\"),tag(\"compass-id:STM\"),tag(\"compass-id:ts-wlupdater\"),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\"),tag(\"compass-id:DFPH\"),tag(\"compass-id:OCLISc2v\"),tag(\"compass-id:OCLISocsp\"),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-HAL\"),tag(\"compass-id:ASBC-NGTP\"),tag(\"compass-id:ASBS\"),tag(\"compass-id:HPAuth\"),tag(\"compass-id:STS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-SMACC\"),tag(\"compass-id:CAC\"),tag(\"compass-id:CAC-AGENT\"),tag(\"compass-id:SMC2-BL\"),tag(\"compass-id:SMC2-KEY-TRK\"),tag(\"compass-id:SMC2-RT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\"),tag(\"compass-id:ASBC-SBB\"),tag(\"compass-id:ASBCSWLSEC2\"),tag(\"compass-id:PSdZ-Checker\"),tag(\"compass-id:SCB\"),tag(\"compass-id:SCC\"),tag(\"compass-id:SWAG\"),tag(\"compass-id:SWLSEC2-Checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-AFW-POC\"),tag(\"compass-id:ASBC-AFWSFA-POC\"),tag(\"compass-id:ASBC-AFWSTM-POC\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf new file mode 100644 index 0000000..32191cb --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_CallServices" { + name = "PD_CallServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ACDS\"),tag(\"compass-id:APPCALL\"),tag(\"compass-id:B2V-NGTP\"),tag(\"compass-id:ECALLGW\"),tag(\"compass-id:ECS\"),tag(\"compass-id:EVNS2\"),tag(\"compass-id:EVNS2T\"),tag(\"compass-id:NGTP-CS\"),tag(\"compass-id:XCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BASE\"),tag(\"compass-id:CCC\"),tag(\"compass-id:RSA\"),tag(\"compass-id:RSA-ASD-Search\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PiSA-CORE\"),tag(\"compass-id:PISA-EVENT-HANDLER\"),tag(\"compass-id:PISA-RUNTIME\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:HTTS\"),tag(\"compass-id:HVD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-Voice\"),tag(\"compass-id:CRS\"),tag(\"compass-id:CRSA\"),tag(\"compass-id:EPL\"),tag(\"compass-id:EPM\"),tag(\"compass-id:VOICEGW\"),tag(\"compass-id:VOICEGW-ADMIN\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf new file mode 100644 index 0000000..b85cfab --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedDriveStoreBackend" { + name = "PD_ConnectedDriveStoreBackend" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Buffet-Birt\"),tag(\"compass-id:Buffet-CIC-Backend\"),tag(\"compass-id:Buffet-Core\"),tag(\"compass-id:Buffet-External-CDM\"),tag(\"compass-id:Buffet-External-Offer\"),tag(\"compass-id:Buffet-External-Payment\"),tag(\"compass-id:Buffet-External-Tax\"),tag(\"compass-id:Buffet-GAM\"),tag(\"compass-id:Buffet-IF33\"),tag(\"compass-id:Buffet-IF38\"),tag(\"compass-id:Buffet-IF41\"),tag(\"compass-id:Buffet-IF50\"),tag(\"compass-id:Buffet-IF51\"),tag(\"compass-id:Buffet-IF52\"),tag(\"compass-id:Buffet-IF53\"),tag(\"compass-id:Buffet-IF54\"),tag(\"compass-id:Buffet-IF58\"),tag(\"compass-id:Buffet-IF60\"),tag(\"compass-id:Buffet-IF90\"),tag(\"compass-id:Buffet-Promo-API\"),tag(\"compass-id:IME-CDS\"),tag(\"compass-id:IME-CS\"),tag(\"compass-id:IME-RDC\"),tag(\"compass-id:IME-SS\"),tag(\"compass-id:IME-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Concat\"),tag(\"compass-id:Connected-Catalog\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf new file mode 100644 index 0000000..c1362ed --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedUserProfileServices" { + name = "PD_ConnectedUserProfileServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OMC Table Storage Expiration Service\"),tag(\"compass-id:omc-client-analytics-hub-consumer-ms\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DPM\"),tag(\"compass-id:DPP\"),tag(\"compass-id:PERSEUS\"),tag(\"compass-id:PIABO\"),tag(\"compass-id:PIAEP\"),tag(\"compass-id:PIAOP\"),tag(\"compass-id:PIAPE\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf new file mode 100644 index 0000000..a048325 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_InfotainmentInteractivityServices" { + name = "PD_InfotainmentInteractivityServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:cm-config\"),tag(\"compass-id:cm-gracenote\"),tag(\"compass-id:cm-spotify\"),tag(\"compass-id:cm-ximalaya\"),tag(\"compass-id:OED\"),tag(\"compass-id:OED-CN\"),tag(\"compass-id:OEG\"),tag(\"compass-id:OEG-CN\"),tag(\"compass-id:OEO\"),tag(\"compass-id:OEO-CN\"),tag(\"compass-id:OEP\"),tag(\"compass-id:OEP-CN\"),tag(\"compass-id:OES\"),tag(\"compass-id:OES-CN\"),tag(\"compass-id:OET\"),tag(\"compass-id:OET-CN\"),tag(\"compass-id:shortvideo\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCIS-Download\"),tag(\"compass-id:Geolocator\"),tag(\"compass-id:intelligent-reminder\"),tag(\"compass-id:news-next\"),tag(\"compass-id:restaurant-reservation\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\"),tag(\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GEN3\"),tag(\"compass-id:ID5\"),tag(\"compass-id:ID5-APP\"),tag(\"compass-id:ID5-EXT\"),tag(\"compass-id:ISE-BEV\"),tag(\"compass-id:ISE-CDR\"),tag(\"compass-id:ISE-EML\"),tag(\"compass-id:ISE-GEN2\"),tag(\"compass-id:ISE-ID7\"),tag(\"compass-id:ISE-INP\"),tag(\"compass-id:ISE-IPA\"),tag(\"compass-id:ISE-LIS\"),tag(\"compass-id:ISE-LOC\"),tag(\"compass-id:ISE-MCL\"),tag(\"compass-id:ISE-NEWS\"),tag(\"compass-id:ISE-PAR\"),tag(\"compass-id:ISE-RSL\"),tag(\"compass-id:ISE-VPS\"),tag(\"compass-id:ISE-VSD\"),tag(\"compass-id:tmpp-admin-ui\"),tag(\"compass-id:tmpp-manifest\"),tag(\"compass-id:tmpp-web-proxy\"),tag(\"compass-id:UPS\"),tag(\"compass-id:WEA\"),tag(\"compass-id:WEA-ID5\"),tag(\"compass-id:WEA-IN-MAP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CDIP\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf new file mode 100644 index 0000000..e27efe0 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_LocationServices" { + name = "PD_LocationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:C2B-BS\"),tag(\"compass-id:GCS\"),tag(\"compass-id:LOS-CHA\"),tag(\"compass-id:LOS-CHA-CNV\"),tag(\"compass-id:LOS-JOY\"),tag(\"compass-id:LOS-MOD\"),tag(\"compass-id:LOS-MSC\"),tag(\"compass-id:LOS-OPS\"),tag(\"compass-id:LOS-PAR\"),tag(\"compass-id:LOS-PER\"),tag(\"compass-id:LOS-REF\"),tag(\"compass-id:RES-PAR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:LOS-FTS\"),tag(\"compass-id:potholes-reader\"),tag(\"compass-id:potholes-service\"),tag(\"compass-id:sc-reader\"),tag(\"compass-id:sc-service\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ercaf\"),tag(\"compass-id:ERCR\"),tag(\"compass-id:ERTP\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf new file mode 100644 index 0000000..6a3ede5 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_MapServicesAutomatedDriving" { + name = "PD_MapServicesAutomatedDriving" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ms-hdmap-lcv\"),tag(\"compass-id:ms-hdmap-map-viewer\"),tag(\"compass-id:ms-hdmap-mci-adapter\"),tag(\"compass-id:ms-hdmap-mci-downloader\"),tag(\"compass-id:ms-hdmap-nds-downloader\"),tag(\"compass-id:ms-hdmap-qc-bl\"),tag(\"compass-id:ms-hdmap-qc-checks\"),tag(\"compass-id:ms-hdmap-tile-delivery\"),tag(\"compass-id:ms-hdmap-tile-generator\"),tag(\"compass-id:ms-hdmap-vehicle-mock\"),tag(\"compass-id:mupi-backend\"),tag(\"compass-id:MUPI-BE\"),tag(\"compass-id:mupi-cloud-discovery-service\"),tag(\"compass-id:mupi-cloud-dumm-adapter-service\"),tag(\"compass-id:mupi-cloud-hd-adapter-service\"),tag(\"compass-id:mupi-cloud-import-service\"),tag(\"compass-id:mupi-cloud-integration-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-class-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-service\"),tag(\"compass-id:mupi-cloud-stats-service\"),tag(\"compass-id:mupi-cockpit\"),tag(\"compass-id:mupi-gateway\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GNSS API Gateway\"),tag(\"compass-id:gnss-reader\"),tag(\"compass-id:gnss-service\"),tag(\"compass-id:ms-3dp-rc\"),tag(\"compass-id:tc-app\"),tag(\"compass-id:tc-service\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf new file mode 100644 index 0000000..11074d5 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_NavigationServices" { + name = "PD_NavigationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OSPI\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DM\"),tag(\"compass-id:eRoute\"),tag(\"compass-id:NaaS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CNGW\"),tag(\"compass-id:RTTI\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf new file mode 100644 index 0000000..93192ac --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_RemoteMessagingServices" { + name = "PD_RemoteMessagingServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:EADB\"),tag(\"compass-id:ICNB\"),tag(\"compass-id:MSGSVC\"),tag(\"compass-id:OMGW\"),tag(\"compass-id:TCN\"),tag(\"compass-id:XCC-CAMPAIGNS\"),tag(\"compass-id:XCC-CMGR\"),tag(\"compass-id:XCC-SETTINGS\"),tag(\"compass-id:XCC-STATISTICS\"),tag(\"compass-id:XCC-USERS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APIGW\"),tag(\"compass-id:FMC\"),tag(\"compass-id:RS\"),tag(\"compass-id:RS360\"),tag(\"compass-id:RSCockpit\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf new file mode 100644 index 0000000..59a9632 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_RemoteVehicleConfigurationManagement" { + name = "PD_RemoteVehicleConfigurationManagement" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APR\"),tag(\"compass-id:APR-NPM\"),tag(\"compass-id:APR-Portal\"),tag(\"compass-id:APR-Registry\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:comfy-agent-registry\"),tag(\"compass-id:comfy-cockpit\"),tag(\"compass-id:comfy-management\"),tag(\"compass-id:comfy-orchestration\"),tag(\"compass-id:NOP-Admin\"),tag(\"compass-id:NOP-Archive\"),tag(\"compass-id:NOP-Provisioning\"),tag(\"compass-id:NOP-Trigger\"),tag(\"compass-id:SCM\"),tag(\"compass-id:SCMA\"),tag(\"compass-id:VPS-Admin\"),tag(\"compass-id:VPS-Archive\"),tag(\"compass-id:VPS-Monitor\"),tag(\"compass-id:VPS-Prov\"),tag(\"compass-id:VPS-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:FRE\"),tag(\"compass-id:FRS\"),tag(\"compass-id:MPG\"),tag(\"compass-id:QMC\"),tag(\"compass-id:RCM\"),tag(\"compass-id:RCP\"),tag(\"compass-id:RCS\"),tag(\"compass-id:RDC\"),tag(\"compass-id:RDH\"),tag(\"compass-id:RES\"),tag(\"compass-id:RLM\"),tag(\"compass-id:RMO\"),tag(\"compass-id:RNB App\"),tag(\"compass-id:RNP\"),tag(\"compass-id:RPP\"),tag(\"compass-id:RSA Admin GUI\"),tag(\"compass-id:RSA Testbench GUI\"),tag(\"compass-id:RTE\"),tag(\"compass-id:RTS\"),tag(\"compass-id:RVC\"),tag(\"compass-id:RVE\"),tag(\"compass-id:RVI\"),tag(\"compass-id:RVS\"),tag(\"compass-id:RVT\"),tag(\"compass-id:rwd\"),tag(\"compass-id:tdp\"),tag(\"compass-id:uvm\"),tag(\"compass-id:vjm\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ZAS\"),tag(\"compass-id:ZDI\"),tag(\"compass-id:ZFUS-MP-GENERATOR\"),tag(\"compass-id:ZIP\"),tag(\"compass-id:zis\"),tag(\"compass-id:ZMP\"),tag(\"compass-id:ZOS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SFA-FRE\"),tag(\"compass-id:SFA-OH\"),tag(\"compass-id:SFA-OTA\"),tag(\"compass-id:SFA-S\"),tag(\"compass-id:SFA-TS\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf new file mode 100644 index 0000000..8e389f7 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_Teleservices" { + name = "PD_Teleservices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:RSURService\"),tag(\"compass-id:SCallService\"),tag(\"compass-id:SEAM\"),tag(\"compass-id:ts-asc\"),tag(\"compass-id:TSBGService\"),tag(\"compass-id:TSBM\"),tag(\"compass-id:TS-CCM-DI\"),tag(\"compass-id:TSCS\"),tag(\"compass-id:TSDD\"),tag(\"compass-id:TSMR\"),tag(\"compass-id:TS-PFFS\"),tag(\"compass-id:TSSB-BT\"),tag(\"compass-id:TSSB-BTI\"),tag(\"compass-id:TSSB-TSP\"),tag(\"compass-id:TS-SDI\"),tag(\"compass-id:ts-tyredi\"),tag(\"compass-id:ts-tyrewf\"),tag(\"compass-id:TTBS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BCallService\"),tag(\"compass-id:CAS-SPM\"),tag(\"compass-id:CAS-STM\"),tag(\"compass-id:DiagService\"),tag(\"compass-id:ESHAD\"),tag(\"compass-id:patchcampaign\"),tag(\"compass-id:RTCAD\"),tag(\"compass-id:RTCHandler\"),tag(\"compass-id:RTCService\"),tag(\"compass-id:ts-bcallhandler\"),tag(\"compass-id:ts-cts-ui\"),tag(\"compass-id:ts-pat-ui\"),tag(\"compass-id:TSRD\"),tag(\"compass-id:ts-rtc-ui\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PDMManager\"),tag(\"compass-id:PDMUpdater\"),tag(\"compass-id:ts-ena-ui\"),tag(\"compass-id:WLManager\"),tag(\"compass-id:WLUpdater\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf new file mode 100644 index 0000000..a5ddeea --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_VehicleDataCollection" { + name = "PD_VehicleDataCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CMCS\"),tag(\"compass-id:ERDCDC2FCD\"),tag(\"compass-id:ERDDISP\"),tag(\"compass-id:ERDFCDUDS\"),tag(\"compass-id:ERDMGR\"),tag(\"compass-id:ERDPROC\"),tag(\"compass-id:ERDXFCDFCD\"),tag(\"compass-id:XFCD Cockpit\"),tag(\"compass-id:XFCD Configuration\"),tag(\"compass-id:XFCDAnonymizer\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TOL\"),tag(\"compass-id:TOL MGU\"),tag(\"compass-id:TOL-TSSB\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:IDS-SVDS\"),tag(\"compass-id:IDS-Sync\"),tag(\"compass-id:IDS-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SRManager\"),tag(\"compass-id:TSMB\"),tag(\"compass-id:TSR-CH\"),tag(\"compass-id:TSR-CMA\"),tag(\"compass-id:TSR-DD\"),tag(\"compass-id:TSR-ICC\"),tag(\"compass-id:TSR-VU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCG\"),tag(\"compass-id:CSI\"),tag(\"compass-id:CSU\"),tag(\"compass-id:LSCFSU\"),tag(\"compass-id:LSCHR\"),tag(\"compass-id:LSCJHWO\"),tag(\"compass-id:LSCJR\"),tag(\"compass-id:LSCKC\"),tag(\"compass-id:LSCMM\"),tag(\"compass-id:LSCOC\"),tag(\"compass-id:LSCOG\"),tag(\"compass-id:LSCWO\"),tag(\"compass-id:tripCollection\"),tag(\"compass-id:vdc-vcs\"),tag(\"compass-id:VHCJR\"),tag(\"compass-id:VHS\"),tag(\"compass-id:VJDS\"),tag(\"compass-id:VNS\"),tag(\"compass-id:VS-API\"),tag(\"compass-id:VSFO\"),tag(\"compass-id:VSST\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf new file mode 100644 index 0000000..54bb6f4 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_VehicleDataConnectivity" { + name = "PD_VehicleDataConnectivity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-ADC\"),tag(\"compass-id:B2V-ADC-CLOUD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-COM-BE\"),tag(\"compass-id:B2V-COM-ECHO\"),tag(\"compass-id:B2V-COM-FE\"),tag(\"compass-id:B2VCOMGCDMCLIENT\"),tag(\"compass-id:B2V-NOTS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:JoynrDS\"),tag(\"compass-id:UDS\"),tag(\"compass-id:UDS Storage Service\")" + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf new file mode 100644 index 0000000..b95ad29 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf @@ -0,0 +1,12 @@ +resource "dynatrace_management_zone" "TEST-Philipp" { + name = "TEST-Philipp" + dimensional_rule { + enabled = true + applies_to = "METRIC" + condition { + type = "METRIC_KEY" + key = "fav_failure_rate" + match = "BEGINS_WITH" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf new file mode 100644 index 0000000..151c4c5 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf @@ -0,0 +1,87 @@ +resource "dynatrace_management_zone" "WK_Login" { + name = "WK_Login" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-legal-document-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf new file mode 100644 index 0000000..2754c8d --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "WK_Personal_Favorites" { + name = "WK_Personal_Favorites" + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE), entityId(SERVICE-EA5D470986A259F3)" + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf new file mode 100644 index 0000000..c32c17b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Philipp" { + name = "WK_Philipp" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf new file mode 100644 index 0000000..33c4d05 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Camera" { + name = "WK_Remote_Camera" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf new file mode 100644 index 0000000..b8d70e9 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Services" { + name = "WK_Remote_Services" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf new file mode 100644 index 0000000..6688d47 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf @@ -0,0 +1,264 @@ +resource "dynatrace_management_zone" "WK_SMACC" { + name = "WK_SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf new file mode 100644 index 0000000..4f23fc4 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_Legacy" { + name = "WK_Send_to_Car_Legacy" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LegacyPoiApi - msgsvc - prod" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf new file mode 100644 index 0000000..a268fc4 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_MGU" { + name = "WK_Send_to_Car_MGU" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-trip-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf new file mode 100644 index 0000000..466e179 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Data" { + name = "WK_Vehicle_Data" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf new file mode 100644 index 0000000..42fea7d --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Mapping" { + name = "WK_Vehicle_Mapping" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/module.tf b/configuration/20211214-114246_EUPROD/management_zones/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf b/configuration/20211214-114246_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf new file mode 100644 index 0000000..56dfe27 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf @@ -0,0 +1,34 @@ +resource "dynatrace_management_zone" "tf-example-for-management-zone-by-tag" { + name = "tf-example-for-management-zone-by-tag" + description = "CONNECTED APP \u0026 CONVERSATION SERVICES4: CONNECTED APP (MYBMW, MINI)" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "compass-id" + value = "UDS" + } + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf b/configuration/20211214-114246_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf new file mode 100644 index 0000000..6aa3e28 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "BMC-TrueSight-Test_10APP11515807_MAJOR" { + web_hook { + name = "BMC-TrueSight-Test_10APP11515807_MAJOR" + accept_any_certificate = true + active = true + alerting_profile = "1526c461-9002-3096-a4ba-9e67346df29d" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-250967", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11515807", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf new file mode 100644 index 0000000..b51c4b6 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ABC_PROD" { + web_hook { + name = "CD_ABC PROD" + accept_any_certificate = false + active = true + alerting_profile = "7bffb978-11f7-4b6e-9eac-b94ed1a55381" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ABC", + "severity": "MINOR", + "origin": "TEST123", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf new file mode 100644 index 0000000..a834595 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_APIGW_ITSM_PROD" { + web_hook { + name = "CD_APIGW ITSM PROD" + accept_any_certificate = false + active = true + alerting_profile = "263e8bcc-753a-35e2-a23c-d7a6386aa1a7" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: 8505678630142971659", + "severity": "MINOR", + "origin": "APPD-48041", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11633204", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf new file mode 100644 index 0000000..0c15454 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-RSU-ITSM-E2E" { + web_hook { + name = "CD_ASBC-RSU-ITSM-E2E" + accept_any_certificate = false + active = true + alerting_profile = "afde4b7b-34b7-3170-ac6f-38dcc97dde80" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-RSU", + "severity": "MINOR", + "origin": "APPD-151846", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11765002", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf new file mode 100644 index 0000000..3e1a861 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-RSU-ITSM-PROD" { + web_hook { + name = "CD_ASBC-RSU-ITSM-PROD" + accept_any_certificate = false + active = true + alerting_profile = "71fa26bb-851e-327e-a5cb-9f957c2ca4c2" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-RSU", + "severity": "MINOR", + "origin": "APPD-138971", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11765000", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf new file mode 100644 index 0000000..f85fefd --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC_-_MS_Teams" { + web_hook { + name = "CD_ASBC-SMACC - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "5d1cec0f-bea2-49c7-8e90-e5dd3e0dc86b" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://msggroup.webhook.office.com/webhookb2/34087616-ed8c-4baa-919e-072ad089b4f8@763b2760-45c5-46d3-883e-29705bba49b7/IncomingWebhook/242b08e7351642fd9f8bc5a5fbb3ec9e/921a617b-5f49-4a91-9040-3772ee81fcbd" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf new file mode 100644 index 0000000..3f92b44 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC-ITSM-E2E" { + web_hook { + name = "CD_ASBC-SMACC-ITSM-E2E" + accept_any_certificate = false + active = true + alerting_profile = "c9cb8b6e-f15b-36bf-a1ee-e87dea0eda01" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-SMACC", + "severity": "MINOR", + "origin": "APPD-167871", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11764902", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf new file mode 100644 index 0000000..bc8dfad --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC-ITSM-PROD" { + web_hook { + name = "CD_ASBC-SMACC-ITSM-PROD" + accept_any_certificate = false + active = true + alerting_profile = "a17ab2c5-ace3-3fec-9ccc-a5e206b6f8d4" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-SMACC", + "severity": "MINOR", + "origin": "APPD-150046", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11764900", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf new file mode 100644 index 0000000..2db1569 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_DPP_Appmon__Email_" { + email { + name = "CD_DPP Appmon [Email]" + active = true + alerting_profile = "5c8f2e9d-f61a-4e0e-a37c-4cee6648913f" + body = "{ProblemDetailsHTML}" + receivers = ["cub-betrieb@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf new file mode 100644 index 0000000..7006d0e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_DPP_DPM_-_Email" { + email { + name = "CD_DPP_DPM - Email" + active = true + alerting_profile = "0f747dd9-ec8f-4802-8a7e-c5381327a4e7" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-dynatrace-incidents@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf new file mode 100644 index 0000000..4bb81f1 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "CD_Infotainment_-_ITSM_-_10APP10294512_MINOR" { + web_hook { + name = "CD_Infotainment - ITSM - 10APP10294512_MINOR" + accept_any_certificate = true + active = false + alerting_profile = "6158fb78-f0a6-4d87-b39a-5889f9d0b36e" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: Name", + "severity": "MINOR", + "origin": "APPD-134221", + "sub_origin": "Dynatrace SaaS – {ImpactedEntity}", + "adapter_host": "xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP10294512", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "Dynatrace", + "sub_source": "Dynatrace", + "server_loc": "Munich", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf new file mode 100644 index 0000000..6c371b2 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Infotainment_-_MS_Teams" { + web_hook { + name = "CD_Infotainment - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "6158fb78-f0a6-4d87-b39a-5889f9d0b36e" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/effa4886-dfc0-4e3e-906b-5d0e740376e8@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/21e218a426124799afd77a4bb5bc9654/7c9893e2-00af-4cf4-a4fc-d142260e74b7" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf new file mode 100644 index 0000000..bd95716 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Messaging-Services_-_MS_Teams" { + web_hook { + name = "CD_Messaging-Services - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "60e3aaca-32d2-41f4-9bbb-b6fd86f21170" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/567173d81d62495786dffa83aa9c02fc/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf new file mode 100644 index 0000000..7736090 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_PISA_-_MS_Teams" { + web_hook { + name = "CD_PISA - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "a096896f-8f61-46b0-b41e-b28bd3fc90e0" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://teams.microsoft.com/l/channel/19%3a899f8fd03f1c4022a8c4da8606b57487%40thread.tacv2/Allgemein?groupId=4f7ed23e-0574-4df7-82c3-d5101c45a406\u0026tenantId=ce849bab-cc1c-465b-b62e-18f07c9ac198" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf new file mode 100644 index 0000000..5b1a7fd --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_-_Email_-_E2E" { + email { + name = "CD_Perseus - Email - E2E" + active = true + alerting_profile = "8a7b045d-792d-4305-8cf4-c8bd60a5674c" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-perseus-dynatrace-incidents-e2e@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf new file mode 100644 index 0000000..76e2c27 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_-_Email_-_Prod" { + email { + name = "CD_Perseus - Email - Prod" + active = true + alerting_profile = "dbf7aa07-9b5d-428d-83a4-2e34d92ade7d" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-perseus-dynatrace-incidents-prod@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf new file mode 100644 index 0000000..2c33b12 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Perseus_-_MS_Teams" { + web_hook { + name = "CD_Perseus - MS Teams" + accept_any_certificate = false + active = false + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://teams.microsoft.com/empty" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf new file mode 100644 index 0000000..c9551af --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_E2E__Email_" { + email { + name = "CD_Perseus E2E [Email]" + active = true + alerting_profile = "8a7b045d-792d-4305-8cf4-c8bd60a5674c" + body = "{ProblemDetailsHTML}" + receivers = ["perseus-dev@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf new file mode 100644 index 0000000..f8c5f2a --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_PROD__Email_" { + email { + name = "CD_Perseus PROD [Email]" + active = true + alerting_profile = "dbf7aa07-9b5d-428d-83a4-2e34d92ade7d" + body = "{ProblemDetailsHTML}" + receivers = ["perseus-dev@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf new file mode 100644 index 0000000..b8820ca --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RSU_-_MS_Teams" { + web_hook { + name = "CD_RSU - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "71fa26bb-851e-327e-a5cb-9f957c2ca4c2" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://msggroup.webhook.office.com/webhookb2/34087616-ed8c-4baa-919e-072ad089b4f8@763b2760-45c5-46d3-883e-29705bba49b7/IncomingWebhook/242b08e7351642fd9f8bc5a5fbb3ec9e/921a617b-5f49-4a91-9040-3772ee81fcbd" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf new file mode 100644 index 0000000..80c605c --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteCamera_-_MS_Teams" { + web_hook { + name = "CD_RemoteCamera - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "32339cc2-defa-3252-a8b2-2c77cee8d3f2" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf new file mode 100644 index 0000000..ff70948 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteServiceCockpit_-_MS_Teams" { + web_hook { + name = "CD_RemoteServiceCockpit - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "dd07490a-9906-33dc-b19f-d7c9115f7d10" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf new file mode 100644 index 0000000..f727ddc --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteServices_-_MS_Teams" { + web_hook { + name = "CD_RemoteServices - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "85ec3cd2-a5c1-4c70-a2f1-5c75986b165d" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf new file mode 100644 index 0000000..35d5d8e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_SMACC-BE_-_MS_Teams" { + web_hook { + name = "CD_SMACC-BE - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "c49ba34a-a856-4ede-a0b7-91e36b019414" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://outlook.office.com/webhook/23c95291-075b-4413-ad85-7e2da80f767e@26f86412-f875-4281-b566-fe6fe385e17c/IncomingWebhook/0e2f99d273014f48ad6c745ddd7eb6a5/d77b7aa6-927e-4446-8fb9-0ac6b3d73061" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf new file mode 100644 index 0000000..3eeeae6 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Speech_-_MS_Teams_-_HTTS" { + web_hook { + name = "CD_Speech - MS Teams - HTTS" + accept_any_certificate = false + active = true + alerting_profile = "70ef3b62-7951-4d39-ab4f-b03b99c0f501" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/9929d783-6cb1-4ffd-9898-7a2791bb13df@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/e1adb221aa514b7dabd458f86eecc63d/75ab85c6-38f4-47df-9871-8b4c46852181" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf b/configuration/20211214-114246_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf new file mode 100644 index 0000000..ae0cec0 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Speech_-_MS_Teams_-_HVD" { + web_hook { + name = "CD_Speech - MS Teams - HVD" + accept_any_certificate = false + active = true + alerting_profile = "8fc5aa88-6c2a-4512-b472-383efbe1c90d" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/9929d783-6cb1-4ffd-9898-7a2791bb13df@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/e1adb221aa514b7dabd458f86eecc63d/75ab85c6-38f4-47df-9871-8b4c46852181" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf b/configuration/20211214-114246_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf new file mode 100644 index 0000000..4843ff8 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Dynatrace_All___Teams_Channel" { + web_hook { + name = "Dynatrace All | Teams Channel" + accept_any_certificate = true + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"EMEA PROD - {State} - {ProblemID} - {ImpactedEntity}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/a47bb1f681d8458d891844edc9187214/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf b/configuration/20211214-114246_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf new file mode 100644 index 0000000..3442ebb --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Mo_s_Test" { + web_hook { + name = "Mo's Test" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/cb64c2b87965464a9eb6598185d56486/a3afc565-ecfb-4c46-8e65-f7d9d49c7efe" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf b/configuration/20211214-114246_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf new file mode 100644 index 0000000..74324fa --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Mobile_2___DarkOps_Channel___Runtime" { + web_hook { + name = "Mobile 2 | DarkOps Channel | Runtime" + accept_any_certificate = false + active = true + alerting_profile = "6a7da6b4-cc28-4635-bf66-8f0b780f5c54" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/f28b1d3823634c5cb7fbf2cd6df6dbb6/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf b/configuration/20211214-114246_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf new file mode 100644 index 0000000..2e5d6b2 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "NGTP_-_MS_Teams" { + web_hook { + name = "NGTP - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/e1e947c6-5367-4b5f-9659-704ace229b86@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/2915d0656bd74b94aee2a97a100fd4ea/58f172a5-112a-443d-a7c1-ea37961421f0" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf b/configuration/20211214-114246_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf new file mode 100644 index 0000000..e28ed26 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "OneAgent_Availability" { + email { + name = "OneAgent Availability" + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + body = "{ProblemDetailsHTML}" + receivers = ["Measurability_E2E-Monitoring@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf b/configuration/20211214-114246_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf new file mode 100644 index 0000000..1b14c1b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "TEST_Philipp_Mail" { + email { + name = "TEST Philipp Mail" + active = true + alerting_profile = "6a7da6b4-cc28-4635-bf66-8f0b780f5c54" + body = "{ProblemDetailsHTML}" + receivers = ["philipp-peter.altmann@bmw.de"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf b/configuration/20211214-114246_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf new file mode 100644 index 0000000..5b3053e --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "TESTForstner_ITSM" { + web_hook { + name = "TESTForstner ITSM" + accept_any_certificate = false + active = false + alerting_profile = "5a20bb60-73cc-4ef6-8c6b-e22d9adc0f8e" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MINOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "X-Apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf b/configuration/20211214-114246_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf new file mode 100644 index 0000000..4913574 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM___vehicle-mapping-composite-service_PROD" { + web_hook { + name = "[ITSM] vehicle-mapping-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "42867be7-d3ca-421f-9c20-78a0c15b3e0a" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255192", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906403", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf b/configuration/20211214-114246_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf new file mode 100644 index 0000000..ecdb16f --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__CD_vehicle-remote-commands-composite-service_PROD" { + web_hook { + name = "[ITSM] CD_vehicle-remote-commands-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "2ef98f3e-c5ca-4ef8-88ac-31e46405d382" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf b/configuration/20211214-114246_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf new file mode 100644 index 0000000..f2a7b29 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__remote-360-composite-service_PROD" { + web_hook { + name = "[ITSM] remote-360-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "217fcf33-d6f4-4b98-8935-11d276bb3085" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf b/configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf new file mode 100644 index 0000000..33da3b8 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Personal-Favorites_" { + web_hook { + name = "[ITSM][WK-Personal-Favorites]" + accept_any_certificate = false + active = true + alerting_profile = "17a03593-4f31-3058-a701-edeb42565ebc" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Personal-Favorites]", + "severity": "CRITICAL", + "origin": "APPD-297193", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11946102", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf b/configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf new file mode 100644 index 0000000..dcce5e1 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Remote-Services_" { + web_hook { + name = "[ITSM][WK-Remote-Services]" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Remote-Services]", + "severity": "MAJOR", + "origin": "APPD-82946", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11646805", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf b/configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf new file mode 100644 index 0000000..48658e2 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Send-to-Car-Legacy_" { + web_hook { + name = "[ITSM][WK-Send-to-Car-Legacy]" + accept_any_certificate = false + active = true + alerting_profile = "9a86d0d8-f916-3d97-95b0-659a521bef10" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Send-to-Car-Legacy]", + "severity": "CRITICAL", + "origin": "APPD-82996", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11646804", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf b/configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf new file mode 100644 index 0000000..c5e4679 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Send-to-Car-MGU_" { + web_hook { + name = "[ITSM][WK-Send-to-Car-MGU]" + accept_any_certificate = false + active = true + alerting_profile = "9ce863ad-ab03-318b-be1b-59dc7d0ddc5c" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Send-to-Car-MGU]", + "severity": "MAJOR", + "origin": "APPD-253367", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11874000", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf b/configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf new file mode 100644 index 0000000..f5303fd --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Vehicle-Data_" { + web_hook { + name = "[ITSM][WK-Vehicle-Data]" + accept_any_certificate = false + active = true + alerting_profile = "cb5991e7-d0f4-307c-960a-5245c3ab0ba9" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Vehicle-Data]", + "severity": "CRITICAL", + "origin": "APPD-194832", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11779404", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf b/configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf new file mode 100644 index 0000000..64cf035 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Vehicle-Mapping_" { + web_hook { + name = "[ITSM][WK-Vehicle-Mapping]" + accept_any_certificate = false + active = true + alerting_profile = "1d3e3807-c52e-3923-9f44-920c9dc1de50" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Mapping]", + "severity": "MAJOR", + "origin": "APPD-297168", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11946002", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf b/configuration/20211214-114246_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf new file mode 100644 index 0000000..1b2b6f1 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__Mobile_2_Applications_" { + web_hook { + name = "[TEAMS] Mobile 2 Applications " + accept_any_certificate = true + active = true + alerting_profile = "16948eee-6ba3-3c00-8558-adc578eb9694" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/ac9f3e4c-3a1b-4c4d-bc35-12eba2928619@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/72cb9e374f7e42dda85b686904045f8b/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf b/configuration/20211214-114246_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf new file mode 100644 index 0000000..980ca5a --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS___WK-Remote-Camera_" { + web_hook { + name = "[TEAMS] [WK-Remote-Camera]" + accept_any_certificate = false + active = true + alerting_profile = "fd14dc1a-0aa2-3395-b8ce-44a578339cc7" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/84d8f8eefd7a49149027523e5b1e709d/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf b/configuration/20211214-114246_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf new file mode 100644 index 0000000..3d0781b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS___WK-Remote-Services_" { + web_hook { + name = "[TEAMS] [WK-Remote-Services]" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/b85933c0572d475792c190a0af0458af/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf b/configuration/20211214-114246_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf new file mode 100644 index 0000000..569ffa6 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__Mobile2-and-BFFS_" { + web_hook { + name = "[TEAMS][Mobile2-and-BFFS]" + accept_any_certificate = false + active = true + alerting_profile = "5c212ec3-b6bf-3256-9484-b4ca451d57a8" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/ac9f3e4c-3a1b-4c4d-bc35-12eba2928619@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3bb669cb8db840ae8eaabfee4ee9600d/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf b/configuration/20211214-114246_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf new file mode 100644 index 0000000..64714b7 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Personal-Favorites_" { + web_hook { + name = "[TEAMS][WK-Personal-Favorites]" + accept_any_certificate = false + active = true + alerting_profile = "17a03593-4f31-3058-a701-edeb42565ebc" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/79348f95-f517-47bf-990d-2ca75ebaaa54@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/efbd0d23b7914f94bcb57dbd8f176e2d/81f96b03-3371-4f1a-b31a-1e91ec67af3e" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf b/configuration/20211214-114246_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf new file mode 100644 index 0000000..58af596 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Send-to-Car-Legacy_" { + web_hook { + name = "[TEAMS][WK-Send-to-Car-Legacy]" + accept_any_certificate = false + active = true + alerting_profile = "9a86d0d8-f916-3d97-95b0-659a521bef10" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/b43b205104e4406d8dd227c9e31f3f5e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf b/configuration/20211214-114246_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf new file mode 100644 index 0000000..51aa380 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Vehicle-Mapping_" { + web_hook { + name = "[TEAMS][WK-Vehicle-Mapping]" + accept_any_certificate = false + active = true + alerting_profile = "1d3e3807-c52e-3923-9f44-920c9dc1de50" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/79348f95-f517-47bf-990d-2ca75ebaaa54@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/81c9379d8be54a7db2e07e6c2d7da60d/81f96b03-3371-4f1a-b31a-1e91ec67af3e" + } +} diff --git a/configuration/20211214-114246_EUPROD/notifications/module.tf b/configuration/20211214-114246_EUPROD/notifications/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/notifications/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf new file mode 100644 index 0000000..40ffeba --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf @@ -0,0 +1,121 @@ +resource "dynatrace_request_attribute" "GCID" { + name = "GCID" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_ON_CLIENT_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/users/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/gcid/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/customer/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/motorist/" + position = "BEFORE" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/motorists/" + position = "BEFORE" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/user/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/users/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/driver/" + position = "AFTER" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf new file mode 100644 index 0000000..5d5201f --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf @@ -0,0 +1,26 @@ +resource "dynatrace_request_attribute" "KeyID" { + name = "KeyID" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getKeyID()" + method { + argument_types = ["com.bmw.cc.smc2.dkey.api.track.v2.entity.TrackKeyRequest"] + class_name = "com.bmw.cc.smc2.dkey.api.track.v2.boundary.TrackApiResource" + method_name = "trackKey" + return_type = "javax.ws.rs.core.Response" + visibility = "PUBLIC" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf new file mode 100644 index 0000000..ddaec2f --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsCountryCodeIso" { + name = "RsCountryCodeIso" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getCountryCodeISO()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getCountryCodeISO()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf new file mode 100644 index 0000000..156ab44 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsDriveTrain" { + name = "RsDriveTrain" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getDriveTrain()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getDriveTrain()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf new file mode 100644 index 0000000..9ad3fef --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsEventId" { + name = "RsEventId" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getEventId()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getEventId()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf new file mode 100644 index 0000000..9089829 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsEventStatus" { + name = "RsEventStatus" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".toString()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".toString()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf new file mode 100644 index 0000000..9118cdd --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf @@ -0,0 +1,17 @@ +resource "dynatrace_request_attribute" "RsPartnerSystemRequests" { + name = "RsPartnerSystemRequests" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf new file mode 100644 index 0000000..94f1c4a --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf @@ -0,0 +1,69 @@ +resource "dynatrace_request_attribute" "RsType" { + name = "RsType" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getRsType().name()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getRsType().name()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".name()" + method { + argument_types = ["java.lang.String","com.bmw.cc.rscockpit.bm.admin.entity.RemoteServiceType"] + class_name = "com.bmw.cc.rscockpit.bm.admin.AdminTokenBA" + method_name = "generateAdminToken" + return_type = "java.lang.String" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RS Cockpit" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf new file mode 100644 index 0000000..65a76cd --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsVehicleType" { + name = "RsVehicleType" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = "determineVehicleTypeIfAvailable().name()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = "determineVehicleTypeIfAvailable().name()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf new file mode 100644 index 0000000..2a336e7 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf @@ -0,0 +1,15 @@ +resource "dynatrace_request_attribute" "Traceparent_HTTP_header_field" { + name = "Traceparent HTTP header field" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "traceparent" + source = "REQUEST_HEADER" + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf new file mode 100644 index 0000000..202fb06 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf @@ -0,0 +1,238 @@ +resource "dynatrace_request_attribute" "VIN" { + name = "VIN" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVin()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVin()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:agent-service" + } + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/agents/" + end_delimiter = "-" + position = "BETWEEN" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:App Repository" + } + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/npm/registry/provisionedAppNames/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vin/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/car/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/cars/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vehicle/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vehicles/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v1/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v2/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v3/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v4/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v5/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v6/" + position = "AFTER" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf new file mode 100644 index 0000000..7011dc0 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf @@ -0,0 +1,14 @@ +resource "dynatrace_request_attribute" "WebRequestURLPath" { + name = "WebRequestURLPath" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf new file mode 100644 index 0000000..cacb13d --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "b2v-voice_-_setupCall_-_User-Agent" { + name = "b2v-voice - setupCall - User-Agent" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "User-Agent" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Component:b2v-voice" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf new file mode 100644 index 0000000..ca20399 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf @@ -0,0 +1,15 @@ +resource "dynatrace_request_attribute" "clientId" { + name = "clientId" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "clientid" + source = "REQUEST_HEADER" + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf new file mode 100644 index 0000000..6581396 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf @@ -0,0 +1,24 @@ +resource "dynatrace_request_attribute" "getKeyID" { + name = "getKeyID" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 0 + capture = "ARGUMENT" + method { + class_name = "com.bmw.cc.smc2.dkey.api.track.v2.entity.TrackKeyRequest" + method_name = "getKeyID" + return_type = "java.lang.String" + visibility = "PUBLIC" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf new file mode 100644 index 0000000..740339d --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf @@ -0,0 +1,26 @@ +resource "dynatrace_request_attribute" "keyType" { + name = "keyType" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_BOTH" + source = "URI" + scope { + tag_of_process_group = "Component:ASBC-SMACC" + } + value_processing { + split_at = "" + trim = false + extract_substring { + delimiter = "track/" + end_delimiter = "/decryptVerifyAndGenerate" + position = "BETWEEN" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf new file mode 100644 index 0000000..0630a19 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf @@ -0,0 +1,97 @@ +resource "dynatrace_request_attribute" "log4j-exploit" { + name = "log4j-exploit" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "X-Api-Version" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "Referer" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "User-Agent" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf new file mode 100644 index 0000000..5f27588 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf @@ -0,0 +1,27 @@ +resource "dynatrace_request_attribute" "mobile-2-user-agent" { + name = "mobile-2-user-agent" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + scope { + host_group = "HOST_GROUP-24F2B68E634A32F0" + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + scope { + host_group = "HOST_GROUP-4A0FBCE2EC0AFEEC" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/module.tf b/configuration/20211214-114246_EUPROD/request_attributes/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf new file mode 100644 index 0000000..aed484b --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-destination-composite-service" { + name = "x-usid | managed-app-destination-composite-service" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf new file mode 100644 index 0000000..3531723 --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-user-composite-service" { + name = "x-usid | managed-app-user-composite-service" + enabled = false + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211214-114246_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf b/configuration/20211214-114246_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf new file mode 100644 index 0000000..7b4c37c --- /dev/null +++ b/configuration/20211214-114246_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-vehicle-mapping-composite-service" { + name = "x-usid | managed-app-vehicle-mapping-composite-service" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/application_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/application_anomalies.tf new file mode 100644 index 0000000..0e3b49d --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/application_anomalies.tf @@ -0,0 +1,27 @@ +resource "dynatrace_application_anomalies" "dynatrace_application_anomalies" { + failure_rate { + auto { + absolute = 5 + relative = 50 + } + } + response_time { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 100 + percent = 50 + slowest_milliseconds = 1000 + slowest_percent = 100 + } + } + traffic { + drops { + enabled = true + percent = 50 + } + spikes { + enabled = true + percent = 300 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf new file mode 100644 index 0000000..dd03c19 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Garbage Collection.7539b7fb-9d2d-41b5-a4e3-a747c336aacf..custom_anomalies.tf @@ -0,0 +1,30 @@ +resource "dynatrace_custom_anomalies" "CD_DPP_DPM__DPP__Garbage_Collection" { + name = "CD_DPP_DPM [DPP] Garbage Collection" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.jvm.memory.gc.suspensionTime" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + tag { + filter { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 10 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf new file mode 100644 index 0000000..fab4d6d --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/CD_DPP_DPM [DPP] Response time.a629ec1b-d6d3-4187-b3ee-9544ef6a1845..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "CD_DPP_DPM__DPP__Response_time" { + name = "CD_DPP_DPM [DPP] Response time" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.keyRequest.response.time" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "getKnownActiveSettingsByVin" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 20000 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf new file mode 100644 index 0000000..fe06a1f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/CD_Perseus High Response.f0fd6b9f-609a-48f0-b4d4-f38c22903463..custom_anomalies.tf @@ -0,0 +1,33 @@ +resource "dynatrace_custom_anomalies" "CD_Perseus_High_Response" { + name = "CD_Perseus High Response" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.response.time" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + management_zone { + id = "-5698021298883686644" + } + tag { + filter { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 1000 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf new file mode 100644 index 0000000..b476b23 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/Cluster controller mismatch.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Cluster_controller_mismatch" { + name = "Cluster controller mismatch" + description = "There are {severity} active cluster controllers" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.pg.kafka.controller.KafkaController.ActiveControllerCount.Value" + severity = "ERROR" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 1 + unit = "COUNT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf new file mode 100644 index 0000000..401ade6 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/Digital Key Custom Alert.722ad64e-f3e8-4e16-a900-3d5cf79e61a4..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Digital_Key_Custom_Alert" { + name = "Digital Key Custom Alert" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "CONTAINS_CASE_SENSITIVE" + value = "digital-key-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 60 + samples = 60 + threshold = 98 + unit = "PERCENT" + violating_samples = 30 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf new file mode 100644 index 0000000..1d7f30d --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/E2E Chain - Remote Camera - Success Rate _ 98%.ec9d4eeb-d1ea-4401-bc39-873c09b01de8..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Remote_Camera_-_Success_Rate___98_" { + name = "E2E Chain - Remote Camera - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "remote-360-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf new file mode 100644 index 0000000..9948dff --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/E2E Chain - Remote Services - Success Rate _ 98%.850118db-a179-4f72-88ad-d6fdc4044136..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Remote_Services_-_Success_Rate___98_" { + name = "E2E Chain - Remote Services - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "btc-vehicle-remote-commands-composite-service - PROD" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf new file mode 100644 index 0000000..663bc18 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/E2E Chain - Sent to Vehicle (Legacy) - Success Rate _ 98%.92a4d7a6-caca-4f93-b438-0257f516ee65..custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "E2E_Chain_-_Sent_to_Vehicle__Legacy__-_Success_Rate___98_" { + name = "E2E Chain - Sent to Vehicle (Legacy) - Success Rate \u003c 98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:service.successes.server.rate" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + scopes { + name { + filter { + operator = "EQUALS" + value = "LegacyPoiApi - msgsvc - prod" + } + } + } + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "PERCENT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf new file mode 100644 index 0000000..28c5941 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/High GC time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_GC_time" { + name = "High GC time" + description = "The .NET GC time of {severity} is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.dotnet.perfmon.%TimeInGC" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf new file mode 100644 index 0000000..d4bf147 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/High HAProxy backend session usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_backend_session_usage" { + name = "High HAProxy backend session usage" + description = "The backend session usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_susage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 80 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf new file mode 100644 index 0000000..ea983f1 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/High HAProxy frontend session usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_frontend_session_usage" { + name = "High HAProxy frontend session usage" + description = "The frontend session usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.fe_susage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 80 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf new file mode 100644 index 0000000..576d408 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/High HAProxy requests queue.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_requests_queue" { + name = "High HAProxy requests queue" + description = "The ammount of queued requests is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_qcur" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "PER_MINUTE" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf new file mode 100644 index 0000000..58214cc --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/High HAProxy response time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_HAProxy_response_time" { + name = "High HAProxy response time" + description = "The average response time is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.be_rtime" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "MILLI_SECOND" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf new file mode 100644 index 0000000..8f230f9 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/High OS CPU usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_OS_CPU_usage" { + name = "High OS CPU usage" + description = "The OS CPU usage is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.elasticsearch.remote.node.os.cpu_percent" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 70 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf new file mode 100644 index 0000000..9b869b8 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ file descriptors usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_file_descriptors_usage" { + name = "High RabbitMQ file descriptors usage" + description = "The RabbitMQ file descriptors usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.fd_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf new file mode 100644 index 0000000..076308c --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ memory usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_memory_usage" { + name = "High RabbitMQ memory usage" + description = "The RabbitMQ memory usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.mem_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf new file mode 100644 index 0000000..337602e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ number of auto delete queues without consumers.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_auto_delete_queues_without_consumers" { + name = "High RabbitMQ number of auto delete queues without consumers" + description = "The number of auto delete queues without consumers is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.ad_queues_no_consumers" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf new file mode 100644 index 0000000..0881b9f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ number of blocked connections.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_blocked_connections" { + name = "High RabbitMQ number of blocked connections" + description = "The number of blocked connections is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.connections_blocked" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf new file mode 100644 index 0000000..20f5719 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ number of unacknowledged messages.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_number_of_unacknowledged_messages" { + name = "High RabbitMQ number of unacknowledged messages" + description = "The number of unacknowledged messages is {alert_condition} the threshold of {threshold}" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.messages_unacknowledged" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf new file mode 100644 index 0000000..0c13c10 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ processes usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_processes_usage" { + name = "High RabbitMQ processes usage" + description = "The RabbitMQ processes usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.proc_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf new file mode 100644 index 0000000..f9d196b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/High RabbitMQ sockets usage.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_RabbitMQ_sockets_usage" { + name = "High RabbitMQ sockets usage" + description = "The RabbitMQ sockets usage of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.sockets_usage" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 90 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf new file mode 100644 index 0000000..ad148e3 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/High panic count.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "High_panic_count" { + name = "High panic count" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:dns.coredns.panic_count_total" + severity = "ERROR" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 1 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf new file mode 100644 index 0000000..85848af --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/Low HAProxy idle time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Low_HAProxy_idle_time" { + name = "Low HAProxy idle time" + description = "The percentage standby time is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.haproxy.idle" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 10 + unit = "PERCENT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf new file mode 100644 index 0000000..5d3070f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/Low RabbitMQ free disk space.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Low_RabbitMQ_free_disk_space" { + name = "Low RabbitMQ free disk space" + description = "The RabbitMQ free disk space of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.disk_free_left_to_limit" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 50000000 + unit = "BYTE" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf new file mode 100644 index 0000000..96d3593 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/Mobile 2.0 - Login Error Rate _ 3%.3e5eb742-795d-4a2f-ab54-601c2e28fb5a..custom_anomalies.tf @@ -0,0 +1,38 @@ +resource "dynatrace_custom_anomalies" "Mobile_2_0_-_Login_Error_Rate___3_" { + name = "Mobile 2.0 - Login Error Rate \u003e 3%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:apps.other.requestErrorRate.osAndProvider" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + dimensions { + string { + key = "Provider" + filter { + operator = "EQUALS" + value = "OneLogin (Prod)" + } + } + } + scopes { + name { + filter { + operator = "CONTAINS_CASE_SENSITIVE" + value = "Mobile 2.0 BMW - ROW Store PROD (iOS \u0026 Android)" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 3 + unit = "PERCENT" + violating_samples = 10 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf new file mode 100644 index 0000000..5a825bd --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/Offline partitions.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Offline_partitions" { + name = "Offline partitions" + description = "There are {severity} offline partitions" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.pg.kafka.controller.KafkaController.OfflinePartitionsCount.Value" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf new file mode 100644 index 0000000..60c6eac --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/Perseus SLO - _service_api_vehicle.ad639336-01b2-4bf9-b6b0-8dd5a0182ff2..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "Perseus_SLO_-__service_api_vehicle" { + name = "Perseus SLO - /service/api/vehicle" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*(builtin:service.keyRequest.errors.server.successCount:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-A524D85AEB831B97~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(10))/(builtin:service.keyRequest.count.total:filter(and(in(\"dt.entity.service_method\",entitySelector(\"type(service_method),entityId(~\"SERVICE_METHOD-A524D85AEB831B97~\")\")))):splitBy():avg:auto:sort(value(avg,descending)):limit(10))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf new file mode 100644 index 0000000..8688c50 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/RS - Joynr Message Balance - ERROR.b610656c-256a-4633-8f7d-1912766da46c..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "RS_-_Joynr_Message_Balance_-_ERROR" { + name = "RS - Joynr Message Balance - ERROR" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*((calc:service.rsjoynrtrigger:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum)/(calc:service.rsjoynrcallbacks:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 20 + samples = 20 + threshold = 75 + unit = "UNSPECIFIED" + violating_samples = 15 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf new file mode 100644 index 0000000..d55a104 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/RS - Joynr Message Balance - WARNING.2490d7ee-7e78-4791-80ad-b025009199d8..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "RS_-_Joynr_Message_Balance_-_WARNING" { + name = "RS - Joynr Message Balance - WARNING" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "(100)*((calc:service.rsjoynrtrigger:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum)/(calc:service.rsjoynrcallbacks:filter(and(in(\"dt.entity.service\",entitySelector(\"type(service),tag(~\"Environment:PROD~\")\")))):splitBy():sum))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 85 + unit = "UNSPECIFIED" + violating_samples = 10 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf new file mode 100644 index 0000000..b2658e8 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/RabbitMQ Node failed.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "RabbitMQ_Node_failed" { + name = "RabbitMQ Node failed" + description = "Node {severity} for {violating_samples}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.rabbitmq.node_status" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "failed" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf new file mode 100644 index 0000000..bc9a83d --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/Redis Replica synchronization in progress.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Redis_Replica_synchronization_in_progress" { + name = "Redis Replica synchronization in progress" + description = "Replica is {severity} for {violating_samples}." + enabled = false + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.redis.slave_state" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "Sync in progress" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf new file mode 100644 index 0000000..865caaa --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/Redis Replica unsynchronized.custom_anomalies.tf @@ -0,0 +1,29 @@ +resource "dynatrace_custom_anomalies" "Redis_Replica_unsynchronized" { + name = "Redis Replica unsynchronized" + description = "Replica is {severity} for {violating_samples}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "builtin:tech.redis.slave_state" + severity = "AVAILABILITY" + warning_reason = "NONE" + dimensions { + string { + filter { + operator = "EQUALS" + value = "Unsynchronized" + } + } + } + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf new file mode 100644 index 0000000..4b4232f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/Remote Services - Event Status - CANCELLED_WITH_ERROR.f2fe3e63-d0f9-4e19-93a3-26a80af15e68..custom_anomalies.tf @@ -0,0 +1,45 @@ +resource "dynatrace_custom_anomalies" "Remote_Services_-_Event_Status_-_CANCELLED_WITH_ERROR" { + name = "Remote Services - Event Status - CANCELLED_WITH_ERROR" + description = "The {metricname} value of {severity} was {alert_condition} the baseline of {baseline}." + enabled = true + aggregation_type = "VALUE" + disabled_reason = "NONE" + metric_id = "calc:service.rseventstatus" + severity = "ERROR" + warning_reason = "NONE" + dimensions { + string { + key = "Dimension" + filter { + operator = "EQUALS" + value = "CANCELLED_WITH_ERROR" + } + } + } + scopes { + tag { + filter { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + tag { + filter { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + strategy { + auto { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 10 + samples = 10 + signal_fluctuations = 1 + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf new file mode 100644 index 0000000..a13c2ea --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/SLO - WK-Remote-Services-98%.b5138d82-381a-4907-a6f7-623fd508b227..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "SLO_-_WK-Remote-Services-98_" { + name = "SLO - WK-Remote-Services-98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = false + disabled_reason = "NONE" + metric_selector = "((builtin:service.keyRequest.errors.server.successCount)/(builtin:service.keyRequest.count.server)*(100)):filter(or(eq(\"dt.entity.service_method\",\"SERVICE_METHOD-02E88144CFC57AEA\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-2C51346F87339CE8\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-FE4E553F84167C2E\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-8A384C81D9AF38CA\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-3FAF84E444877083\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-220B20CF01912501\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-76B0223CDED11B41\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-ED80E83F71F9E8B7\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-C03CAD42FED5019E\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-82354FEF673A217F\")))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 60 + samples = 60 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 30 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf new file mode 100644 index 0000000..4cac94b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/Under replicated.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "Under_replicated" { + name = "Under replicated" + description = "There are {severity} under replicated partitions" + enabled = false + aggregation_type = "AVG" + disabled_reason = "NONE" + metric_id = "builtin:tech.kafka.kafka.server.ReplicaManager.UnderReplicatedPartitions.Value" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 5 + threshold = 0 + unit = "COUNT" + violating_samples = 3 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf new file mode 100644 index 0000000..ac109d1 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/WK-Fav-98%.a85792b4-a695-488a-a87c-6dc06e263a80..custom_anomalies.tf @@ -0,0 +1,20 @@ +resource "dynatrace_custom_anomalies" "WK-Fav-98_" { + name = "WK-Fav-98%" + description = "The {metricname} value of {severity} was {alert_condition} your custom threshold of {threshold}." + enabled = true + disabled_reason = "NONE" + metric_selector = "((builtin:service.keyRequest.errors.server.successCount)/(builtin:service.keyRequest.count.server)*(100)):filter(or(eq(\"dt.entity.service_method\",\"SERVICE_METHOD-CBCE375553D769D2\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-9570A323C2E0FDD9\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-0AFCF8BE29009C08\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-583AB3B5F7D16CCE\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-94FE409856014A80\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4C438DA8B8E91EEF\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-3AB17D689795945E\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-148D81E3F64105E3\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4C438DA8B8E91EEF\"),eq(\"dt.entity.service_method\",\"SERVICE_METHOD-CC5B346B1BFB9605\"), eq(\"dt.entity.service_method\",\"SERVICE_METHOD-4048C0BE9439E0EF\")))" + severity = "CUSTOM_ALERT" + warning_reason = "NONE" + strategy { + static { + alert_condition = "BELOW" + alerting_on_missing_data = false + dealerting_samples = 15 + samples = 15 + threshold = 98 + unit = "UNSPECIFIED" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf new file mode 100644 index 0000000..4d2de96 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has exteremly high system response time.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_Carbon_has_exteremly_high_system_response_time" { + name = "WSO2 API Manager - Carbon has exteremly high system response time" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_carbon_system_response_time_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 60000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf new file mode 100644 index 0000000..d519b43 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - Carbon has faulty services.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_Carbon_has_faulty_services" { + name = "WSO2 API Manager - Carbon has faulty services" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_carbon_number_faulty_services" + severity = "AVAILABILITY" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 0 + unit = "COUNT" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf new file mode 100644 index 0000000..86d89c3 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - High http backend latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_http_backend_latency" { + name = "WSO2 API Manager - High http backend latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_http_latency_backend_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf new file mode 100644 index 0000000..a9f92da --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - High http latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_http_latency" { + name = "WSO2 API Manager - High http latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_http_latency_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf new file mode 100644 index 0000000..4872b5c --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - High https backend latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_https_backend_latency" { + name = "WSO2 API Manager - High https backend latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_https_latency_backend_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf new file mode 100644 index 0000000..7e7a020 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/custom/WSO2 API Manager - High https latency.custom_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_anomalies" "WSO2_API_Manager_-_High_https_latency" { + name = "WSO2 API Manager - High https latency" + description = "The {metricname} of {severity} is {alert_condition} the threshold of {threshold}" + enabled = true + aggregation_type = "MAX" + disabled_reason = "NONE" + metric_id = "builtin:tech.wso2-api-manager.metric_wso2am_https_latency_avg" + severity = "PERFORMANCE" + warning_reason = "NONE" + strategy { + static { + alert_condition = "ABOVE" + alerting_on_missing_data = false + dealerting_samples = 5 + samples = 10 + threshold = 30000 + unit = "MILLI_SECOND" + violating_samples = 5 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/database_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/database_anomalies.tf new file mode 100644 index 0000000..6f574c5 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/database_anomalies.tf @@ -0,0 +1,21 @@ +resource "dynatrace_database_anomalies" "dynatrace_database_anomalies" { + db_connect_failures { + connection_fails_count = 5 + eval_period = 5 + } + failure_rate { + auto { + absolute = 0 + relative = 50 + } + } + response_time { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 5 + percent = 50 + slowest_milliseconds = 20 + slowest_percent = 100 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/host_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/host_anomalies.tf new file mode 100644 index 0000000..e76275a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/host_anomalies.tf @@ -0,0 +1,51 @@ +resource "dynatrace_host_anomalies" "dynatrace_host_anomalies" { + connections { + enabled = true + enabled_on_graceful_shutdowns = false + } + cpu { + enabled = true + } + disks { + inodes { + enabled = true + } + space { + enabled = true + } + speed { + enabled = true + } + } + gc { + enabled = true + } + java { + out_of_memory { + enabled = true + } + out_of_threads { + enabled = true + } + } + memory { + enabled = true + } + network { + connectivity { + enabled = true + } + dropped_packets { + enabled = true + } + errors { + enabled = true + } + retransmission { + enabled = true + } + utilization { + enabled = true + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/module.tf b/configuration/20211214-120150_EUPROD/anomalies/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/anomalies/service_anomalies.tf b/configuration/20211214-120150_EUPROD/anomalies/service_anomalies.tf new file mode 100644 index 0000000..ecd908a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/anomalies/service_anomalies.tf @@ -0,0 +1,17 @@ +resource "dynatrace_service_anomalies" "dynatrace_service_anomalies" { + failure_rates { + auto { + absolute = 5 + relative = 50 + } + } + response_times { + auto { + load = "TEN_REQUESTS_PER_MINUTE" + milliseconds = 100 + percent = 50 + slowest_milliseconds = 1000 + slowest_percent = 100 + } + } +} diff --git a/configuration/20211214-120150_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf b/configuration/20211214-120150_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf new file mode 100644 index 0000000..1fc077f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf @@ -0,0 +1,127 @@ +resource "dynatrace_autotag" "Cloud" { + name = "Cloud" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Azure" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Azure" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "AWS" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "AWS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf b/configuration/20211214-120150_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf new file mode 100644 index 0000000..551a096 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf @@ -0,0 +1,3683 @@ +resource "dynatrace_autotag" "Component" { + name = "Component" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "vcis-information" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "avs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "CDIP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdip" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal (CDIP)" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Toyota Supra Connect Customer Portal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-information-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-personalization-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-public-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-vehicle-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "CSI" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "csi-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crs_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crsa_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "epl_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "newsservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "weatherservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "id5" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "dpp" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "DPM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lis-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "eml-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ups-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "SMACC-BE" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-bl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "SMACC-KTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-key-trk-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "online-entertainment-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf_oe" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "RemoteServices" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "CCG" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccg-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "LSC-HR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-hr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-360" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "RS Cockpit" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-cockpit" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "RemoteServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "SMS-Gateway" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "/www/smsgw" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_DETECTED_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice.callmgr" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lib2vsbc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CSI" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csi" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "LSC-WO" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "lscwo" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CCG" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ccg" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GCDM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcdm" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/smacc-app/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/rsu-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-HAL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/hsmlib-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "App Repository" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf-apr-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/emea_prod2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "b2v-voice-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crs-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crsa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epm-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "voicegw-admin-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "vgw-homer-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "XCC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "MSGSVC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "msgsvc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_smacc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-RSU" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_rsu" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_hsm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "perseus-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-rsu-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-smacc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Perseus" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "perseus" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchsml" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs3" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "LSC-JR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-jr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "LSC-WO" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-wo" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/b2vapi-new-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-nf-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "api-nf-bmwgroup-" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ltb2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-APP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "EXE_PATH" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/global/www/conn/apigw/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Connected Backend Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "JAVA_MAIN_CLASS" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "com.nitzinger.Synchronization" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Service Gateway Legacy" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_AZURE_SITE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "btcapiwebapp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "App Repository" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apr_apr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/managed-app-(.++)}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "managed-app-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ServerName\\ ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Buffet" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "buffet-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:component}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "component" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_smc2_key_trk" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APPCALL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "APPCALL-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "APPCALL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "acallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ACDS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ACDS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ECS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "XCS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "XCS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EVNS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "EVNS2-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EVNS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "evns2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "eCallGW" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "eCallGW-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "eCallGW" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ecallgateway" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "GATS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "GATS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GATS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gatsconverter" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Buffet" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bff" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APPCALL" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ACDS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ECS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "EVNS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eCallGW" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "GATS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "PISA" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "pisa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "dpp" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpp-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "DPM" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpm-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PISA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "pisa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "smc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "NGTP-CS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp-cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP-CS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HVD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "hvd-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HTTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "htts-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HVD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hvd" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HTTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "htts" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-int}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-test}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-store" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "store" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-casa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-cesim" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cesim" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ops" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ceks" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-ts" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_ts" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-fre" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_fre" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "asbc-sfa-oh" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oh" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "cub-personalization" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "sfa-ota" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sfa_ota" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "camvs" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vsd_cam" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "camvs" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "camvs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "xcc-settings" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcc-settings-db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BMW_POINTS_ENGINE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ime_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ccc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-HAL-CL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-hal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-ngtp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "hpauth" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "hpauth" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Countly" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "countly_mongo_db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL-CL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "rsu" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "^(?\u003ecam|disp|fre|rcs|rdh|rmo|rpp|rte|rve|rvi|rvt|rwd|uvm)(?\u003eeu|us|cn)(?\u003ee2e|p)$" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*archiv" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Monitor" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*monitor" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Admin" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*config" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "msgsvc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "msgsvc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CustomerCentricInformationServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "infotain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "am-proxy" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/am-proxy-rp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle-centric Information Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "vcis" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "nop-archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*nop_archiv" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf b/configuration/20211214-120150_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf new file mode 100644 index 0000000..8d18e5b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf @@ -0,0 +1,1446 @@ +resource "dynatrace_autotag" "ENV" { + name = "ENV" + entity_selector_based_rule { + enabled = false + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"Component:Infotainment\"))" + value_format = "" + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dev" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dly" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf b/configuration/20211214-120150_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf new file mode 100644 index 0000000..9276413 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf @@ -0,0 +1,1269 @@ +resource "dynatrace_autotag" "Environment" { + name = "Environment" + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:PROD))" + value_format = "PROD" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:E2E))" + value_format = "E2E" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:TEST))" + value_format = "TEST" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:INT))" + value_format = "INT" + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:DetectedName/-(.*?)\\)}" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "svds - prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dev" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "test" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "int" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "I2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "i2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "e2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "I2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "I2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DLY" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "PRD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_DEV" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_INT" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_PROD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_PROD" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lt" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "li" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "(?\u003eeu|us|cn)p$" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.environment=(.*?) -D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.environment" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-prod-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-e2e-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-int-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-test-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc2-emea-e2e" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf b/configuration/20211214-120150_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf new file mode 100644 index 0000000..a02f94e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf @@ -0,0 +1,47 @@ +resource "dynatrace_autotag" "Hub" { + name = "Hub" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf b/configuration/20211214-120150_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf new file mode 100644 index 0000000..3fa97ef --- /dev/null +++ b/configuration/20211214-120150_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf @@ -0,0 +1,77 @@ +resource "dynatrace_autotag" "Microservice" { + name = "Microservice" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "nws" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "nws-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "bev" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bev-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "wea" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wea-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:microservice}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf b/configuration/20211214-120150_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf new file mode 100644 index 0000000..8175f38 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf @@ -0,0 +1,20 @@ +resource "dynatrace_autotag" "Namespace" { + name = "Namespace" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf b/configuration/20211214-120150_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf new file mode 100644 index 0000000..4ac836b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf @@ -0,0 +1,59 @@ +resource "dynatrace_autotag" "PaaS" { + name = "PaaS" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Orbit" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-Orbit_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Runtime" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:PaaS}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf b/configuration/20211214-120150_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf new file mode 100644 index 0000000..ca95d0f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf @@ -0,0 +1,165 @@ +resource "dynatrace_autotag" "Platform" { + name = "Platform" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EKS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "AKS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "OpenShift" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "AWS_ECS_CLUSTER" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "LINUX_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "ECS" + conditions { + key { + type = "STATIC" + attribute = "HOST_PAAS_TYPE" + } + paas_type { + negate = false + operator = "EQUALS" + value = "AWS_ECS_FARGATE" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf b/configuration/20211214-120150_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf new file mode 100644 index 0000000..3dd8cb8 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf @@ -0,0 +1,815 @@ +resource "dynatrace_autotag" "WK" { + name = "WK" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Personal Favorites" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf b/configuration/20211214-120150_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf new file mode 100644 index 0000000..869ce7b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf @@ -0,0 +1,709 @@ +resource "dynatrace_autotag" "Wirkkette" { + name = "Wirkkette" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected OAuth Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ID Lookup Service " + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Legal Document Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360 Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Remote Commands Composite Service (VRCCS)" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Mapping Composite Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "csi" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "ccg" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-wo" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-jr" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-hr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Composite Service (VCS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf b/configuration/20211214-120150_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf new file mode 100644 index 0000000..aa84369 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-id" { + name = "app-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf b/configuration/20211214-120150_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf new file mode 100644 index 0000000..49bc909 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-name" { + name = "app-name" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appname=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appname=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf b/configuration/20211214-120150_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf new file mode 100644 index 0000000..6b9d618 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "appd-id" { + name = "appd-id" + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-253617" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf b/configuration/20211214-120150_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf new file mode 100644 index 0000000..7919efa --- /dev/null +++ b/configuration/20211214-120150_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf @@ -0,0 +1,79 @@ +resource "dynatrace_autotag" "compass-id" { + name = "compass-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Kubernetes:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:CommandLineArgs/compassid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compassid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:CommandLineArgs/compid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compid=" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf b/configuration/20211214-120150_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf new file mode 100644 index 0000000..fa0fe2d --- /dev/null +++ b/configuration/20211214-120150_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf @@ -0,0 +1,23 @@ +resource "dynatrace_autotag" "itsm-service" { + name = "itsm-service" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:itsm-service}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "itsm-service" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf b/configuration/20211214-120150_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf new file mode 100644 index 0000000..d6c9e4d --- /dev/null +++ b/configuration/20211214-120150_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf @@ -0,0 +1,188 @@ +resource "dynatrace_autotag" "licensing-base" { + name = "licensing-base" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-OpenShift" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-AKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "AKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-EKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "EKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-Classic IT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-ECS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "ECS" + } + } + } + } + rules { + type = "MOBILE_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Mobile" + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Apps" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "CUSTOM_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-CustomApps" + conditions { + key { + type = "STATIC" + attribute = "CUSTOM_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "HTTP_CHECK" + enabled = true + value_format = "CoCo-EMEA-HTTP" + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SYNTHETIC_TEST" + enabled = true + value_format = "CoCo-EMEA-Browser" + conditions { + key { + type = "STATIC" + attribute = "BROWSER_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf b/configuration/20211214-120150_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf new file mode 100644 index 0000000..850c089 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "mcid" { + name = "mcid" + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/autotags/module.tf b/configuration/20211214-120150_EUPROD/autotags/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/autotags/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf b/configuration/20211214-120150_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf new file mode 100644 index 0000000..6c60600 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "ms-id" { + name = "ms-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.msid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.msid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/configuration.tf b/configuration/20211214-120150_EUPROD/configuration.tf new file mode 100644 index 0000000..42347c2 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/configuration.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} \ No newline at end of file diff --git a/configuration/20211214-120150_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf b/configuration/20211214-120150_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf new file mode 100644 index 0000000..29f4b22 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/credentials/CNAP-00-CC-PROD.KUBERNETES_CLUSTER-1A31BABF3BCE56BB..credentials.k8s.tf @@ -0,0 +1,17 @@ +resource "dynatrace_k8s_credentials" "CNAP-00-CC-PROD" { + active = true + certificate_check_enabled = false + davis_events_integration_enabled = false + endpoint_url = "https://master-cnap-00-cc-prod.bmwgroup.net:8443/" + event_analysis_and_alerting_enabled = false + events_integration_enabled = false + hostname_verification = true + label = "CNAP-00-CC-PROD" + prometheus_exporters = true + workload_integration_enabled = true + events_field_selectors { + active = true + field_selector = "involvedObject.kind=Node" + label = "Node events" + } +} diff --git a/configuration/20211214-120150_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf b/configuration/20211214-120150_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf new file mode 100644 index 0000000..08d547b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/credentials/CNAP-00-CC-PROD2.KUBERNETES_CLUSTER-7AB72CF17304A81E..credentials.k8s.tf @@ -0,0 +1,17 @@ +resource "dynatrace_k8s_credentials" "CNAP-00-CC-PROD2" { + active = true + certificate_check_enabled = false + davis_events_integration_enabled = false + endpoint_url = "https://master-cnap-00-cc-prod2-internal.bmwgroup.net:8443/" + event_analysis_and_alerting_enabled = false + events_integration_enabled = false + hostname_verification = true + label = "CNAP-00-CC-PROD2" + prometheus_exporters = true + workload_integration_enabled = true + events_field_selectors { + active = true + field_selector = "involvedObject.kind=Node" + label = "Node events" + } +} diff --git a/configuration/20211214-120150_EUPROD/credentials/module.tf b/configuration/20211214-120150_EUPROD/credentials/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/credentials/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf new file mode 100644 index 0000000..5b8628a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ACDS_-_JOYNR" { + name = "ACDS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "3c9b95ce-aa16-4d8e-9aae-72ed21967ffa" + class { + name = "joynr.de.bmw.infotainment.telematic.acall.ACallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyAccidentCallData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "79a5f781-3aeb-443a-9de5-9b7eb43ae891" + returns = "io.joynr.provider.Promise" + } + method { + name = "notifyAccidentInfoData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "14af5cb3-fa06-40dd-8f99-128db957a466" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf new file mode 100644 index 0000000..7d6d22b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Gcdm" { + name = "BASE - Gcdm" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1f70cf23-3e02-4b9b-ab0d-f7bafdcad734" + class { + name = "com.bmw.cc.base.integration.gcdm.GcdmESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "retrieveCustomerData" + arguments = ["java.lang.String"] + id = "d56d0977-3a25-42c1-b68b-a274c73a6e0b" + returns = "com.bmw.cc.base.bm.customerdata.entity.CustomerDataBE" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf new file mode 100644 index 0000000..34a4b27 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_HereMaps" { + name = "BASE - HereMaps" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d83fc32a-2452-4327-889d-23c0049fdd06" + class { + name = "com.bmw.cc.base.integration.heremaps.HereMapsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findAddress" + arguments = ["float","float"] + id = "558edf16-2370-4299-8a1b-12c8e750a5ee" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf new file mode 100644 index 0000000..3c56530 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Istats" { + name = "BASE - Istats" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ea27960b-ecc0-4611-9323-d4af67633715" + class { + name = "com.bmw.cc.base.integration.istats.IstatsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "62c72095-5449-47c9-8fe7-c404c5eeee33" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf new file mode 100644 index 0000000..d44e64e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "BASE_-_Loc" { + name = "BASE - Loc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b62f11ca-ede2-4dbe-981c-87dd240772c3" + class { + name = "com.bmw.cc.base.integration.loc.LocESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCBS" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "4692c834-dfa4-4455-9aa9-7fe9db9825bc" + returns = "java.util.Optional" + } + method { + name = "getCCM" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "44602e49-2c5d-424b-af00-e51d9791a86b" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf new file mode 100644 index 0000000..25f71db --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Los" { + name = "BASE - Los" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "f9d8b2c3-74c6-4ed5-b9a8-91fb5a8eaa38" + class { + name = "com.bmw.cc.base.integration.los.msc.LosESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getMiscPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "06af95a5-a41a-4871-9a14-fa537c95cdcb" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf new file mode 100644 index 0000000..73aa825 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_LosFts" { + name = "BASE - LosFts" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0eccc8f1-0420-49bd-895a-0392a5ddf03d" + class { + name = "com.bmw.cc.base.integration.los.fts.LosFtsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.Double","java.lang.String","java.lang.String"] + id = "bc4fdda8-bac7-4d4e-aa13-3409e0b1fed6" + returns = "java.util.List" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf new file mode 100644 index 0000000..03202ae --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Msgsvc" { + name = "BASE - Msgsvc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "44d9578c-71e9-4dba-ac89-1c2e0a535cce" + class { + name = "com.bmw.cc.base.integration.msgsvc.MsgsvcESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendDealerAsPoi" + arguments = ["java.util.List","java.lang.String","java.lang.String"] + id = "bedc3640-cda5-404a-b853-866b90d0c80c" + returns = "com.bmw.cc.base.bm.dealer.entity.DealerPoiSendStatus" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf new file mode 100644 index 0000000..1ded039 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Ngtp" { + name = "BASE - Ngtp" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8e3e3eb1-8635-4fb8-9f9a-2ec1348d3e67" + class { + name = "com.bmw.cc.base.integration.ngtp.NgtpESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "680cf371-d90c-4cf7-b536-50d2cb26c352" + returns = "java.util.Optional" + } + method { + name = "executePositionUpdate" + arguments = ["java.lang.String","java.lang.String"] + id = "a205bbb8-f5c9-46e7-b270-14f7eebdc0eb" + returns = "void" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5af9001d-ec61-44a6-8ff1-f057cb0ffde8" + returns = "void" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf new file mode 100644 index 0000000..f41653e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Pisa" { + name = "BASE - Pisa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "c1007ca3-7f3f-4be9-ade8-f79bd4dd023f" + class { + name = "com.bmw.cc.base.integration.pisa.PisaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findByVin" + arguments = ["java.lang.String"] + id = "3b7175a2-5aec-4f52-a66f-d89d635f9132" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf new file mode 100644 index 0000000..aed5256 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Rsa" { + name = "BASE - Rsa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b2cdc7e3-f4d1-48c2-8e23-074869f60c48" + class { + name = "com.bmw.cc.base.integration.rsa.RsaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestSolution" + arguments = ["com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchQuery"] + id = "2821fe7e-1498-418b-9e8a-df1029577d6e" + returns = "com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchResult" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf new file mode 100644 index 0000000..c150bf7 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Scaa" { + name = "BASE - Scaa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "25b40f14-1ef3-4b92-b847-4706e91e0287" + class { + name = "com.bmw.cc.base.integration.scaa.ScaaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCustomerApproval" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "b6d91976-7181-4475-ae9e-3972e3c9dd93" + returns = "boolean" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf new file mode 100644 index 0000000..225ba54 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_SvdsVehicles" { + name = "BASE - SvdsVehicles" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2fafaf0a-5484-4d89-b4ca-b9febc94ffff" + class { + name = "com.bmw.cc.base.integration.svds.SvdsVehiclesESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findClientId" + arguments = ["java.lang.String"] + id = "f65c962d-faf1-4431-b7a8-8711b6e35266" + returns = "java.lang.String" + } + method { + name = "retrieveVehicleData" + arguments = ["java.lang.String"] + id = "3014a2b6-84a6-499b-8ecf-207a3b6e8f70" + returns = "java.util.Optional" + } + method { + name = "vehicleSpecsInternal4" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "c2af5ae9-21e5-436b-8b11-e956c923d6a7" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf new file mode 100644 index 0000000..235ba87 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf @@ -0,0 +1,46 @@ +resource "dynatrace_custom_service" "BASE_-_Tsrd" { + name = "BASE - Tsrd" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "5f742b9f-222d-4c7b-bb48-2d3b43a4ab0c" + class { + name = "com.bmw.cc.base.integration.tsrd.TsrdESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "deleteRemoteDiagnosisBCall" + arguments = ["java.lang.String"] + id = "7ae9bf2b-368e-4f79-8b31-3eaf81cef238" + returns = "void" + } + method { + name = "getKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "4821308b-3153-4d19-a6f6-1a0ed8712ff1" + returns = "java.util.Optional" + } + method { + name = "requestBCallData" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallData"] + id = "b4f237f3-b3e0-4def-9811-662d3730998a" + returns = "void" + } + method { + name = "requestCustomerConfirmationBCall" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallCustomerConfirmation"] + id = "07b87c9a-5cf7-41ae-bba6-0b69d3d7c598" + returns = "void" + } + method { + name = "requestFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "2f344a9c-4ee8-4987-916d-213474e516ca" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf new file mode 100644 index 0000000..b652125 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Tssb" { + name = "BASE - Tssb" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "219e0fdd-8980-4189-916c-dd315be8af45" + class { + name = "com.bmw.cc.base.integration.tssb.TssbESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCompoundId" + arguments = ["java.lang.String"] + id = "d031b017-3a29-4abb-ae8f-7d9f91e56a33" + returns = "java.util.Optional" + } + method { + name = "requestKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "f95e01db-e2e8-4b11-865b-f6c4020c44fc" + returns = "java.util.Optional" + } + method { + name = "sendReport" + arguments = ["com.bmw.cc.base.integration.tssb.acall.model.ACallTicketDataBE"] + id = "33d653da-447f-4d7d-ae85-10373edfcd22" + returns = "org.springframework.http.ResponseEntity" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf new file mode 100644 index 0000000..983f09b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Xcs" { + name = "BASE - Xcs" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "37b7399c-5aa8-4d5e-bdb9-4e6e5f28b2c8" + class { + name = "com.bmw.cc.base.integration.xcs.XcsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "ac89d1ea-c9fc-4c7c-910d-453303dc22fa" + returns = "java.util.Optional" + } + method { + name = "requestAnUpdateOfXCallDataFromVehicle" + arguments = ["java.lang.String"] + id = "5c650a04-a01d-44b1-872f-7ccb6941d5ac" + returns = "java.util.Optional" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5b635937-4ffe-4a91-ab40-cf58611c343f" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf new file mode 100644 index 0000000..2bef90e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "CASA_-_ChangeRelationshipProvisioningWorkflow_-_E2E" { + name = "CASA - ChangeRelationshipProvisioningWorkflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "42a4e5f1-d181-40b4-8e4c-b21a36179cf3" + class { + name = "com.bmw.cc.casa.bm.workflow.control.relationship.v2.ChangeRelationshipProvisioningWorkflow" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "0b24b6d9-0c20-4d0c-87a6-fb43b01eb43a" + returns = "void" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf new file mode 100644 index 0000000..31da3cb --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf @@ -0,0 +1,37 @@ +resource "dynatrace_custom_service" "CASA_AbstractTimerBean_-_E2E" { + name = "CASA AbstractTimerBean - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "fd6b6e18-5d6e-491e-b3df-29bc44c0c2f5" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "96376862-a3f1-4f1d-becb-8dcf90b11465" + returns = "void" + } + } + rule { + enabled = true + id = "cea5e84d-12f8-42a1-bcfb-3eb303be1310" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "5e25e71c-8758-4a0b-b9e6-1dfea93dd21a" + returns = "void" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf new file mode 100644 index 0000000..f29d86e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf @@ -0,0 +1,26 @@ +resource "dynatrace_custom_service" "CASA_ExecutionContext_-_E2E" { + name = "CASA ExecutionContext - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "4f180cf3-e8b3-4be4-85e8-57556c431f4e" + class { + name = "com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getVin" + id = "8dbbee3a-a50c-4f5f-b4ad-91b239a8379b" + returns = "java.lang.String" + } + method { + name = "getWorkflowStart" + id = "f407d68f-ffa1-4385-9a82-33ce29c83a0f" + returns = "java.time.Instant" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf new file mode 100644 index 0000000..2f5a934 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf @@ -0,0 +1,158 @@ +resource "dynatrace_custom_service" "CASA_Listener_-_E2E" { + name = "CASA Listener - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6b407ea6-9a9a-48ce-a4ab-25be2a5a3ab5" + class { + name = "com.bmw.cc.casa.api.dealerimport.mq.boundary.DealerImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "352f907b-c5bb-45e8-a09e-54f40495902e" + returns = "void" + } + } + rule { + enabled = true + id = "8ba009f2-3766-4827-a9ba-50b13455583a" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.GCDMChangesMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b070dfdc-621c-4f60-8b5e-a93ff5cf3d35" + returns = "void" + } + } + rule { + enabled = true + id = "e8be5e09-351b-40f7-8309-5f9cdd637b6e" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.IDS2MessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "78fdbd96-e9b6-4e28-81d2-4d97dab113b4" + returns = "void" + } + } + rule { + enabled = true + id = "921660d6-5760-465a-8d51-e7eb12d145e2" + class { + name = "com.bmw.cc.casa.api.rsu.v1.boundary.RSUMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "70e21922-6c43-4ae2-b3c6-34ce8d7937a1" + returns = "void" + } + } + rule { + enabled = true + id = "98fadb95-a962-47af-a48d-f9a3557d202e" + class { + name = "com.bmw.cc.casa.api.updatesimcard.v1.boundary.UpdateSimCardMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "987b1351-1643-42af-be04-a0f54ddaefc5" + returns = "void" + } + } + rule { + enabled = true + id = "ccfc8524-1b53-4329-825d-61582a1c349d" + class { + name = "com.bmw.cc.casa.api.vehicleGroups.mq.boundary.AdjustVehicleGroupsListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "64f36b72-7871-4768-84e2-fbe01b3c6bc9" + returns = "void" + } + } + rule { + enabled = true + id = "8a4f54d4-5acb-4887-817b-c60858150613" + class { + name = "com.bmw.cc.casa.api.vehicleimport.mq.boundary.VehicleImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "2a0d6732-b323-43d9-9e2f-3b02c11c0ad1" + returns = "void" + } + } + rule { + enabled = true + id = "5bc24dbd-3f6c-43cd-bf3d-83743a8a2625" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.MNOMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b842f24a-85bc-4bec-b6cd-1c6b89d6c5e0" + returns = "void" + } + } + rule { + enabled = true + id = "8cecd8cc-7f8b-4a1f-b139-75d6c5599b8b" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.NopMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "5c4b2e91-6afb-46b3-882b-7ed1f976f2f9" + returns = "void" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf new file mode 100644 index 0000000..f26e327 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf @@ -0,0 +1,453 @@ +resource "dynatrace_custom_service" "CASA_Timer_-_E2E" { + name = "CASA Timer - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "04cda430-778d-49f5-98b5-7ec4ee6c0921" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractExpiryNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "8c548ab8-8928-4c88-836e-da894c97ba2e" + returns = "void" + } + } + rule { + enabled = true + id = "42057f6e-6534-46ad-8f01-e0c329391cbf" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractNotificationStatusTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "6d0b363b-8f2b-4f18-af10-df12609fca45" + returns = "void" + } + } + rule { + enabled = true + id = "f96a9b30-dd80-41d6-b58c-beded4d6a976" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractReminderNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1c55fd1e-ad2b-4d2b-bcd0-80d8e44b98aa" + returns = "void" + } + } + rule { + enabled = true + id = "ad800150-a03c-4f19-9641-98fab4f1c435" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.CatOfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0da89776-01be-4c21-897a-616e5dff9590" + returns = "void" + } + } + rule { + enabled = true + id = "3da82cbf-d779-4fdc-ac3d-871eb12605fc" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.OfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e09c2604-81eb-4ab4-9743-ec2e96a62878" + returns = "void" + } + } + rule { + enabled = true + id = "e959e5a5-fd11-4837-840b-df6f000cb147" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.AntiquatedDataRemovalTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a5fe7b7d-5e4f-4fdd-8802-dfb36da04471" + returns = "void" + } + } + rule { + enabled = true + id = "3fc63279-bf7d-4838-81c7-60371e435bd5" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CancelActiveExecutionTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b1c3975b-631b-41cd-9d20-c0d3bec905f3" + returns = "void" + } + } + rule { + enabled = true + id = "02e358fc-fa96-40c5-a02b-52ba86ee3eb7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CasaSupportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "4287f30c-f821-402c-9dda-edff7901df1a" + returns = "void" + } + } + rule { + enabled = true + id = "e08df754-9046-48ce-baf8-6abf169d4202" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerInitialSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "cb90f96a-80c3-4f53-b2ee-ccf4d7c6a89b" + returns = "void" + } + } + rule { + enabled = true + id = "e01240aa-87c0-4913-856a-67191422a51e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerReminderSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "384ca83d-3abb-4aba-8395-f06ea44268f1" + returns = "void" + } + } + rule { + enabled = true + id = "2985f6f7-b631-4963-957b-431d9f0eabc7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuAutoExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c36808e1-6854-49c4-be0a-90731da82eac" + returns = "void" + } + } + rule { + enabled = true + id = "26784dd4-2678-4bac-9660-69eabbaf0dbb" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0eee9530-8858-4cce-998d-efceaecd6288" + returns = "void" + } + } + rule { + enabled = true + id = "41d04b56-ff02-4d50-9322-9b05c04c4ce6" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuInstallTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0dee10c2-867d-4989-9a08-f66601b8893b" + returns = "void" + } + } + rule { + enabled = true + id = "d79c6f50-ae05-47f1-a459-ae2ea8645bd7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EndOfTermTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "adb216ce-1dd8-481c-8988-7680ce7c7e0c" + returns = "void" + } + } + rule { + enabled = true + id = "a1103dab-b287-43c8-9589-737fb7a4462e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.MigrationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "eb4771b5-fd85-49e1-a83d-c2c9f2d69384" + returns = "void" + } + } + rule { + enabled = true + id = "52093b00-62a6-40ca-9634-c66270f29ae3" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.PreactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1e93863a-05bb-4ba5-b419-95498e38b5c6" + returns = "void" + } + } + rule { + enabled = true + id = "ca20c4ec-8fae-4ff2-82c8-06a963917a41" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.QueuedWorkflowTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e56c6781-82dd-47f3-9abe-bbe88a6ed2cf" + returns = "void" + } + } + rule { + enabled = true + id = "bd7ec679-2a79-41f1-8cb5-1a001478c192" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "de4e9e0c-b26b-4e8d-828d-0b2ad769fcb3" + returns = "void" + } + } + rule { + enabled = true + id = "6f2ab7e2-e5d0-4ddb-afb8-2f880375faa0" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardTaskTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0ed845cb-f3fd-4bea-8d8c-47d8f6e89ebf" + returns = "void" + } + } + rule { + enabled = true + id = "42363513-4ae3-4e0c-bed3-fa9e52167642" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.ServiceDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b3f462c7-67a5-4935-be99-5e4f28a67bba" + returns = "void" + } + } + rule { + enabled = true + id = "1adbab0b-0f48-4138-947a-5df742356faa" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepRetryTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "bd24328e-30cd-41bf-a962-c7dc79bc5d26" + returns = "void" + } + } + rule { + enabled = true + id = "51ec0a26-ee5c-4391-9813-c4d1084eb4fe" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepTimeoutTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c7f3e3ec-add3-4f61-b0a7-a16084e80ff4" + returns = "void" + } + } + rule { + enabled = true + id = "d4e40a1c-b1e8-4b2a-aa0d-931448ab5236" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.VehicleGroupExpirationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b4cbdb2-f8e6-4543-a965-f670ad0848b9" + returns = "void" + } + } + rule { + enabled = true + id = "758eec5b-23fb-4886-b8fb-de6f2ceaf47d" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.CatRuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b12bab84-b4a2-4e5f-ac6e-3ac0e8bc1027" + returns = "void" + } + } + rule { + enabled = true + id = "29ab384d-32ec-49ab-ba01-faba5f77d5e6" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.RuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "265c7116-eb73-4bbf-a06e-7635034ee160" + returns = "void" + } + } + rule { + enabled = true + id = "1e73bd8e-7517-4456-931a-898a75a486c3" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.FetchOrderStatusesTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b9d75dc-6ea9-40bc-a5e7-02297f991372" + returns = "void" + } + } + rule { + enabled = true + id = "8a418fd2-8e94-4056-807a-6a606a5a249d" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.ServiceOrderReportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a9aa08e9-f6af-4637-9e6a-5a674e72979b" + returns = "void" + } + } + rule { + enabled = true + id = "63343af0-a65b-4c87-8991-43b37b4d9868" + class { + name = "com.bmw.cc.casa.integration.dms.boundary.DMSFileExportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1d36994c-fef5-4c5c-866e-4274cc888130" + returns = "void" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf new file mode 100644 index 0000000..f076cf0 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_service" "CASA_Timer" { + name = "CASA Timer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2686ca3c-9714-403a-9f83-9c488cc19376" + class { + name = "com.bmw.cc.smc2.dkey.bm.flcm2.boundary.CasaTrigger2LockedBF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "runLocked" + id = "d666edd5-e43e-401e-8d0f-8cb462dddd99" + returns = "void" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf new file mode 100644 index 0000000..d6c6c0c --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf @@ -0,0 +1,241 @@ +resource "dynatrace_custom_service" "CASA_Workflow_-_E2E" { + name = "CASA Workflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + annotations = ["javax.enterprise.context.ApplicationScoped"] + id = "bb7d3c0e-0e3d-49c5-a5d5-2bee0d77aabe" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "6fe0226c-6579-47f5-a4e9-9b38044dd56a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "7a368665-f3aa-4775-81b7-611dc2f6f75f" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3f6b98dd-b80d-4f1a-9f97-80beef022c08" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "735766ef-9829-4fc8-a272-07061d5dcc3a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b332dc83-e58a-4e5b-9141-d25f8ac8f844" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "9041af60-5a01-4360-b294-781ced03a409" + returns = "void" + } + method { + name = "getName" + id = "fa2e9403-1fd3-4c1d-9716-37517cdae55a" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "de7b59a4-b07d-4a4b-adb8-5635cfb37133" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "e90fec53-5c3e-4c11-8ad5-61cb8086fb9e" + class { + name = "com.bmw.cc.casa.bm.workflow.control.activatevehicle.ActivateVehicleWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "3ae6319b-b561-4b68-9512-cd8a4ad880f2" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1fa7ccad-f8aa-4987-84e2-fc52ce9cab01" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "301f0c57-85b3-4c5c-83f1-b789cf8f09bf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ee3dfc2b-621d-4f31-92fe-a58c3b5e9d06" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ceae431-4801-42f6-9cb4-3d7299b6f00b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "9e0652c6-47d6-4f1c-a06a-2e947d620614" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "b078aa8c-e0b8-41c6-a35f-1217151f8f45" + returns = "void" + } + method { + name = "getName" + id = "2ff9b0eb-e721-40c4-9570-b457f2702338" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "3283a505-562b-40d2-946d-1bd8155ba870" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "ad955112-482a-46ff-9e68-1cc5729cab89" + class { + name = "com.bmw.cc.casa.bm.workflow.control.casasupport.CasaSupportWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "6e06aa16-2bd7-43b8-98b4-7278e9884dce" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "62625550-305e-41dc-8bee-c9ad53008246" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b0e16564-f0da-42a3-a19c-2021a76dbf6c" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "f3e7c731-cafc-4ebe-9162-eaacaf7a163b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ed73cce-bf98-4646-9a3f-201de67a9808" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1b990832-31d2-477b-a920-87e9a3dc4733" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "f839622e-ad5a-4a0c-8e68-369b63be9d33" + returns = "void" + } + method { + name = "getName" + id = "bda3cea9-5195-4ddc-9b73-f6f33a3a8160" + returns = "java.lang.String" + } + } + rule { + enabled = true + id = "8092d1d8-2c7c-48cb-aea3-c37a23a5dfa4" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWithBuildDataWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "6b313554-fd72-4100-8740-e8e7f100cadf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3e45b075-baef-4619-b45e-94637496a9ee" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "55661055-9504-4b40-83db-ad179dcb2b29" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ceaa6009-092d-4f6e-b98a-35342c7067d4" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "2b0f3ec4-85cf-43f8-892b-b66e5c257af7" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1e6d76c4-e926-4721-abc4-6429d81117b1" + returns = "void" + } + method { + name = "getName" + id = "d2eb4e8e-456f-4c0e-9b97-c684b047a0fd" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "645d7f6b-d08f-4f52-b01f-6f501628e5db" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf new file mode 100644 index 0000000..f1f1583 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "Car_Status_Information_Kafka_IN" { + name = "Car Status Information Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "565d5882-09fa-4492-9941-13da20011624" + class { + name = "com.bmw.carsharing.csi.kafka.KafkaConsumerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "submitRecord" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "9ad5cf74-1d83-4691-86e8-746472ab854f" + returns = "void" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf new file mode 100644 index 0000000..ff32af1 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR_v1" { + name = "DPP - JOYNR v1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ac61411d-3b0e-4e45-b48a-d6fc50941578" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "28f88ca7-fd3d-4b1b-8360-2e8ab43ac18f" + returns = "void" + } + } + rule { + enabled = true + id = "a7bc6180-74c4-4ad1-bfd1-a47567d3772a" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "7a156e40-a2d5-4726-9ad0-db35ac8b5169" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "0e84647f-0e17-4376-bb79-19b9b31e3bf1" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "8b803591-acf4-43bd-9813-9eb743647881" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "c5c31393-5a0f-4567-9aa6-46e332893b6e" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "aa676ac7-43a0-40f7-88c5-c5870b6198bf" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "81f5eda8-892b-4676-9b62-da849d9eec09" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "32df3e13-717e-430e-ac81-85c5d9f33517" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf new file mode 100644 index 0000000..d3fa22b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR" { + name = "DPP - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d7dd5cb7-0f05-4c3e-967b-5aad67c9595e" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "cf70526f-e8c6-4426-a549-2375159ad74c" + returns = "void" + } + } + rule { + enabled = true + id = "a88a9939-f0d2-43cc-aaf0-aa75338db61d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "6d3012f7-6fe0-45db-b577-c22d2d69cbb6" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "7145ebcb-1193-472e-9346-754fa3b9eff8" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "aaad8fdc-025f-43b0-8c9c-27762b3cedcf" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "132c2823-de13-4649-9e83-e5f5f06d78fc" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "760913c7-c937-4504-b214-88adcf9ac51d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "fa39a5ec-8ed4-4f2a-9cd0-2bd52a221835" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "5d2ff543-ab68-4808-9e3b-3e393e1afdb7" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf new file mode 100644 index 0000000..567b3b3 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ECS_-_CreateEvent_-_E2E" { + name = "ECS - CreateEvent - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "289c318a-b157-423b-a84f-d4d8c704ad51" + class { + name = "com.bmw.cc.vs.ecs.bm.ecs.control.JoynrEventOperations" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createEvent" + arguments = ["com.bmw.cc.vs.ecs.bm.ecs.entity.ECallEventJoynrBE"] + id = "67e97b0c-a941-4031-b7b2-ecd20a16530b" + returns = "java.lang.String" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf new file mode 100644 index 0000000..f490048 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ECS_-_JOYNR" { + name = "ECS - JOYNR" + enabled = false + queue_entry_point = false + rule { + enabled = true + id = "9b93f53f-99a5-4f7b-a1f7-495752f8e6c2" + class { + name = "joynr.de.bmw.infotainment.telematic.ecall.ECallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "starteCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "150ac898-4b93-4517-a61c-74bbcf668067" + returns = "io.joynr.provider.Promise" + } + method { + name = "updateeCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "4ec1698e-f91d-4fef-931a-0c74ad7c4249" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf new file mode 100644 index 0000000..46e10f8 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "JOYNR" { + name = "JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0bc2f069-2322-43ad-bbb6-73ac3696c112" + class { + name = "com.bmw.cc.smc2.dkey.api.vehicle.v1.boundary.VehicleInboundBCI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendKeyListToBackend" + arguments = ["java.lang.String","java.lang.Byte[]"] + id = "8b4ddd1f-add5-4037-a0d8-c60eef4fc967" + returns = "void" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf new file mode 100644 index 0000000..f82a1e3 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "LSC_Worker_Kafka_IN" { + name = "LSC Worker Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "cf721345-b090-410a-b621-f7868402e0cd" + class { + name = "com.bmw.tssb.lsc.worker.facade.LscMessageProcessingBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "a5c4e9fd-9231-40d6-ad5e-ec05fdd9c71b" + returns = "void" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf new file mode 100644 index 0000000..66c89d3 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf @@ -0,0 +1,39 @@ +resource "dynatrace_custom_service" "RsEventTimeoutTimer" { + name = "RsEventTimeoutTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "720b971d-2c4b-4dd6-9be9-737809c06df6" + class { + name = "com.bmw.cc.rs.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "31a5874e-3928-437d-b6b0-347dafde01b3" + returns = "void" + } + } + rule { + enabled = true + id = "1c3bd2d4-0e92-48bf-b0fc-d66a8093176f" + class { + name = "com.bmw.cc.rs360.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "25fdf96c-6656-45e5-bde3-718debb61437" + returns = "void" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf new file mode 100644 index 0000000..09a514e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "RsExecuteJoynr" { + name = "RsExecuteJoynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "434439d7-5ca2-4b5e-bc14-1ac6a078efe6" + class { + name = "com.bmw.cc.rs.control.JoynrServiceBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "executeRemoteService" + arguments = ["com.bmw.cc.rs.entity.Event"] + id = "6887ac56-6d4b-40d9-8910-691f0f91354b" + returns = "void" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf new file mode 100644 index 0000000..6def547 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf @@ -0,0 +1,260 @@ +resource "dynatrace_custom_service" "RsJoynrApiV1" { + name = "RsJoynrApiV1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1c4fe75a-a5d5-4681-a643-f1243f33ca29" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "VehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "795176a1-b32a-4148-a3e9-0982717bc6f9" + returns = "void" + } + method { + name = "VehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PearlChain"] + id = "0a31922f-6fa8-421c-bb44-44f48a15822a" + returns = "void" + } + } + rule { + enabled = true + id = "99285881-9b86-48c9-ba61-36db2fbab601" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "6dc41c57-bb45-4cd5-bb7a-bab5d12a2a6a" + returns = "void" + } + method { + name = "RemoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "27783b17-214b-440a-9a66-c7466c49feeb" + returns = "void" + } + method { + name = "RemoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "928b0743-9fb3-489c-aa36-9b3461555fd3" + returns = "void" + } + method { + name = "RemoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "72b24d9c-3f19-4047-9053-8827a808824e" + returns = "void" + } + } + rule { + enabled = true + id = "2ab9333c-759c-41ad-87f1-dbcb8d43924b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "92a20bc4-1dae-4f11-891c-5a353f7f0fbb" + returns = "void" + } + method { + name = "RemoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "af6e64e6-cca4-454c-8d24-6ee35a245f7b" + returns = "void" + } + method { + name = "RemoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "7c5cb89d-53a7-4b4f-8036-89a038d985c7" + returns = "void" + } + method { + name = "RemoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "e73a4f75-f8d0-4692-be10-d472b8d6174b" + returns = "void" + } + } + rule { + enabled = true + id = "acb70158-3831-497a-8620-64cc2a88b158" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "f12b4a23-e9b7-4fae-b7ae-807e8efc8df1" + returns = "void" + } + method { + name = "RemoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "d5afe1a0-0e2b-40aa-9590-af2fb2bdcd95" + returns = "void" + } + method { + name = "RemoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "e187f67c-5e89-4271-8a5f-97bcc0093740" + returns = "void" + } + method { + name = "RemoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "4006ded6-30b9-4d13-b033-1d796b304d76" + returns = "void" + } + } + rule { + enabled = true + id = "891f2867-66b5-4c0b-8d4f-6d404ac2dadf" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteChargingProfileInitStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "1529682f-789e-44df-8346-df144a56714f" + returns = "void" + } + method { + name = "RemoteChargingProfileInitStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "547e4e8e-0459-4439-a219-7920173681a5" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "ba50d26c-1e3b-46b4-ab2f-cd95ee0df98d" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "90208e1a-4ac2-42a2-a8f4-a9eff3f1613f" + returns = "void" + } + } + rule { + enabled = true + id = "82dbc5bc-172c-4164-b329-dd7cd750b4bc" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "0c8b91af-30a3-48bd-91e5-2fecd87b332b" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "2c9db4e0-5426-4e56-91c3-5c4d1d5502e6" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "0640d7d1-763e-4622-b009-96bf33b8a30e" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "71a911e0-8b7e-4bb2-8397-6658433ab619" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "cbfbb6dd-21e5-4104-9327-e4ca1bcea8eb" + returns = "void" + } + } + rule { + enabled = true + id = "85d0d7b3-ecb5-446a-89a4-81bab2fc0cf2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "5fb4fe45-8415-43c8-8d3f-e58ab03f1e89" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "364e08fd-6dde-4fe8-9dc1-9683fe0a3bb1" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "5e3ad135-a7c8-448a-970e-ec41f51f3428" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "6218361e-f767-4316-b0d7-c6b816fe6814" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "99f381c2-8d95-427f-9771-f9cbad6a592f" + returns = "void" + } + method { + name = "Remote360InitStatus" + id = "6b94b91a-98ef-446c-87f1-21df1fdc3633" + returns = "void" + } + method { + name = "Remote360Status" + id = "61029247-2a83-4ae7-b69c-ee41bfc59f85" + returns = "void" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf new file mode 100644 index 0000000..89cb284 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf @@ -0,0 +1,348 @@ +resource "dynatrace_custom_service" "RsJoynrApiV2" { + name = "RsJoynrApiV2" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6355413d-fc88-46fe-b284-8573f544b46b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "vehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "701cbef6-8037-450e-8218-54dfa86622d2" + returns = "void" + } + method { + name = "vehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PearlChain"] + id = "5a4c7d19-21fc-4cdb-a33c-9fe188973888" + returns = "void" + } + } + rule { + enabled = true + id = "88faa8ae-0322-488e-98e8-a5130dd96725" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "15b01e1c-eab9-4419-ba66-4ac998cc8d79" + returns = "void" + } + method { + name = "remoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "a25f12ef-f8a7-47c2-aeeb-816b3da9bf53" + returns = "void" + } + method { + name = "remoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a5ba332a-b357-488b-a192-40977250261b" + returns = "void" + } + method { + name = "remoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "e8c92e96-239e-495f-9261-f2bfed8c27f2" + returns = "void" + } + } + rule { + enabled = true + id = "94430ce4-b490-4c4e-9aad-b302dbd16a1e" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "707484db-d8fa-4ac4-b9c3-4e204c74fc1d" + returns = "void" + } + method { + name = "remoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "30939bd5-6496-47a3-a4e8-5d33e80430c4" + returns = "void" + } + method { + name = "remoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "72675c9d-1f70-49b6-8c71-17f39a8ca9cc" + returns = "void" + } + method { + name = "remoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "97554b70-6ad1-4c66-a4d9-1bed6f2d77fa" + returns = "void" + } + } + rule { + enabled = true + id = "fae67036-17f1-4480-839f-ef1985653fb4" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingProfileInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "b3f41169-381c-4957-a333-df1acbd7a5c6" + returns = "void" + } + method { + name = "remoteChargingProfileStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchp.v2.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "4ff7aacb-b13a-4f5b-a7b3-f8af4d66c5bd" + returns = "void" + } + } + rule { + enabled = true + id = "fff388c5-219f-4c46-b677-6ce2751606ed" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a40f971c-667c-422d-9703-35e43b4ac9b0" + returns = "void" + } + method { + name = "remoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.ClimateControlState","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.EngineState","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "9113e4d0-0a41-4043-ae26-b168849f3e1d" + returns = "void" + } + method { + name = "remoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "c755807d-69d9-4f9a-bee9-9de115b54b32" + returns = "void" + } + method { + name = "remoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "aff811dc-3288-4cc7-bbcd-bca1e29afc5c" + returns = "void" + } + } + rule { + enabled = true + id = "8520fb48-db9c-41c2-993a-346d79cd5983" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingControlInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "ae1c178c-332e-4379-aca1-98aa7869adba" + returns = "void" + } + method { + name = "remoteChargingControlStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchc.v2.RemoteChargingControlStatusTypes.RemoteChargingControlError"] + id = "02d37f6c-7c93-428d-b4bb-fb157fba39f2" + returns = "void" + } + } + rule { + enabled = true + id = "13bc4619-d1a0-4519-ace7-2cdeef18e331" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "b052092c-c394-4bf0-a75a-fa8f1775c996" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "a24d49e3-3903-4b07-a30b-128eee39330d" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState","java.lang.Byte"] + id = "b955380c-71be-411b-8ee9-1f274a0bc16a" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState"] + id = "8c0c04e5-b1ec-4458-94c1-c5f22f647d7a" + returns = "void" + } + } + rule { + enabled = true + id = "1551fabe-e27a-4ef8-bf67-43198dc6c393" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.SurroundViewRecorderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "a649e530-abcd-4807-8638-7057f5ec5d98" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "cdb768eb-5da8-48ad-8f64-2d72a54911cd" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.Recording[]","java.lang.String"] + id = "c15f123c-c138-4aa6-9690-cda7ec92e83a" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState","java.lang.Byte"] + id = "0acea922-ba1f-4197-8cc5-4f8aa576f4d6" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState"] + id = "a36648f7-7eb9-47bc-a73d-7cb0e25b3be5" + returns = "void" + } + } + rule { + enabled = true + id = "a549fa3f-07e7-4788-a8ca-b35e34b24fd2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "f054d5a9-3ad8-4640-bf17-450356c51506" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "64916c25-9962-47ad-9319-78c8a8848dc2" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState","java.lang.Byte"] + id = "bc213335-4762-4e41-ba7b-ac70e00c3d99" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState"] + id = "1494ac7c-8de7-48c3-9c55-a81f702d0803" + returns = "void" + } + } + rule { + enabled = true + id = "e4482e02-8602-4ecc-92e7-9774d7487488" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraDwaStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "9a9c29cb-7548-46a1-b067-11f08a771637" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "b1e201f5-ff43-4a22-a301-d8f7d51d3fcf" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.Recording[]","java.lang.String"] + id = "d6a02884-15ef-4078-a68e-f05d85756b3e" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState","java.lang.Byte"] + id = "b240abe5-a1be-48f1-96b6-73b7a04fae83" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState"] + id = "ec114e56-e995-487e-87cc-c333ec6fa4b5" + returns = "void" + } + } + rule { + enabled = true + id = "77033e55-2484-4142-bed7-04c9816d054f" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.PublicKeyApi" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "e726fd58-70ee-40ea-9d81-3a351eded062" + returns = "void" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf new file mode 100644 index 0000000..3efc4e6 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "RsProvisioningMdb" { + name = "RsProvisioningMdb" + enabled = true + queue_entry_point = true + queue_entry_point_type = "JMS" + rule { + enabled = true + id = "dd08e5a4-46e1-4254-ab26-9dc50e855b0b" + class { + name = "com.bmw.cc.rs.provisioningapi.jms.ProvisioningAckMDB" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "05aeca23-cfff-46e7-b8b9-8b2cbeb04556" + returns = "void" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf new file mode 100644 index 0000000..2ee71ea --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf @@ -0,0 +1,52 @@ +resource "dynatrace_custom_service" "TrackESI_-_apple" { + name = "TrackESI - apple" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "152f4773-b05a-4dce-9525-f96f8ed2b5e0" + class { + name = "com.bmw.cc.smc2.dkey.integration.track.v2.boundary.TrackESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "fc3e1652-f5bf-4281-b1d4-6958af3f70cb" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.bm.track.entity.EventNotificationRequestDO","java.time.Instant"] + id = "76ad362b-0670-46fc-8792-288edfe3e7ca" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotificationRetry" + arguments = ["com.bmw.cc.smc2.dkey.bm.key.pdo.VehicleKeyPDO","com.bmw.cc.smc2.dkey.bm.smc15.entity.DeviceEndpointBE","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "30857f5c-0533-4645-aa24-c6a94255a800" + returns = "java.util.concurrent.Future" + } + method { + name = "healthCheck" + arguments = ["java.lang.String","java.lang.String"] + id = "c76aaeec-c4d6-473a-8252-7bd4faa41601" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKey" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "4abefe4a-aa6a-47d7-8e65-27d77902181c" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKeyRetry" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "ee2d12b5-2283-4083-88ba-356b03d91f42" + returns = "java.util.concurrent.Future" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf new file mode 100644 index 0000000..088916e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "Voice_Services_-_DBCleanUpTimer" { + name = "Voice Services - DBCleanUpTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "319de1eb-a486-4900-ab0f-0b098fcf1b63" + class { + name = "com.bmw.cc.conn.b2vvoice.bm.mguvoice.control.DBEventCleanupBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "clean" + id = "67475e25-8530-4d10-8edd-0dcfab3a2207" + returns = "void" + } + method { + name = "destroyTimer" + id = "6a97c742-6ee2-43d4-8ef6-3759d07052a0" + returns = "void" + } + method { + name = "init" + id = "db591e7c-0724-4f6c-a9d4-177c7017dd31" + returns = "void" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf new file mode 100644 index 0000000..f1b8ec7 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-Joynr" { + name = "Voicemanager - SendCRQM-Joynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "e4865ab7-e741-45ad-8be6-d6ece13e2686" + class { + name = "com.bmw.cc.conn.b2vvoice.joynr.consumer.boundary.VehicleJoynrECallClientBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendEcallCrqmNumber" + arguments = ["java.lang.String","int","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "653f7fb9-e21d-4e15-9023-3cc397833587" + returns = "void" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf new file mode 100644 index 0000000..3ff5074 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-SMS" { + name = "Voicemanager - SendCRQM-SMS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d93f7d97-ae16-4373-9675-d0ee600f29c5" + class { + name = "com.bmw.cc.conn.b2vvoice.consumer.smsgateway.boundary.SmsGatewayESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "messagePost" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "73e9d6a4-7f6d-4390-8fb8-a9b389004c30" + returns = "java.lang.Boolean" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf new file mode 100644 index 0000000..6082c0e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "VpsJoynrApi" { + name = "VpsJoynrApi" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "35afa908-e85c-415b-816b-ed68c5b3a026" + class { + name = "com.bmw.cc.conn.vps.joynr.provider.control.ProvisioningVehicleProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendVehicleDataForProvisioningComUnit" + id = "877a923d-7336-4058-823c-2412a0e52833" + returns = "void" + } + method { + name = "sendVehicleDataForProvisioningHeadUnit" + id = "862bdd26-e185-4094-81eb-ec79a10fecc8" + returns = "void" + } + method { + name = "sendVehicleProvisioningResult" + id = "f47fcdb0-2f79-4826-a85b-7e3aa5361817" + returns = "void" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf new file mode 100644 index 0000000..a2a3e99 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf @@ -0,0 +1,51 @@ +resource "dynatrace_custom_service" "XCS_-_JOYNR" { + name = "XCS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "a2c5ec00-e230-4ce4-ad1d-74f324b68558" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "4ad00a69-80b1-4ea1-ab27-67bcb299dd74" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TerminateReason"] + id = "d271a40d-f938-479e-9e64-f6baa24cd8f3" + returns = "io.joynr.provider.Promise" + } + } + rule { + enabled = true + id = "d020be82-ea18-4b68-b33c-c7724d7d01a8" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.v1.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.KeyValue[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.ResultCode"] + id = "e6cf4193-0ad6-422a-81b4-af2fc53bd698" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TerminateReason"] + id = "9ea9c576-3041-480e-9c48-4f272bb2198a" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/module.tf b/configuration/20211214-120150_EUPROD/custom_services/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf b/configuration/20211214-120150_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf new file mode 100644 index 0000000..aa019ed --- /dev/null +++ b/configuration/20211214-120150_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ts-pffs_SQS" { + name = "ts-pffs SQS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8f23e73a-e12b-4c2f-96a4-0c94e1398055" + class { + name = "com.bmw.cc.tspffs.api.seam.boundary.SeamNotificationSqsListenerMF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onNotification" + arguments = ["java.lang.String","java.util.Map","org.springframework.cloud.aws.messaging.listener.Acknowledgment"] + id = "641761d5-391c-4a17-82dc-d7f545b0aeb7" + returns = "void" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf new file mode 100644 index 0000000..29dbc58 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ABC" { + name = "CD_ABC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag('msid:am-proxy','msid:am-cns'))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag('msid:am-proxy','msid:am-cns')" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf new file mode 100644 index 0000000..31d19ca --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf @@ -0,0 +1,231 @@ +resource "dynatrace_management_zone" "CD_APIGW" { + name = "CD_APIGW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf new file mode 100644 index 0000000..a36993e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_APIM" { + name = "CD_APIM" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_AKKA_ACTOR_SYSTEM" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Empty" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf new file mode 100644 index 0000000..49fdaa0 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-FSC-AST" { + name = "CD_ASBC-FSC-AST" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf new file mode 100644 index 0000000..1bb30f2 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL-CL" { + name = "CD_ASBC-HAL-CL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf new file mode 100644 index 0000000..44fb153 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL" { + name = "CD_ASBC-HAL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "clusterDomain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf new file mode 100644 index 0000000..c4f31be --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-MFSCS" { + name = "CD_ASBC-MFSCS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf new file mode 100644 index 0000000..6f77a0a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-NGTP" { + name = "CD_ASBC-NGTP" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf new file mode 100644 index 0000000..70d523b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-DFP" { + name = "CD_ASBC-PKI-DFP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:DFP\",\"compass-id:DFPH\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf new file mode 100644 index 0000000..6ff5b07 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLIScert2vin" { + name = "CD_ASBC-PKI-OCLIScert2vin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISc2v\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISc2v\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf new file mode 100644 index 0000000..b2d9e4c --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLISocsp" { + name = "CD_ASBC-PKI-OCLISocsp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISocsp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISocsp\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf new file mode 100644 index 0000000..61f4aba --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-P2X" { + name = "CD_ASBC-PKI-P2X" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:P2X\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:P2X\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf new file mode 100644 index 0000000..7d66c0b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-VCSM" { + name = "CD_ASBC-PKI-VCSM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:VCS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:VCS\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf new file mode 100644 index 0000000..467268d --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-RSU" { + name = "CD_ASBC-RSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBC-RSU\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBC-RSU\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf new file mode 100644 index 0000000..e7eba08 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-SMACC" { + name = "CD_ASBC-SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "cluster" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf new file mode 100644 index 0000000..050782b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-STM" { + name = "CD_ASBC-STM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:STM\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:STM\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf new file mode 100644 index 0000000..a7a4680 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TIS" { + name = "CD_ASBC-TIS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TIS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TIS\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf new file mode 100644 index 0000000..9190094 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TVP" { + name = "CD_ASBC-TVP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TVP\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TVP\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf new file mode 100644 index 0000000..5b7c0e9 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBCSWLSEC2" { + name = "CD_ASBCSWLSEC2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBCSWLSEC2\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBCSWLSEC2\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf new file mode 100644 index 0000000..1d6f84f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBS" { + name = "CD_ASBS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf new file mode 100644 index 0000000..a977057 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_App-Repository" { + name = "CD_App-Repository" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf new file mode 100644 index 0000000..8fb09fc --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf @@ -0,0 +1,194 @@ +resource "dynatrace_management_zone" "CD_AudioVideoServices" { + name = "CD_AudioVideoServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-spotify" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ise-connectedradio" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-config" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-gracenote" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-ximalaya" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf new file mode 100644 index 0000000..0904be7 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "CD_BMW-Assistant-for-Service-Events-_BASE_" { + name = "CD_BMW-Assistant-for-Service-Events-(BASE)" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed in" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf new file mode 100644 index 0000000..ef114ce --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMWPoints" { + name = "CD_BMWPoints" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf new file mode 100644 index 0000000..9a59948 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMW_POINTS_ENGINE" { + name = "CD_BMW_POINTS_ENGINE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf new file mode 100644 index 0000000..835cfd4 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Billing_Buffet" { + name = "CD_Billing_Buffet" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf new file mode 100644 index 0000000..284c944 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CCG" { + name = "CD_CCG" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf new file mode 100644 index 0000000..ec2c876 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_CICD" { + name = "CD_CICD" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:CICD\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:CICD\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf new file mode 100644 index 0000000..59dbdf5 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CSI" { + name = "CD_CSI" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf new file mode 100644 index 0000000..b697592 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Call-Handling-Backends" { + name = "CD_Call-Handling-Backends" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf new file mode 100644 index 0000000..8b1ebe8 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CallCenterClient" { + name = "CD_CallCenterClient" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf new file mode 100644 index 0000000..d563a62 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-Backend-Services" { + name = "CD_Connected-Backend-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf new file mode 100644 index 0000000..1c5fe64 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-User-Behaviour" { + name = "CD_Connected-User-Behaviour" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf new file mode 100644 index 0000000..fa87347 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_ConnectedDrive-Internet-Portal" { + name = "CD_ConnectedDrive-Internet-Portal" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdipdb_prod" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf new file mode 100644 index 0000000..eeaae6c --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ContentProvider" { + name = "CD_ContentProvider" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf new file mode 100644 index 0000000..3eca211 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Countly" { + name = "CD_Countly" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf new file mode 100644 index 0000000..27e68c5 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_CustomerCentricInformationServices" { + name = "CD_CustomerCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf new file mode 100644 index 0000000..4e4739d --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_DPP_DPM" { + name = "CD_DPP_DPM" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf new file mode 100644 index 0000000..8472d9d --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_GCDM" { + name = "CD_GCDM" + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "GCDM" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf new file mode 100644 index 0000000..3bf88a6 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ImageBlur" { + name = "CD_ImageBlur" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf new file mode 100644 index 0000000..e9a2128 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf @@ -0,0 +1,121 @@ +resource "dynatrace_management_zone" "CD_Infotainment-In-Car-Experience-Services" { + name = "CD_Infotainment-In-Car-Experience-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "background" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "asbc" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf new file mode 100644 index 0000000..d4d3217 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_InfotainmentInCarExperienceServices" { + name = "CD_InfotainmentInCarExperienceServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf new file mode 100644 index 0000000..4ecff14 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf @@ -0,0 +1,79 @@ +resource "dynatrace_management_zone" "CD_LSC-FSU" { + name = "CD_LSC-FSU" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf new file mode 100644 index 0000000..20829a3 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_LSC" { + name = "CD_LSC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf new file mode 100644 index 0000000..3626c40 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_LSCFSU" { + name = "CD_LSCFSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:lscfsu\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:lscfsu\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf new file mode 100644 index 0000000..f8593af --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Location-Services" { + name = "CD_Location-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf new file mode 100644 index 0000000..16c6f9e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_MSGSVC" { + name = "CD_MSGSVC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:msgsvc\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:msgsvc\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf new file mode 100644 index 0000000..c80111b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_Messaging-Services" { + name = "CD_Messaging-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf new file mode 100644 index 0000000..d730ceb --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf @@ -0,0 +1,282 @@ +resource "dynatrace_management_zone" "CD_Mobile2_and_BFFs" { + name = "CD_Mobile2_and_BFFs" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-digital-key-composite-service" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "composite" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-software-upgrade" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf new file mode 100644 index 0000000..2838d3d --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "CD_Mobile_2" { + name = "CD_Mobile_2" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Mobile" + } + } + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf new file mode 100644 index 0000000..28eee93 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Navigation-Information-Services" { + name = "CD_Navigation-Information-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf new file mode 100644 index 0000000..0a92e77 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "CD_Openshift" { + name = "CD_Openshift" + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf new file mode 100644 index 0000000..ff57260 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PAIS" { + name = "CD_PAIS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf new file mode 100644 index 0000000..2fffbde --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PISA" { + name = "CD_PISA" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf new file mode 100644 index 0000000..a33be88 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSR" { + name = "CD_PSR" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:PSR\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:PSR\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf new file mode 100644 index 0000000..397b339 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSdZ-Checker" { + name = "CD_PSdZ-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:psdzchecker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:psdzchecker\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf new file mode 100644 index 0000000..1862729 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_Perseus" { + name = "CD_Perseus" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf new file mode 100644 index 0000000..be3e4fa --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf @@ -0,0 +1,95 @@ +resource "dynatrace_management_zone" "CD_RemoteCamera" { + name = "CD_RemoteCamera" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf new file mode 100644 index 0000000..b1db74e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServiceCockpit" { + name = "CD_RemoteServiceCockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf new file mode 100644 index 0000000..c9c4f5d --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServices" { + name = "CD_RemoteServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf new file mode 100644 index 0000000..ebb27f3 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf @@ -0,0 +1,275 @@ +resource "dynatrace_management_zone" "CD_SMACC-BE" { + name = "CD_SMACC-BE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "svds" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smacc" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf new file mode 100644 index 0000000..5bf4582 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SMC2_CEKS" { + name = "CD_SMC2_CEKS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf new file mode 100644 index 0000000..f894752 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf @@ -0,0 +1,39 @@ +resource "dynatrace_management_zone" "CD_SMS-Gateway" { + name = "CD_SMS-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMS-Gateway" + } + } + } + } + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SMS GW" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf new file mode 100644 index 0000000..59aeffb --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SVDS" { + name = "CD_SVDS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf new file mode 100644 index 0000000..0638d42 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-BA2BT" { + name = "CD_SWLSEC2-BA2BT" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:SWLSEC2-BA2BT\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:SWLSEC2-BA2BT\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf new file mode 100644 index 0000000..8baf261 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-Checker" { + name = "CD_SWLSEC2-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:swlsec2checker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:swlsec2checker\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf new file mode 100644 index 0000000..12b6a4f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_Service-Bus" { + name = "CD_Service-Bus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf new file mode 100644 index 0000000..9903c30 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Service-Gateway" { + name = "CD_Service-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf new file mode 100644 index 0000000..ad8a0fb --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Speech" { + name = "CD_Speech" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf new file mode 100644 index 0000000..d0222ff --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_TEST_EW" { + name = "CD_TEST_EW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf new file mode 100644 index 0000000..c0ac313 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "CD_TEST_EW2" { + name = "CD_TEST_EW2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\"))" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf new file mode 100644 index 0000000..2e34742 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_TripCollection" { + name = "CD_TripCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tripCollectionApi\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tripCollectionApi\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf new file mode 100644 index 0000000..0950abb --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_UDS" { + name = "CD_UDS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:UDS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:UDS\")" + } + rules { + type = "SERVICE" + enabled = false + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "HOST" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf new file mode 100644 index 0000000..fe87b86 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_VehicleCentricInformationServices" { + name = "CD_VehicleCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-wechat-proxy" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-admin-ui" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-manifest" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-web-proxy" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf new file mode 100644 index 0000000..5869f4e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf @@ -0,0 +1,98 @@ +resource "dynatrace_management_zone" "CD_Voice-Services" { + name = "CD_Voice-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf new file mode 100644 index 0000000..23c5b79 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_XCC" { + name = "CD_XCC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "app-id" + value = "APP-18886" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf new file mode 100644 index 0000000..5aa544a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_agent-service" { + name = "CD_agent-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf new file mode 100644 index 0000000..543c0ac --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_aluis" { + name = "CD_aluis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf new file mode 100644 index 0000000..91fdab6 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-bpm" { + name = "CD_am-bpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf new file mode 100644 index 0000000..863051e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-casa" { + name = "CD_am-casa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf new file mode 100644 index 0000000..30ae456 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cesim" { + name = "CD_am-cesim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf new file mode 100644 index 0000000..454373f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cns" { + name = "CD_am-cns" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf new file mode 100644 index 0000000..e535329 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-device" { + name = "CD_am-device" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf new file mode 100644 index 0000000..8acf65b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ecs" { + name = "CD_am-ecs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf new file mode 100644 index 0000000..d0a6ecd --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-egim" { + name = "CD_am-egim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf new file mode 100644 index 0000000..29bfbe0 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-esim-ui" { + name = "CD_am-esim-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf new file mode 100644 index 0000000..9848027 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-lmcs" { + name = "CD_am-lmcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf new file mode 100644 index 0000000..379b26e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-mno-manager" { + name = "CD_am-mno-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf new file mode 100644 index 0000000..c79092d --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-proxy" { + name = "CD_am-proxy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf new file mode 100644 index 0000000..3546bac --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-store" { + name = "CD_am-store" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf new file mode 100644 index 0000000..99df049 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-svms" { + name = "CD_am-svms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf new file mode 100644 index 0000000..a5bf01f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ui" { + name = "CD_am-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf new file mode 100644 index 0000000..48a6416 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-usage" { + name = "CD_am-usage" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf new file mode 100644 index 0000000..b0b4490 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle-activation" { + name = "CD_am-vehicle-activation" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf new file mode 100644 index 0000000..3bac226 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle" { + name = "CD_am-vehicle" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf new file mode 100644 index 0000000..bde1dd5 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vms" { + name = "CD_am-vms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf new file mode 100644 index 0000000..f9d4fe8 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_analytics-user-data-service" { + name = "CD_analytics-user-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf new file mode 100644 index 0000000..f0279d1 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sfa-oh" { + name = "CD_asbc-sfa-oh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf new file mode 100644 index 0000000..2197b9c --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sts" { + name = "CD_asbc-sts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf new file mode 100644 index 0000000..71df59a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-client-service" { + name = "CD_avs-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf new file mode 100644 index 0000000..7d25155 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-proxy-composite-service" { + name = "CD_avs-proxy-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf new file mode 100644 index 0000000..ae8bc6e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-be" { + name = "CD_b2v-com-be" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf new file mode 100644 index 0000000..e047e1a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-echo" { + name = "CD_b2v-com-echo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf new file mode 100644 index 0000000..87887fd --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-fe" { + name = "CD_b2v-com-fe" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf new file mode 100644 index 0000000..67d35c2 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-gcdm-client" { + name = "CD_b2v-com-gcdm-client" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf new file mode 100644 index 0000000..dac5be0 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-hello" { + name = "CD_b2v-com-hello" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf new file mode 100644 index 0000000..530b4bb --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-nots" { + name = "CD_b2v-nots" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf new file mode 100644 index 0000000..f7708fb --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-sms-statistics" { + name = "CD_b2v-sms-statistics" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf new file mode 100644 index 0000000..3458e85 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bmw-points-push-notifications-service" { + name = "CD_bmw-points-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf new file mode 100644 index 0000000..d30f3dd --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bsi-service" { + name = "CD_bsi-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf new file mode 100644 index 0000000..9b90b4f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cac" { + name = "CD_cac" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf new file mode 100644 index 0000000..db89640 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_camvs" { + name = "CD_camvs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf new file mode 100644 index 0000000..7b6098d --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_casa-event-processor" { + name = "CD_casa-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf new file mode 100644 index 0000000..f7713cf --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ccc" { + name = "CD_ccc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf new file mode 100644 index 0000000..296f2a0 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cdc" { + name = "CD_cdc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf new file mode 100644 index 0000000..47d506c --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_chargenow-enabler-service" { + name = "CD_chargenow-enabler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf new file mode 100644 index 0000000..ceea268 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy-composite" { + name = "CD_charging-data-privacy-composite" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf new file mode 100644 index 0000000..60c48e5 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy" { + name = "CD_charging-data-privacy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf new file mode 100644 index 0000000..4521ad3 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-push-notification-service" { + name = "CD_charging-events-push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf new file mode 100644 index 0000000..a85ab2b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-service" { + name = "CD_charging-events-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf new file mode 100644 index 0000000..ed724aa --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-history-gdpr-proxy-service" { + name = "CD_charging-history-gdpr-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf new file mode 100644 index 0000000..2c1abbc --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-plan-composite-service" { + name = "CD_charging-plan-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf new file mode 100644 index 0000000..24b789b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-push-notifications-service" { + name = "CD_charging-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf new file mode 100644 index 0000000..8be7999 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-remote-commands-composite-service" { + name = "CD_charging-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf new file mode 100644 index 0000000..f563409 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-sessions-service" { + name = "CD_charging-sessions-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf new file mode 100644 index 0000000..4df4703 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-stations-service" { + name = "CD_charging-stations-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf new file mode 100644 index 0000000..e16dfc1 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-agent-telemetry-processor" { + name = "CD_client-agent-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf new file mode 100644 index 0000000..41aa9a2 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-vehicle-telemetry-processor" { + name = "CD_client-vehicle-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf new file mode 100644 index 0000000..c638c1c --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cm" { + name = "CD_cm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf new file mode 100644 index 0000000..3eb85c8 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_comfy" { + name = "CD_comfy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf new file mode 100644 index 0000000..2b2ca15 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-notification-service" { + name = "CD_commute-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf new file mode 100644 index 0000000..c0e77dc --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-service" { + name = "CD_commute-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf new file mode 100644 index 0000000..61da73e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service-apim" { + name = "CD_connected-oauth-service-apim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf new file mode 100644 index 0000000..0ab8ec8 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service" { + name = "CD_connected-oauth-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf new file mode 100644 index 0000000..e0e3b84 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-onboard-composite-service" { + name = "CD_connected-onboard-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf new file mode 100644 index 0000000..5a8a6a9 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_csu" { + name = "CD_csu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf new file mode 100644 index 0000000..a89fb2a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-event-origin" { + name = "CD_ctns-event-origin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf new file mode 100644 index 0000000..c10ae76 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-marketing-api" { + name = "CD_ctns-marketing-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf new file mode 100644 index 0000000..d989b44 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-vehicle-api" { + name = "CD_ctns-vehicle-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf new file mode 100644 index 0000000..fe2e9d0 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_current-driver-service" { + name = "CD_current-driver-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf new file mode 100644 index 0000000..1c7ca76 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_data-deletion-processor" { + name = "CD_data-deletion-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf new file mode 100644 index 0000000..eccc696 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-comms-provider-service" { + name = "CD_dealer-comms-provider-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf new file mode 100644 index 0000000..1aae8b7 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-data-service" { + name = "CD_dealer-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf new file mode 100644 index 0000000..7450215 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-invoice-service" { + name = "CD_dealer-payments-invoice-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf new file mode 100644 index 0000000..f407106 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-notification-service" { + name = "CD_dealer-payments-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf new file mode 100644 index 0000000..296ce39 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-service" { + name = "CD_dealer-payments-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf new file mode 100644 index 0000000..73f81f3 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-search-service" { + name = "CD_dealer-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf new file mode 100644 index 0000000..97f9fb2 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-services-composite-service" { + name = "CD_dealer-services-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf new file mode 100644 index 0000000..98707e5 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealercockpit" { + name = "CD_dealercockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf new file mode 100644 index 0000000..f7af4bc --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_delivery" { + name = "CD_delivery" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf new file mode 100644 index 0000000..7832936 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_destination-composite-service" { + name = "CD_destination-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf new file mode 100644 index 0000000..37fa382 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_digital-key-composite-service" { + name = "CD_digital-key-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf new file mode 100644 index 0000000..7611b17 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_discover-bmw-composite-service" { + name = "CD_discover-bmw-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf new file mode 100644 index 0000000..7e06908 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpm" { + name = "CD_dpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf new file mode 100644 index 0000000..5628c63 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpp" { + name = "CD_dpp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf new file mode 100644 index 0000000..953a0bb --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dsd" { + name = "CD_dsd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf new file mode 100644 index 0000000..52c89e2 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_e4m" { + name = "CD_e4m" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf new file mode 100644 index 0000000..a413e05 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eadb" { + name = "CD_eadb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf new file mode 100644 index 0000000..b070ba1 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_emc" { + name = "CD_emc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf new file mode 100644 index 0000000..facdf0c --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercaf" { + name = "CD_ercaf" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf new file mode 100644 index 0000000..74078f6 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercr" { + name = "CD_ercr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf new file mode 100644 index 0000000..e401e0e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_erd" { + name = "CD_erd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf new file mode 100644 index 0000000..f835f6a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eroute" { + name = "CD_eroute" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf new file mode 100644 index 0000000..1f27453 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esa" { + name = "CD_esa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf new file mode 100644 index 0000000..db1657c --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esh" { + name = "CD_esh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf new file mode 100644 index 0000000..e5fd290 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esim-composite-service" { + name = "CD_esim-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf new file mode 100644 index 0000000..5fd870a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_explore-composite-service" { + name = "CD_explore-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf new file mode 100644 index 0000000..92afdaf --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_feature-toggles-service" { + name = "CD_feature-toggles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf new file mode 100644 index 0000000..6c43a0a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fmc" { + name = "CD_fmc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf new file mode 100644 index 0000000..d53cbd0 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fuel-search-service" { + name = "CD_fuel-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf new file mode 100644 index 0000000..bfea28a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_gcs" { + name = "CD_gcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf new file mode 100644 index 0000000..102dda6 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hpauth" { + name = "CD_hpauth" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf new file mode 100644 index 0000000..2eb1815 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hubtab-service" { + name = "CD_hubtab-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf new file mode 100644 index 0000000..ab2a87c --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_id-lookup-service" { + name = "CD_id-lookup-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf new file mode 100644 index 0000000..80d5dc8 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-admin" { + name = "CD_ids-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf new file mode 100644 index 0000000..1cc5844 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-svds" { + name = "CD_ids-svds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf new file mode 100644 index 0000000..eb22f94 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-sync" { + name = "CD_ids-sync" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf new file mode 100644 index 0000000..c487686 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-ws" { + name = "CD_ids-ws" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf new file mode 100644 index 0000000..60721b6 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_image-composite-service" { + name = "CD_image-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf new file mode 100644 index 0000000..45b70b1 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_imiles-service" { + name = "CD_imiles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf new file mode 100644 index 0000000..4d2d77e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ipa-gateway" { + name = "CD_ipa-gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf new file mode 100644 index 0000000..93f593c --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_jdssp21" { + name = "CD_jdssp21" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf new file mode 100644 index 0000000..2aac8c1 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-deletion-service" { + name = "CD_legacy-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf new file mode 100644 index 0000000..6fc7055 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-sar-service" { + name = "CD_legacy-sar-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf new file mode 100644 index 0000000..6d75e4e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legal-document-composite-service" { + name = "CD_legal-document-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf new file mode 100644 index 0000000..2597ee7 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_log-data-deletion-service" { + name = "CD_log-data-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf new file mode 100644 index 0000000..833a534 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-hr" { + name = "CD_lsc-hr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf new file mode 100644 index 0000000..79ce350 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-jr" { + name = "CD_lsc-jr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf new file mode 100644 index 0000000..d91ca00 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-kc" { + name = "CD_lsc-kc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf new file mode 100644 index 0000000..30c4770 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-mm" { + name = "CD_lsc-mm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf new file mode 100644 index 0000000..8ffff59 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-oc" { + name = "CD_lsc-oc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf new file mode 100644 index 0000000..066f6f0 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-og" { + name = "CD_lsc-og" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf new file mode 100644 index 0000000..78f6590 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-wo" { + name = "CD_lsc-wo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf new file mode 100644 index 0000000..e224b62 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_managementZone" { + name = "CD_managementZone" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf new file mode 100644 index 0000000..c3c76fc --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mds" { + name = "CD_mds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf new file mode 100644 index 0000000..6ff8552 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ml-ingestion-service" { + name = "CD_ml-ingestion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf new file mode 100644 index 0000000..83d17f5 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mlc" { + name = "CD_mlc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf new file mode 100644 index 0000000..96d30fe --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrp" { + name = "CD_mrp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf new file mode 100644 index 0000000..2836a1d --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrpspringboot" { + name = "CD_mrpspringboot" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf new file mode 100644 index 0000000..6a177c3 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_naas" { + name = "CD_naas" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf new file mode 100644 index 0000000..b096751 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-admin" { + name = "CD_nop-admin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Admin\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Admin\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf new file mode 100644 index 0000000..1042ccf --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-archive" { + name = "CD_nop-archive" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Archive\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Archive\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf new file mode 100644 index 0000000..c457c46 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-provisioning" { + name = "CD_nop-provisioning" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Provisioning\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Provisioning\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf new file mode 100644 index 0000000..8b6c599 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-trigger" { + name = "CD_nop-trigger" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Trigger\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Trigger\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf new file mode 100644 index 0000000..9ef2cee --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-composite-service" { + name = "CD_notification-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf new file mode 100644 index 0000000..a345d5f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-service" { + name = "CD_notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf new file mode 100644 index 0000000..4521be9 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oas-composite-service" { + name = "CD_oas-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf new file mode 100644 index 0000000..c371e93 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisc2v" { + name = "CD_oclisc2v" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf new file mode 100644 index 0000000..a3ccde4 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisocsp" { + name = "CD_oclisocsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf new file mode 100644 index 0000000..d6f558f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oes" { + name = "CD_oes" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf new file mode 100644 index 0000000..15ad477 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omc-cd-services" { + name = "CD_omc-cd-services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf new file mode 100644 index 0000000..b381a84 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omg" { + name = "CD_omg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf new file mode 100644 index 0000000..b01ef54 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_onboard-navigation-sync-service" { + name = "CD_onboard-navigation-sync-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf new file mode 100644 index 0000000..32f11bf --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-appointment-service" { + name = "CD_online-appointment-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf new file mode 100644 index 0000000..586e16b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-entertainment" { + name = "CD_online-entertainment" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf new file mode 100644 index 0000000..ecda0ce --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pdmmanager" { + name = "CD_pdmmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf new file mode 100644 index 0000000..d1ac822 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_personal-data-service" { + name = "CD_personal-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf new file mode 100644 index 0000000..bb22eef --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pmuimapper-service" { + name = "CD_pmuimapper-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf new file mode 100644 index 0000000..e02685a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-composite-service" { + name = "CD_private-charging-tariffs-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf new file mode 100644 index 0000000..0123a8b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-service" { + name = "CD_private-charging-tariffs-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf new file mode 100644 index 0000000..ef5b2ac --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-service" { + name = "CD_push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf new file mode 100644 index 0000000..b54a170 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-settings-composite-service" { + name = "CD_push-notification-settings-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf new file mode 100644 index 0000000..90acbb6 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-analytics-service" { + name = "CD_recall-analytics-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf new file mode 100644 index 0000000..b46917b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-client-service" { + name = "CD_recall-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf new file mode 100644 index 0000000..9a1dcb9 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-handler-service" { + name = "CD_recall-handler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf new file mode 100644 index 0000000..862e776 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-notification-service" { + name = "CD_recall-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf new file mode 100644 index 0000000..28255dd --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-scheduler-service" { + name = "CD_recall-scheduler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf new file mode 100644 index 0000000..10bca19 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-tcn-service" { + name = "CD_recall-tcn-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf new file mode 100644 index 0000000..ea32ce9 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-360-composite-service" { + name = "CD_remote-360-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf new file mode 100644 index 0000000..930fdad --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service-event-processor" { + name = "CD_remote-service-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf new file mode 100644 index 0000000..2c839db --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service" { + name = "CD_remote-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf new file mode 100644 index 0000000..d3d08db --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-software-upgrade" { + name = "CD_remote-software-upgrade" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf new file mode 100644 index 0000000..8506efc --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance-composite-service" { + name = "CD_roadside-assistance-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf new file mode 100644 index 0000000..d715933 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance" { + name = "CD_roadside-assistance" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf new file mode 100644 index 0000000..86847a6 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu-adapter" { + name = "CD_rsu-adapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf new file mode 100644 index 0000000..68e5534 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu" { + name = "CD_rsu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf new file mode 100644 index 0000000..db63fa2 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rtti" { + name = "CD_rtti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf new file mode 100644 index 0000000..cd50f4a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sbr" { + name = "CD_sbr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf new file mode 100644 index 0000000..7b921fa --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scb" { + name = "CD_scb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf new file mode 100644 index 0000000..8bc0a47 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scc" { + name = "CD_scc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf new file mode 100644 index 0000000..15da919 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-agentreg" { + name = "CD_scm-agentreg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf new file mode 100644 index 0000000..83c29a9 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-scm" { + name = "CD_scm-scm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf new file mode 100644 index 0000000..77614a1 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scma-backend" { + name = "CD_scma-backend" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf new file mode 100644 index 0000000..e8a2aa9 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-consumer" { + name = "CD_seam-event-consumer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf new file mode 100644 index 0000000..e7ff4af --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-producer" { + name = "CD_seam-event-producer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf new file mode 100644 index 0000000..95a7625 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_search-composite-service" { + name = "CD_search-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf new file mode 100644 index 0000000..1e3c66b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_send-to-car-service" { + name = "CD_send-to-car-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf new file mode 100644 index 0000000..329e23c --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-manager" { + name = "CD_service-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf new file mode 100644 index 0000000..6e7dd0c --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-notification-service" { + name = "CD_service-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf new file mode 100644 index 0000000..b6a1209 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-fre" { + name = "CD_sfa-fre" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf new file mode 100644 index 0000000..ec6a518 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ota" { + name = "CD_sfa-ota" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf new file mode 100644 index 0000000..d4a7107 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ts" { + name = "CD_sfa-ts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf new file mode 100644 index 0000000..87d7986 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-vs" { + name = "CD_sfa-vs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf new file mode 100644 index 0000000..4cc2f29 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa" { + name = "CD_sfa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf new file mode 100644 index 0000000..308a0ee --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smart-access-order-service" { + name = "CD_smart-access-order-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf new file mode 100644 index 0000000..5cef19f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-bl" { + name = "CD_smc2-bl" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-bl" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf new file mode 100644 index 0000000..e188295 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-key-trk" { + name = "CD_smc2-key-trk" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-key-trk" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf new file mode 100644 index 0000000..850c96f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-ops" { + name = "CD_smc2-ops" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf new file mode 100644 index 0000000..5e26556 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-rt" { + name = "CD_smc2-rt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf new file mode 100644 index 0000000..d08f2d6 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sms-email-adapter-service" { + name = "CD_sms-email-adapter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf new file mode 100644 index 0000000..1599c3a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_srmanager" { + name = "CD_srmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf new file mode 100644 index 0000000..63b3f36 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_stm" { + name = "CD_stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf new file mode 100644 index 0000000..ff00d78 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_svcinfo" { + name = "CD_svcinfo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf new file mode 100644 index 0000000..6978462 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timer-service" { + name = "CD_timer-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf new file mode 100644 index 0000000..5ee567d --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timers-processor" { + name = "CD_timers-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf new file mode 100644 index 0000000..de8ba93 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_token-exchanger-service" { + name = "CD_token-exchanger-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf new file mode 100644 index 0000000..1db9e4f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-mgu" { + name = "CD_tol-mgu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf new file mode 100644 index 0000000..9693dc9 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-tssb" { + name = "CD_tol-tssb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf new file mode 100644 index 0000000..d077a33 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol" { + name = "CD_tol" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf new file mode 100644 index 0000000..942f1fb --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-change-processor" { + name = "CD_trip-change-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf new file mode 100644 index 0000000..384c49f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-cleanup-app-service" { + name = "CD_trip-cleanup-app-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf new file mode 100644 index 0000000..86f9a24 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-monitor-service" { + name = "CD_trip-monitor-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf new file mode 100644 index 0000000..705d4dc --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-reminder-processor" { + name = "CD_trip-reminder-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf new file mode 100644 index 0000000..1a37211 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-route-service" { + name = "CD_trip-route-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf new file mode 100644 index 0000000..4dde92f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-service" { + name = "CD_trip-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf new file mode 100644 index 0000000..38cc632 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bcallservice" { + name = "CD_ts-bcallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf new file mode 100644 index 0000000..8b82f4a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bt" { + name = "CD_ts-bt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf new file mode 100644 index 0000000..814ddc6 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bti" { + name = "CD_ts-bti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf new file mode 100644 index 0000000..d56e1fc --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-spm" { + name = "CD_ts-cas-spm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf new file mode 100644 index 0000000..4fc3131 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-stm" { + name = "CD_ts-cas-stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf new file mode 100644 index 0000000..34ff226 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-datadispatcher" { + name = "CD_ts-datadispatcher" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf new file mode 100644 index 0000000..99c4145 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-diagservice" { + name = "CD_ts-diagservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf new file mode 100644 index 0000000..f155be7 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-eshad" { + name = "CD_ts-eshad" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf new file mode 100644 index 0000000..6b3fb37 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-message-receiver" { + name = "CD_ts-message-receiver" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf new file mode 100644 index 0000000..66dcb37 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pdmupdater" { + name = "CD_ts-pdmupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf new file mode 100644 index 0000000..1787794 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pservice" { + name = "CD_ts-pservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf new file mode 100644 index 0000000..ea8cbfb --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-remotediagnosis" { + name = "CD_ts-remotediagnosis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf new file mode 100644 index 0000000..2421588 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rsurservice" { + name = "CD_ts-rsurservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf new file mode 100644 index 0000000..0589eed --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcadapter" { + name = "CD_ts-rtcadapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf new file mode 100644 index 0000000..67dcf70 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtchandler" { + name = "CD_ts-rtchandler" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf new file mode 100644 index 0000000..07ef2b0 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcservice" { + name = "CD_ts-rtcservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf new file mode 100644 index 0000000..bb3c657 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-scallservice" { + name = "CD_ts-scallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf new file mode 100644 index 0000000..1479ab2 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgam" { + name = "CD_ts-tsbgam" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf new file mode 100644 index 0000000..8ca7e65 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgservice" { + name = "CD_ts-tsbgservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf new file mode 100644 index 0000000..275bcef --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsp" { + name = "CD_ts-tsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf new file mode 100644 index 0000000..33f3dd8 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-wlupdater" { + name = "CD_ts-wlupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf new file mode 100644 index 0000000..adaa9c0 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tscs" { + name = "CD_tscs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf new file mode 100644 index 0000000..e8a10bd --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsmb" { + name = "CD_tsmb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf new file mode 100644 index 0000000..ccb83b5 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-cmr" { + name = "CD_tsr-cmr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf new file mode 100644 index 0000000..8f8fa21 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-dd" { + name = "CD_tsr-dd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf new file mode 100644 index 0000000..ecefd37 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-vu" { + name = "CD_tsr-vu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf new file mode 100644 index 0000000..6734ba5 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsrservice" { + name = "CD_tsrservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf new file mode 100644 index 0000000..abf8b5b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_tvp" { + name = "CD_tvp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tvp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tvp\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf new file mode 100644 index 0000000..562ee65 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-activity-service" { + name = "CD_user-activity-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf new file mode 100644 index 0000000..44a237b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-attributes-service" { + name = "CD_user-attributes-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf new file mode 100644 index 0000000..002c59b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-composite-service" { + name = "CD_user-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf new file mode 100644 index 0000000..9ca670d --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-delete-service" { + name = "CD_user-delete-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf new file mode 100644 index 0000000..5b6c7b9 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-position-service" { + name = "CD_user-position-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf new file mode 100644 index 0000000..b8f0334 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-profile-service" { + name = "CD_user-profile-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf new file mode 100644 index 0000000..1e8f6b2 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_usid-filter-service" { + name = "CD_usid-filter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf new file mode 100644 index 0000000..193dc4f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-composite-service" { + name = "CD_vehicle-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf new file mode 100644 index 0000000..a834b6b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-features-service" { + name = "CD_vehicle-features-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf new file mode 100644 index 0000000..852f865 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-list-proxy-service" { + name = "CD_vehicle-list-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf new file mode 100644 index 0000000..48bb988 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-composite-service" { + name = "CD_vehicle-mapping-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf new file mode 100644 index 0000000..15051cf --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-service" { + name = "CD_vehicle-mapping-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf new file mode 100644 index 0000000..83d2cd4 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-remote-commands-composite-service" { + name = "CD_vehicle-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf new file mode 100644 index 0000000..5df091f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-alert" { + name = "CD_vehicle-service-alert" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf new file mode 100644 index 0000000..3e2ef9f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-background" { + name = "CD_vehicle-service-background" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf new file mode 100644 index 0000000..593e879 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-staging" { + name = "CD_vehicle-service-staging" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf new file mode 100644 index 0000000..313f405 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service" { + name = "CD_vehicle-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf new file mode 100644 index 0000000..af439d9 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-shadow-event-processor" { + name = "CD_vehicle-shadow-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf new file mode 100644 index 0000000..5f12309 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-status-proxy-service" { + name = "CD_vehicle-status-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf new file mode 100644 index 0000000..e0dd2bb --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-user-relationship-service" { + name = "CD_vehicle-user-relationship-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf new file mode 100644 index 0000000..512d3ca --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vin-list-generator-service" { + name = "CD_vin-list-generator-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf new file mode 100644 index 0000000..dd6563c --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-admin" { + name = "CD_vps-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf new file mode 100644 index 0000000..2d96cfc --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-archive" { + name = "CD_vps-archive" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf new file mode 100644 index 0000000..3155186 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-monitor" { + name = "CD_vps-monitor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf new file mode 100644 index 0000000..23bc340 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-prov" { + name = "CD_vps-prov" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf new file mode 100644 index 0000000..c89d483 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-trigger" { + name = "CD_vps-trigger" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf new file mode 100644 index 0000000..1294376 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vs-api" { + name = "CD_vs-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf new file mode 100644 index 0000000..d4b4150 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_webapi" { + name = "CD_webapi" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf new file mode 100644 index 0000000..e02fe2a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wlmanager" { + name = "CD_wlmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf new file mode 100644 index 0000000..e50d9ad --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wus" { + name = "CD_wus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf new file mode 100644 index 0000000..aa99014 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_xfcd" { + name = "CD_xfcd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf new file mode 100644 index 0000000..8a47e9a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "Dynatrace_BusinessInsights" { + name = "Dynatrace_BusinessInsights" + description = "MZ for entities that should be part of the Dynatrace Business Insights offering." + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "Dynatrace_BusinessInsights" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf new file mode 100644 index 0000000..849e85e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf @@ -0,0 +1,45 @@ +resource "dynatrace_management_zone" "Offboard_Platform_APM_CNAP_Viewer" { + name = "Offboard_Platform_APM_CNAP_Viewer" + rules { + type = "HOST" + enabled = true + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "KUBERNETES_CLUSTER" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "CNAP" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf new file mode 100644 index 0000000..3804003 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_AccountManagementConnectedCar" { + name = "PD_AccountManagementConnectedCar" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-CESIM\"),tag(\"compass-id:AM-Device\"),tag(\"compass-id:AM-EGIM\"),tag(\"compass-id:AM-MNO-Manager\"),tag(\"compass-id:CESIM Proxy\"),tag(\"compass-id:MNOMGR-CU-Jasper\"),tag(\"compass-id:MNOMGR-CU-SHA\"),tag(\"compass-id:MNOMGR-GD\"),tag(\"compass-id:MNOMGR-TMSP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-BPM\"),tag(\"compass-id:AM-CASA\"),tag(\"compass-id:am-cloud\"),tag(\"compass-id:AM-CNR\"),tag(\"compass-id:AM-CNS\"),tag(\"compass-id:AM-ECS\"),tag(\"compass-id:AM-LMCS\"),tag(\"compass-id:AM-Proxy\"),tag(\"compass-id:AM-Store\"),tag(\"compass-id:AM-SVMS\"),tag(\"compass-id:AM-SVMS-EventService\"),tag(\"compass-id:AM-USAGE\"),tag(\"compass-id:AM-VAS\"),tag(\"compass-id:AM-Vehicle\"),tag(\"compass-id:AM-VMS\"),tag(\"compass-id:Countly\"),tag(\"compass-id:TAMSArchive\"),tag(\"compass-id:TestdataTool\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf new file mode 100644 index 0000000..2a35070 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf @@ -0,0 +1,27 @@ +resource "dynatrace_management_zone" "PD_AutomotiveSecurity" { + name = "PD_AutomotiveSecurity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-MFSCS\"),tag(\"compass-id:STM\"),tag(\"compass-id:ts-wlupdater\"),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\"),tag(\"compass-id:DFPH\"),tag(\"compass-id:OCLISc2v\"),tag(\"compass-id:OCLISocsp\"),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-HAL\"),tag(\"compass-id:ASBC-NGTP\"),tag(\"compass-id:ASBS\"),tag(\"compass-id:HPAuth\"),tag(\"compass-id:STS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-SMACC\"),tag(\"compass-id:CAC\"),tag(\"compass-id:CAC-AGENT\"),tag(\"compass-id:SMC2-BL\"),tag(\"compass-id:SMC2-KEY-TRK\"),tag(\"compass-id:SMC2-RT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\"),tag(\"compass-id:ASBC-SBB\"),tag(\"compass-id:ASBCSWLSEC2\"),tag(\"compass-id:PSdZ-Checker\"),tag(\"compass-id:SCB\"),tag(\"compass-id:SCC\"),tag(\"compass-id:SWAG\"),tag(\"compass-id:SWLSEC2-Checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-AFW-POC\"),tag(\"compass-id:ASBC-AFWSFA-POC\"),tag(\"compass-id:ASBC-AFWSTM-POC\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf new file mode 100644 index 0000000..32191cb --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_CallServices" { + name = "PD_CallServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ACDS\"),tag(\"compass-id:APPCALL\"),tag(\"compass-id:B2V-NGTP\"),tag(\"compass-id:ECALLGW\"),tag(\"compass-id:ECS\"),tag(\"compass-id:EVNS2\"),tag(\"compass-id:EVNS2T\"),tag(\"compass-id:NGTP-CS\"),tag(\"compass-id:XCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BASE\"),tag(\"compass-id:CCC\"),tag(\"compass-id:RSA\"),tag(\"compass-id:RSA-ASD-Search\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PiSA-CORE\"),tag(\"compass-id:PISA-EVENT-HANDLER\"),tag(\"compass-id:PISA-RUNTIME\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:HTTS\"),tag(\"compass-id:HVD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-Voice\"),tag(\"compass-id:CRS\"),tag(\"compass-id:CRSA\"),tag(\"compass-id:EPL\"),tag(\"compass-id:EPM\"),tag(\"compass-id:VOICEGW\"),tag(\"compass-id:VOICEGW-ADMIN\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf new file mode 100644 index 0000000..b85cfab --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedDriveStoreBackend" { + name = "PD_ConnectedDriveStoreBackend" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Buffet-Birt\"),tag(\"compass-id:Buffet-CIC-Backend\"),tag(\"compass-id:Buffet-Core\"),tag(\"compass-id:Buffet-External-CDM\"),tag(\"compass-id:Buffet-External-Offer\"),tag(\"compass-id:Buffet-External-Payment\"),tag(\"compass-id:Buffet-External-Tax\"),tag(\"compass-id:Buffet-GAM\"),tag(\"compass-id:Buffet-IF33\"),tag(\"compass-id:Buffet-IF38\"),tag(\"compass-id:Buffet-IF41\"),tag(\"compass-id:Buffet-IF50\"),tag(\"compass-id:Buffet-IF51\"),tag(\"compass-id:Buffet-IF52\"),tag(\"compass-id:Buffet-IF53\"),tag(\"compass-id:Buffet-IF54\"),tag(\"compass-id:Buffet-IF58\"),tag(\"compass-id:Buffet-IF60\"),tag(\"compass-id:Buffet-IF90\"),tag(\"compass-id:Buffet-Promo-API\"),tag(\"compass-id:IME-CDS\"),tag(\"compass-id:IME-CS\"),tag(\"compass-id:IME-RDC\"),tag(\"compass-id:IME-SS\"),tag(\"compass-id:IME-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Concat\"),tag(\"compass-id:Connected-Catalog\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf new file mode 100644 index 0000000..c1362ed --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedUserProfileServices" { + name = "PD_ConnectedUserProfileServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OMC Table Storage Expiration Service\"),tag(\"compass-id:omc-client-analytics-hub-consumer-ms\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DPM\"),tag(\"compass-id:DPP\"),tag(\"compass-id:PERSEUS\"),tag(\"compass-id:PIABO\"),tag(\"compass-id:PIAEP\"),tag(\"compass-id:PIAOP\"),tag(\"compass-id:PIAPE\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf new file mode 100644 index 0000000..a048325 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_InfotainmentInteractivityServices" { + name = "PD_InfotainmentInteractivityServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:cm-config\"),tag(\"compass-id:cm-gracenote\"),tag(\"compass-id:cm-spotify\"),tag(\"compass-id:cm-ximalaya\"),tag(\"compass-id:OED\"),tag(\"compass-id:OED-CN\"),tag(\"compass-id:OEG\"),tag(\"compass-id:OEG-CN\"),tag(\"compass-id:OEO\"),tag(\"compass-id:OEO-CN\"),tag(\"compass-id:OEP\"),tag(\"compass-id:OEP-CN\"),tag(\"compass-id:OES\"),tag(\"compass-id:OES-CN\"),tag(\"compass-id:OET\"),tag(\"compass-id:OET-CN\"),tag(\"compass-id:shortvideo\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCIS-Download\"),tag(\"compass-id:Geolocator\"),tag(\"compass-id:intelligent-reminder\"),tag(\"compass-id:news-next\"),tag(\"compass-id:restaurant-reservation\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\"),tag(\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GEN3\"),tag(\"compass-id:ID5\"),tag(\"compass-id:ID5-APP\"),tag(\"compass-id:ID5-EXT\"),tag(\"compass-id:ISE-BEV\"),tag(\"compass-id:ISE-CDR\"),tag(\"compass-id:ISE-EML\"),tag(\"compass-id:ISE-GEN2\"),tag(\"compass-id:ISE-ID7\"),tag(\"compass-id:ISE-INP\"),tag(\"compass-id:ISE-IPA\"),tag(\"compass-id:ISE-LIS\"),tag(\"compass-id:ISE-LOC\"),tag(\"compass-id:ISE-MCL\"),tag(\"compass-id:ISE-NEWS\"),tag(\"compass-id:ISE-PAR\"),tag(\"compass-id:ISE-RSL\"),tag(\"compass-id:ISE-VPS\"),tag(\"compass-id:ISE-VSD\"),tag(\"compass-id:tmpp-admin-ui\"),tag(\"compass-id:tmpp-manifest\"),tag(\"compass-id:tmpp-web-proxy\"),tag(\"compass-id:UPS\"),tag(\"compass-id:WEA\"),tag(\"compass-id:WEA-ID5\"),tag(\"compass-id:WEA-IN-MAP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CDIP\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf new file mode 100644 index 0000000..e27efe0 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_LocationServices" { + name = "PD_LocationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:C2B-BS\"),tag(\"compass-id:GCS\"),tag(\"compass-id:LOS-CHA\"),tag(\"compass-id:LOS-CHA-CNV\"),tag(\"compass-id:LOS-JOY\"),tag(\"compass-id:LOS-MOD\"),tag(\"compass-id:LOS-MSC\"),tag(\"compass-id:LOS-OPS\"),tag(\"compass-id:LOS-PAR\"),tag(\"compass-id:LOS-PER\"),tag(\"compass-id:LOS-REF\"),tag(\"compass-id:RES-PAR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:LOS-FTS\"),tag(\"compass-id:potholes-reader\"),tag(\"compass-id:potholes-service\"),tag(\"compass-id:sc-reader\"),tag(\"compass-id:sc-service\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ercaf\"),tag(\"compass-id:ERCR\"),tag(\"compass-id:ERTP\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf new file mode 100644 index 0000000..6a3ede5 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_MapServicesAutomatedDriving" { + name = "PD_MapServicesAutomatedDriving" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ms-hdmap-lcv\"),tag(\"compass-id:ms-hdmap-map-viewer\"),tag(\"compass-id:ms-hdmap-mci-adapter\"),tag(\"compass-id:ms-hdmap-mci-downloader\"),tag(\"compass-id:ms-hdmap-nds-downloader\"),tag(\"compass-id:ms-hdmap-qc-bl\"),tag(\"compass-id:ms-hdmap-qc-checks\"),tag(\"compass-id:ms-hdmap-tile-delivery\"),tag(\"compass-id:ms-hdmap-tile-generator\"),tag(\"compass-id:ms-hdmap-vehicle-mock\"),tag(\"compass-id:mupi-backend\"),tag(\"compass-id:MUPI-BE\"),tag(\"compass-id:mupi-cloud-discovery-service\"),tag(\"compass-id:mupi-cloud-dumm-adapter-service\"),tag(\"compass-id:mupi-cloud-hd-adapter-service\"),tag(\"compass-id:mupi-cloud-import-service\"),tag(\"compass-id:mupi-cloud-integration-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-class-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-service\"),tag(\"compass-id:mupi-cloud-stats-service\"),tag(\"compass-id:mupi-cockpit\"),tag(\"compass-id:mupi-gateway\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GNSS API Gateway\"),tag(\"compass-id:gnss-reader\"),tag(\"compass-id:gnss-service\"),tag(\"compass-id:ms-3dp-rc\"),tag(\"compass-id:tc-app\"),tag(\"compass-id:tc-service\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf new file mode 100644 index 0000000..11074d5 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_NavigationServices" { + name = "PD_NavigationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OSPI\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DM\"),tag(\"compass-id:eRoute\"),tag(\"compass-id:NaaS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CNGW\"),tag(\"compass-id:RTTI\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf new file mode 100644 index 0000000..93192ac --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_RemoteMessagingServices" { + name = "PD_RemoteMessagingServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:EADB\"),tag(\"compass-id:ICNB\"),tag(\"compass-id:MSGSVC\"),tag(\"compass-id:OMGW\"),tag(\"compass-id:TCN\"),tag(\"compass-id:XCC-CAMPAIGNS\"),tag(\"compass-id:XCC-CMGR\"),tag(\"compass-id:XCC-SETTINGS\"),tag(\"compass-id:XCC-STATISTICS\"),tag(\"compass-id:XCC-USERS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APIGW\"),tag(\"compass-id:FMC\"),tag(\"compass-id:RS\"),tag(\"compass-id:RS360\"),tag(\"compass-id:RSCockpit\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf new file mode 100644 index 0000000..59a9632 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_RemoteVehicleConfigurationManagement" { + name = "PD_RemoteVehicleConfigurationManagement" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APR\"),tag(\"compass-id:APR-NPM\"),tag(\"compass-id:APR-Portal\"),tag(\"compass-id:APR-Registry\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:comfy-agent-registry\"),tag(\"compass-id:comfy-cockpit\"),tag(\"compass-id:comfy-management\"),tag(\"compass-id:comfy-orchestration\"),tag(\"compass-id:NOP-Admin\"),tag(\"compass-id:NOP-Archive\"),tag(\"compass-id:NOP-Provisioning\"),tag(\"compass-id:NOP-Trigger\"),tag(\"compass-id:SCM\"),tag(\"compass-id:SCMA\"),tag(\"compass-id:VPS-Admin\"),tag(\"compass-id:VPS-Archive\"),tag(\"compass-id:VPS-Monitor\"),tag(\"compass-id:VPS-Prov\"),tag(\"compass-id:VPS-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:FRE\"),tag(\"compass-id:FRS\"),tag(\"compass-id:MPG\"),tag(\"compass-id:QMC\"),tag(\"compass-id:RCM\"),tag(\"compass-id:RCP\"),tag(\"compass-id:RCS\"),tag(\"compass-id:RDC\"),tag(\"compass-id:RDH\"),tag(\"compass-id:RES\"),tag(\"compass-id:RLM\"),tag(\"compass-id:RMO\"),tag(\"compass-id:RNB App\"),tag(\"compass-id:RNP\"),tag(\"compass-id:RPP\"),tag(\"compass-id:RSA Admin GUI\"),tag(\"compass-id:RSA Testbench GUI\"),tag(\"compass-id:RTE\"),tag(\"compass-id:RTS\"),tag(\"compass-id:RVC\"),tag(\"compass-id:RVE\"),tag(\"compass-id:RVI\"),tag(\"compass-id:RVS\"),tag(\"compass-id:RVT\"),tag(\"compass-id:rwd\"),tag(\"compass-id:tdp\"),tag(\"compass-id:uvm\"),tag(\"compass-id:vjm\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ZAS\"),tag(\"compass-id:ZDI\"),tag(\"compass-id:ZFUS-MP-GENERATOR\"),tag(\"compass-id:ZIP\"),tag(\"compass-id:zis\"),tag(\"compass-id:ZMP\"),tag(\"compass-id:ZOS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SFA-FRE\"),tag(\"compass-id:SFA-OH\"),tag(\"compass-id:SFA-OTA\"),tag(\"compass-id:SFA-S\"),tag(\"compass-id:SFA-TS\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf new file mode 100644 index 0000000..8e389f7 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_Teleservices" { + name = "PD_Teleservices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:RSURService\"),tag(\"compass-id:SCallService\"),tag(\"compass-id:SEAM\"),tag(\"compass-id:ts-asc\"),tag(\"compass-id:TSBGService\"),tag(\"compass-id:TSBM\"),tag(\"compass-id:TS-CCM-DI\"),tag(\"compass-id:TSCS\"),tag(\"compass-id:TSDD\"),tag(\"compass-id:TSMR\"),tag(\"compass-id:TS-PFFS\"),tag(\"compass-id:TSSB-BT\"),tag(\"compass-id:TSSB-BTI\"),tag(\"compass-id:TSSB-TSP\"),tag(\"compass-id:TS-SDI\"),tag(\"compass-id:ts-tyredi\"),tag(\"compass-id:ts-tyrewf\"),tag(\"compass-id:TTBS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BCallService\"),tag(\"compass-id:CAS-SPM\"),tag(\"compass-id:CAS-STM\"),tag(\"compass-id:DiagService\"),tag(\"compass-id:ESHAD\"),tag(\"compass-id:patchcampaign\"),tag(\"compass-id:RTCAD\"),tag(\"compass-id:RTCHandler\"),tag(\"compass-id:RTCService\"),tag(\"compass-id:ts-bcallhandler\"),tag(\"compass-id:ts-cts-ui\"),tag(\"compass-id:ts-pat-ui\"),tag(\"compass-id:TSRD\"),tag(\"compass-id:ts-rtc-ui\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PDMManager\"),tag(\"compass-id:PDMUpdater\"),tag(\"compass-id:ts-ena-ui\"),tag(\"compass-id:WLManager\"),tag(\"compass-id:WLUpdater\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf new file mode 100644 index 0000000..a5ddeea --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_VehicleDataCollection" { + name = "PD_VehicleDataCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CMCS\"),tag(\"compass-id:ERDCDC2FCD\"),tag(\"compass-id:ERDDISP\"),tag(\"compass-id:ERDFCDUDS\"),tag(\"compass-id:ERDMGR\"),tag(\"compass-id:ERDPROC\"),tag(\"compass-id:ERDXFCDFCD\"),tag(\"compass-id:XFCD Cockpit\"),tag(\"compass-id:XFCD Configuration\"),tag(\"compass-id:XFCDAnonymizer\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TOL\"),tag(\"compass-id:TOL MGU\"),tag(\"compass-id:TOL-TSSB\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:IDS-SVDS\"),tag(\"compass-id:IDS-Sync\"),tag(\"compass-id:IDS-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SRManager\"),tag(\"compass-id:TSMB\"),tag(\"compass-id:TSR-CH\"),tag(\"compass-id:TSR-CMA\"),tag(\"compass-id:TSR-DD\"),tag(\"compass-id:TSR-ICC\"),tag(\"compass-id:TSR-VU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCG\"),tag(\"compass-id:CSI\"),tag(\"compass-id:CSU\"),tag(\"compass-id:LSCFSU\"),tag(\"compass-id:LSCHR\"),tag(\"compass-id:LSCJHWO\"),tag(\"compass-id:LSCJR\"),tag(\"compass-id:LSCKC\"),tag(\"compass-id:LSCMM\"),tag(\"compass-id:LSCOC\"),tag(\"compass-id:LSCOG\"),tag(\"compass-id:LSCWO\"),tag(\"compass-id:tripCollection\"),tag(\"compass-id:vdc-vcs\"),tag(\"compass-id:VHCJR\"),tag(\"compass-id:VHS\"),tag(\"compass-id:VJDS\"),tag(\"compass-id:VNS\"),tag(\"compass-id:VS-API\"),tag(\"compass-id:VSFO\"),tag(\"compass-id:VSST\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf new file mode 100644 index 0000000..54bb6f4 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_VehicleDataConnectivity" { + name = "PD_VehicleDataConnectivity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-ADC\"),tag(\"compass-id:B2V-ADC-CLOUD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-COM-BE\"),tag(\"compass-id:B2V-COM-ECHO\"),tag(\"compass-id:B2V-COM-FE\"),tag(\"compass-id:B2VCOMGCDMCLIENT\"),tag(\"compass-id:B2V-NOTS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:JoynrDS\"),tag(\"compass-id:UDS\"),tag(\"compass-id:UDS Storage Service\")" + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf new file mode 100644 index 0000000..b95ad29 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf @@ -0,0 +1,12 @@ +resource "dynatrace_management_zone" "TEST-Philipp" { + name = "TEST-Philipp" + dimensional_rule { + enabled = true + applies_to = "METRIC" + condition { + type = "METRIC_KEY" + key = "fav_failure_rate" + match = "BEGINS_WITH" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf new file mode 100644 index 0000000..151c4c5 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf @@ -0,0 +1,87 @@ +resource "dynatrace_management_zone" "WK_Login" { + name = "WK_Login" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-legal-document-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf new file mode 100644 index 0000000..2754c8d --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "WK_Personal_Favorites" { + name = "WK_Personal_Favorites" + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE), entityId(SERVICE-EA5D470986A259F3)" + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf new file mode 100644 index 0000000..c32c17b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Philipp" { + name = "WK_Philipp" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf new file mode 100644 index 0000000..33c4d05 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Camera" { + name = "WK_Remote_Camera" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf new file mode 100644 index 0000000..b8d70e9 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Services" { + name = "WK_Remote_Services" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf new file mode 100644 index 0000000..9d5b425 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf @@ -0,0 +1,264 @@ +resource "dynatrace_management_zone" "WK_SMACC" { + name = "WK_SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf new file mode 100644 index 0000000..4f23fc4 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_Legacy" { + name = "WK_Send_to_Car_Legacy" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LegacyPoiApi - msgsvc - prod" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf new file mode 100644 index 0000000..a268fc4 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_MGU" { + name = "WK_Send_to_Car_MGU" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-trip-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf new file mode 100644 index 0000000..466e179 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Data" { + name = "WK_Vehicle_Data" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf new file mode 100644 index 0000000..42fea7d --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Mapping" { + name = "WK_Vehicle_Mapping" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/module.tf b/configuration/20211214-120150_EUPROD/management_zones/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf b/configuration/20211214-120150_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf new file mode 100644 index 0000000..56dfe27 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf @@ -0,0 +1,34 @@ +resource "dynatrace_management_zone" "tf-example-for-management-zone-by-tag" { + name = "tf-example-for-management-zone-by-tag" + description = "CONNECTED APP \u0026 CONVERSATION SERVICES4: CONNECTED APP (MYBMW, MINI)" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "compass-id" + value = "UDS" + } + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf b/configuration/20211214-120150_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf new file mode 100644 index 0000000..6aa3e28 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/BMC-TrueSight-Test_10APP11515807_MAJOR.2536cd02-5179-48fe-b247-e08704c0a6ea..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "BMC-TrueSight-Test_10APP11515807_MAJOR" { + web_hook { + name = "BMC-TrueSight-Test_10APP11515807_MAJOR" + accept_any_certificate = true + active = true + alerting_profile = "1526c461-9002-3096-a4ba-9e67346df29d" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-250967", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11515807", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf new file mode 100644 index 0000000..b51c4b6 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_ABC PROD.23ac1bf5-5e0e-3e18-bdf7-fd0172e205b2..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ABC_PROD" { + web_hook { + name = "CD_ABC PROD" + accept_any_certificate = false + active = true + alerting_profile = "7bffb978-11f7-4b6e-9eac-b94ed1a55381" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ABC", + "severity": "MINOR", + "origin": "TEST123", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf new file mode 100644 index 0000000..a834595 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_APIGW ITSM PROD.7d27c51c-d258-31a0-b6b7-992d3a09b64c..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_APIGW_ITSM_PROD" { + web_hook { + name = "CD_APIGW ITSM PROD" + accept_any_certificate = false + active = true + alerting_profile = "263e8bcc-753a-35e2-a23c-d7a6386aa1a7" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: 8505678630142971659", + "severity": "MINOR", + "origin": "APPD-48041", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11633204", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf new file mode 100644 index 0000000..0c15454 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_ASBC-RSU-ITSM-E2E.8c93ead0-e940-3729-80b2-165a13b45f4b..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-RSU-ITSM-E2E" { + web_hook { + name = "CD_ASBC-RSU-ITSM-E2E" + accept_any_certificate = false + active = true + alerting_profile = "afde4b7b-34b7-3170-ac6f-38dcc97dde80" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-RSU", + "severity": "MINOR", + "origin": "APPD-151846", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11765002", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf new file mode 100644 index 0000000..3e1a861 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_ASBC-RSU-ITSM-PROD.d813fc24-10d2-3b20-acfe-064541b054cb..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-RSU-ITSM-PROD" { + web_hook { + name = "CD_ASBC-RSU-ITSM-PROD" + accept_any_certificate = false + active = true + alerting_profile = "71fa26bb-851e-327e-a5cb-9f957c2ca4c2" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-RSU", + "severity": "MINOR", + "origin": "APPD-138971", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11765000", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf new file mode 100644 index 0000000..f85fefd --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_ASBC-SMACC - MS Teams.e0df59ac-8885-47f1-a5d5-c0f4a7f8530d..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC_-_MS_Teams" { + web_hook { + name = "CD_ASBC-SMACC - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "5d1cec0f-bea2-49c7-8e90-e5dd3e0dc86b" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://msggroup.webhook.office.com/webhookb2/34087616-ed8c-4baa-919e-072ad089b4f8@763b2760-45c5-46d3-883e-29705bba49b7/IncomingWebhook/242b08e7351642fd9f8bc5a5fbb3ec9e/921a617b-5f49-4a91-9040-3772ee81fcbd" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf new file mode 100644 index 0000000..3f92b44 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_ASBC-SMACC-ITSM-E2E.097a71a8-3ea9-3bbd-b9a9-670b0aaea389..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC-ITSM-E2E" { + web_hook { + name = "CD_ASBC-SMACC-ITSM-E2E" + accept_any_certificate = false + active = true + alerting_profile = "c9cb8b6e-f15b-36bf-a1ee-e87dea0eda01" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-SMACC", + "severity": "MINOR", + "origin": "APPD-167871", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11764902", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf new file mode 100644 index 0000000..bc8dfad --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_ASBC-SMACC-ITSM-PROD.853dfef4-a7fa-3a43-b5e8-3a04e61e9298..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "CD_ASBC-SMACC-ITSM-PROD" { + web_hook { + name = "CD_ASBC-SMACC-ITSM-PROD" + accept_any_certificate = false + active = true + alerting_profile = "a17ab2c5-ace3-3fec-9ccc-a5e206b6f8d4" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: CD_ASBC-SMACC", + "severity": "MINOR", + "origin": "APPD-150046", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11764900", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf new file mode 100644 index 0000000..2db1569 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_DPP Appmon [Email].52113261-79f5-48a6-9966-970441662cc0..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_DPP_Appmon__Email_" { + email { + name = "CD_DPP Appmon [Email]" + active = true + alerting_profile = "5c8f2e9d-f61a-4e0e-a37c-4cee6648913f" + body = "{ProblemDetailsHTML}" + receivers = ["cub-betrieb@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf new file mode 100644 index 0000000..7006d0e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_DPP_DPM - Email.b6527943-3adf-4545-be30-ada065bb9240..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_DPP_DPM_-_Email" { + email { + name = "CD_DPP_DPM - Email" + active = true + alerting_profile = "0f747dd9-ec8f-4802-8a7e-c5381327a4e7" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-dynatrace-incidents@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf new file mode 100644 index 0000000..4bb81f1 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_Infotainment - ITSM - 10APP10294512_MINOR.ecfca95f-5709-4590-a08a-d15612c3eb4c..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "CD_Infotainment_-_ITSM_-_10APP10294512_MINOR" { + web_hook { + name = "CD_Infotainment - ITSM - 10APP10294512_MINOR" + accept_any_certificate = true + active = false + alerting_profile = "6158fb78-f0a6-4d87-b39a-5889f9d0b36e" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: Name", + "severity": "MINOR", + "origin": "APPD-134221", + "sub_origin": "Dynatrace SaaS – {ImpactedEntity}", + "adapter_host": "xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP10294512", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "Dynatrace", + "sub_source": "Dynatrace", + "server_loc": "Munich", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf new file mode 100644 index 0000000..6c371b2 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_Infotainment - MS Teams.c7b880ca-f72e-4d1f-9f4f-5e165d1d1e7f..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Infotainment_-_MS_Teams" { + web_hook { + name = "CD_Infotainment - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "6158fb78-f0a6-4d87-b39a-5889f9d0b36e" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/effa4886-dfc0-4e3e-906b-5d0e740376e8@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/21e218a426124799afd77a4bb5bc9654/7c9893e2-00af-4cf4-a4fc-d142260e74b7" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf new file mode 100644 index 0000000..bd95716 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_Messaging-Services - MS Teams.24f53500-48e2-4c6b-84ba-8815df572ac7..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Messaging-Services_-_MS_Teams" { + web_hook { + name = "CD_Messaging-Services - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "60e3aaca-32d2-41f4-9bbb-b6fd86f21170" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/567173d81d62495786dffa83aa9c02fc/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf new file mode 100644 index 0000000..7736090 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_PISA - MS Teams.5d4396ab-bcf1-41f8-871b-158ba56cb08e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_PISA_-_MS_Teams" { + web_hook { + name = "CD_PISA - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "a096896f-8f61-46b0-b41e-b28bd3fc90e0" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://teams.microsoft.com/l/channel/19%3a899f8fd03f1c4022a8c4da8606b57487%40thread.tacv2/Allgemein?groupId=4f7ed23e-0574-4df7-82c3-d5101c45a406\u0026tenantId=ce849bab-cc1c-465b-b62e-18f07c9ac198" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf new file mode 100644 index 0000000..5b1a7fd --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_Perseus - Email - E2E.61d9badf-ab9d-4440-8dcc-8ed65dbef1ae..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_-_Email_-_E2E" { + email { + name = "CD_Perseus - Email - E2E" + active = true + alerting_profile = "8a7b045d-792d-4305-8cf4-c8bd60a5674c" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-perseus-dynatrace-incidents-e2e@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf new file mode 100644 index 0000000..76e2c27 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_Perseus - Email - Prod.8c176809-b819-4ae1-bb18-f6ee933d99aa..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_-_Email_-_Prod" { + email { + name = "CD_Perseus - Email - Prod" + active = true + alerting_profile = "dbf7aa07-9b5d-428d-83a4-2e34d92ade7d" + body = "{ProblemDetailsHTML}" + receivers = ["cc-cub-perseus-dynatrace-incidents-prod@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf new file mode 100644 index 0000000..2c33b12 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_Perseus - MS Teams.b2faacd3-067b-4a52-8cc8-6b290cbc9042..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Perseus_-_MS_Teams" { + web_hook { + name = "CD_Perseus - MS Teams" + accept_any_certificate = false + active = false + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://teams.microsoft.com/empty" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf new file mode 100644 index 0000000..c9551af --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_Perseus E2E [Email].faff33bf-3d08-447b-b233-30127d6a7290..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_E2E__Email_" { + email { + name = "CD_Perseus E2E [Email]" + active = true + alerting_profile = "8a7b045d-792d-4305-8cf4-c8bd60a5674c" + body = "{ProblemDetailsHTML}" + receivers = ["perseus-dev@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf new file mode 100644 index 0000000..f8c5f2a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_Perseus PROD [Email].7c26c6e1-23a2-4e20-8945-681b3e57f60c..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "CD_Perseus_PROD__Email_" { + email { + name = "CD_Perseus PROD [Email]" + active = true + alerting_profile = "dbf7aa07-9b5d-428d-83a4-2e34d92ade7d" + body = "{ProblemDetailsHTML}" + receivers = ["perseus-dev@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf new file mode 100644 index 0000000..b8820ca --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_RSU - MS Teams.173243a0-c25d-4412-a8b3-8ff6814dfc6d..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RSU_-_MS_Teams" { + web_hook { + name = "CD_RSU - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "71fa26bb-851e-327e-a5cb-9f957c2ca4c2" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://msggroup.webhook.office.com/webhookb2/34087616-ed8c-4baa-919e-072ad089b4f8@763b2760-45c5-46d3-883e-29705bba49b7/IncomingWebhook/242b08e7351642fd9f8bc5a5fbb3ec9e/921a617b-5f49-4a91-9040-3772ee81fcbd" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf new file mode 100644 index 0000000..80c605c --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_RemoteCamera - MS Teams.f2d3506d-e2ed-32b8-90d1-557cc571f52e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteCamera_-_MS_Teams" { + web_hook { + name = "CD_RemoteCamera - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "32339cc2-defa-3252-a8b2-2c77cee8d3f2" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf new file mode 100644 index 0000000..ff70948 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_RemoteServiceCockpit - MS Teams.8b4903a7-6cb7-343f-a745-11496399e704..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteServiceCockpit_-_MS_Teams" { + web_hook { + name = "CD_RemoteServiceCockpit - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "dd07490a-9906-33dc-b19f-d7c9115f7d10" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf new file mode 100644 index 0000000..f727ddc --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_RemoteServices - MS Teams.c23bc92f-f9fe-4451-931c-3ae2b0c5f5c8..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_RemoteServices_-_MS_Teams" { + web_hook { + name = "CD_RemoteServices - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "85ec3cd2-a5c1-4c70-a2f1-5c75986b165d" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3b0679e808594270bd617b57f511208e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf new file mode 100644 index 0000000..35d5d8e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_SMACC-BE - MS Teams.eb6cebdc-6442-4779-9447-008d2e6b54bd..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_SMACC-BE_-_MS_Teams" { + web_hook { + name = "CD_SMACC-BE - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "c49ba34a-a856-4ede-a0b7-91e36b019414" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://outlook.office.com/webhook/23c95291-075b-4413-ad85-7e2da80f767e@26f86412-f875-4281-b566-fe6fe385e17c/IncomingWebhook/0e2f99d273014f48ad6c745ddd7eb6a5/d77b7aa6-927e-4446-8fb9-0ac6b3d73061" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf new file mode 100644 index 0000000..3eeeae6 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_Speech - MS Teams - HTTS.3f836965-8c06-48bb-8a2a-b6e864eb2b43..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Speech_-_MS_Teams_-_HTTS" { + web_hook { + name = "CD_Speech - MS Teams - HTTS" + accept_any_certificate = false + active = true + alerting_profile = "70ef3b62-7951-4d39-ab4f-b03b99c0f501" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/9929d783-6cb1-4ffd-9898-7a2791bb13df@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/e1adb221aa514b7dabd458f86eecc63d/75ab85c6-38f4-47df-9871-8b4c46852181" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf b/configuration/20211214-120150_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf new file mode 100644 index 0000000..ae0cec0 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/CD_Speech - MS Teams - HVD.d226a16f-e179-47d5-89d2-1d8b33e80b13..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "CD_Speech_-_MS_Teams_-_HVD" { + web_hook { + name = "CD_Speech - MS Teams - HVD" + accept_any_certificate = false + active = true + alerting_profile = "8fc5aa88-6c2a-4512-b472-383efbe1c90d" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/9929d783-6cb1-4ffd-9898-7a2791bb13df@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/e1adb221aa514b7dabd458f86eecc63d/75ab85c6-38f4-47df-9871-8b4c46852181" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf b/configuration/20211214-120150_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf new file mode 100644 index 0000000..4843ff8 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/Dynatrace All _ Teams Channel.2847625e-0a90-45b3-a822-5ac84740d583..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Dynatrace_All___Teams_Channel" { + web_hook { + name = "Dynatrace All | Teams Channel" + accept_any_certificate = true + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"EMEA PROD - {State} - {ProblemID} - {ImpactedEntity}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/a47bb1f681d8458d891844edc9187214/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf b/configuration/20211214-120150_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf new file mode 100644 index 0000000..3442ebb --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/Mo's Test.f130a8c8-44f3-3c8b-a850-3c0d3796621a..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Mo_s_Test" { + web_hook { + name = "Mo's Test" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/cb64c2b87965464a9eb6598185d56486/a3afc565-ecfb-4c46-8e65-f7d9d49c7efe" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf b/configuration/20211214-120150_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf new file mode 100644 index 0000000..74324fa --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/Mobile 2 _ DarkOps Channel _ Runtime.76a7ea3d-f750-46e3-a473-890bf01e89d1..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "Mobile_2___DarkOps_Channel___Runtime" { + web_hook { + name = "Mobile 2 | DarkOps Channel | Runtime" + accept_any_certificate = false + active = true + alerting_profile = "6a7da6b4-cc28-4635-bf66-8f0b780f5c54" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/f28b1d3823634c5cb7fbf2cd6df6dbb6/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf b/configuration/20211214-120150_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf new file mode 100644 index 0000000..2e5d6b2 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/NGTP - MS Teams.b29b9c2e-4d96-4d0e-9562-5b4c0d0eed8a..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "NGTP_-_MS_Teams" { + web_hook { + name = "NGTP - MS Teams" + accept_any_certificate = false + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/e1e947c6-5367-4b5f-9659-704ace229b86@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/2915d0656bd74b94aee2a97a100fd4ea/58f172a5-112a-443d-a7c1-ea37961421f0" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf b/configuration/20211214-120150_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf new file mode 100644 index 0000000..e28ed26 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/OneAgent Availability.6cf8766c-bba6-4dc9-a6f2-e438840dddba..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "OneAgent_Availability" { + email { + name = "OneAgent Availability" + active = true + alerting_profile = "c21f969b-5f03-333d-83e0-4f8f136e7682" + body = "{ProblemDetailsHTML}" + receivers = ["Measurability_E2E-Monitoring@list.bmw.com"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf b/configuration/20211214-120150_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf new file mode 100644 index 0000000..1b14c1b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/TEST Philipp Mail.3a8bf020-0559-39f1-8aeb-7885e2708485..notification.tf @@ -0,0 +1,10 @@ +resource "dynatrace_notification" "TEST_Philipp_Mail" { + email { + name = "TEST Philipp Mail" + active = true + alerting_profile = "6a7da6b4-cc28-4635-bf66-8f0b780f5c54" + body = "{ProblemDetailsHTML}" + receivers = ["philipp-peter.altmann@bmw.de"] + subject = "{State} Problem {ProblemID}: {ImpactedEntity}" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf b/configuration/20211214-120150_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf new file mode 100644 index 0000000..5b3053e --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/TESTForstner ITSM.8ef91c36-fc9d-3787-99a8-845fcb26f03d..notification.tf @@ -0,0 +1,43 @@ +resource "dynatrace_notification" "TESTForstner_ITSM" { + web_hook { + name = "TESTForstner ITSM" + accept_any_certificate = false + active = false + alerting_profile = "5a20bb60-73cc-4ef6-8c6b-e22d9adc0f8e" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MINOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}", + "dd3": "{Tags}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "X-Apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf b/configuration/20211214-120150_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf new file mode 100644 index 0000000..4913574 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/[ITSM] vehicle-mapping-composite-service PROD.ddabc965-2633-330d-9b19-f5e718ea9855..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM___vehicle-mapping-composite-service_PROD" { + web_hook { + name = "[ITSM] vehicle-mapping-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "42867be7-d3ca-421f-9c20-78a0c15b3e0a" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255192", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906403", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf b/configuration/20211214-120150_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf new file mode 100644 index 0000000..ecdb16f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/[ITSM] CD_vehicle-remote-commands-composite-service PROD.2bccb7db-a390-48ca-91cb-7eefbee1bcd4..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__CD_vehicle-remote-commands-composite-service_PROD" { + web_hook { + name = "[ITSM] CD_vehicle-remote-commands-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "2ef98f3e-c5ca-4ef8-88ac-31e46405d382" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf b/configuration/20211214-120150_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf new file mode 100644 index 0000000..f2a7b29 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/[ITSM] remote-360-composite-service PROD.6bfa6baa-e468-3d19-bcb0-90144f2fae5a..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__remote-360-composite-service_PROD" { + web_hook { + name = "[ITSM] remote-360-composite-service PROD" + accept_any_certificate = false + active = false + alerting_profile = "217fcf33-d6f4-4b98-8935-11d276bb3085" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "MgmtZone: All - Test", + "severity": "MAJOR", + "origin": "APPD-255117", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11906401", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf b/configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf new file mode 100644 index 0000000..33da3b8 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Personal-Favorites].0f7136b7-0b61-381a-b73a-8f90357ca4a0..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Personal-Favorites_" { + web_hook { + name = "[ITSM][WK-Personal-Favorites]" + accept_any_certificate = false + active = true + alerting_profile = "17a03593-4f31-3058-a701-edeb42565ebc" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Personal-Favorites]", + "severity": "CRITICAL", + "origin": "APPD-297193", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11946102", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf b/configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf new file mode 100644 index 0000000..dcce5e1 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Remote-Services].eedfc821-d1c7-3119-b5c8-a43bc680b751..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Remote-Services_" { + web_hook { + name = "[ITSM][WK-Remote-Services]" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Remote-Services]", + "severity": "MAJOR", + "origin": "APPD-82946", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11646805", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf b/configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf new file mode 100644 index 0000000..48658e2 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Send-to-Car-Legacy].1a55d905-ecc6-39fd-8f26-e23a81c0934e..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Send-to-Car-Legacy_" { + web_hook { + name = "[ITSM][WK-Send-to-Car-Legacy]" + accept_any_certificate = false + active = true + alerting_profile = "9a86d0d8-f916-3d97-95b0-659a521bef10" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Send-to-Car-Legacy]", + "severity": "CRITICAL", + "origin": "APPD-82996", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11646804", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf b/configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf new file mode 100644 index 0000000..c5e4679 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Send-to-Car-MGU].085cc4a9-09bf-3d9d-89f7-8a8d5afa6654..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Send-to-Car-MGU_" { + web_hook { + name = "[ITSM][WK-Send-to-Car-MGU]" + accept_any_certificate = false + active = true + alerting_profile = "9ce863ad-ab03-318b-be1b-59dc7d0ddc5c" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Send-to-Car-MGU]", + "severity": "MAJOR", + "origin": "APPD-253367", + "sub_origin": "Dynatrace SaaS - {ImpactedEntity}", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11874000", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "Authorization" + } + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf b/configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf new file mode 100644 index 0000000..f5303fd --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Vehicle-Data].03ccce95-19dd-3fbe-b7c7-cbc64e319540..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Vehicle-Data_" { + web_hook { + name = "[ITSM][WK-Vehicle-Data]" + accept_any_certificate = false + active = true + alerting_profile = "cb5991e7-d0f4-307c-960a-5245c3ab0ba9" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Vehicle-Data]", + "severity": "CRITICAL", + "origin": "APPD-194832", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11779404", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf b/configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf new file mode 100644 index 0000000..64cf035 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/[ITSM][WK-Vehicle-Mapping].4c01e231-1bb3-3294-87bb-2c51a8c583e5..notification.tf @@ -0,0 +1,42 @@ +resource "dynatrace_notification" "_ITSM__WK-Vehicle-Mapping_" { + web_hook { + name = "[ITSM][WK-Vehicle-Mapping]" + accept_any_certificate = false + active = true + alerting_profile = "1d3e3807-c52e-3923-9f44-920c9dc1de50" + notify_event_merges = false + payload = <<-EOT + [ + { + "attributes": { + "CLASS": "BusinessTransaction", + "source": "[ITSM][WK-Mapping]", + "severity": "MAJOR", + "origin": "APPD-297168", + "sub_origin": "Dynatrace SaaS", + "adapter_host": "https://xxu26128.live.dynatrace.com", + "msg": "{ProblemDetailsText}", + "contract_id": "10APP11946002", + "ars_esc": "Yes", + "ars_delay_time": "0", + "hostname": "test", + "sub_source": "Environment: CoCo_EMEA_Prod", + "server_loc": "", + "event_id": "AI001", + "dd_plus": "{ProblemSeverity}", + "dd1": "{ProblemURL}", + "dd2": "{PID}" + } + } + ] + EOT + url = "https://apim-beta-prod.bmwgroup.com/evtmgmt/eventproxy/v1" + header { + name = "x-apikey" + value = "QkdrmGSgDAwU9iVF6cYEtVXPvUqciNai" + } + header { + name = "Authorization" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf b/configuration/20211214-120150_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf new file mode 100644 index 0000000..1b2b6f1 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/[TEAMS] Mobile 2 Applications .273ccad8-ae4b-3357-956b-b6fe99fce1a6..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__Mobile_2_Applications_" { + web_hook { + name = "[TEAMS] Mobile 2 Applications " + accept_any_certificate = true + active = true + alerting_profile = "16948eee-6ba3-3c00-8558-adc578eb9694" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/ac9f3e4c-3a1b-4c4d-bc35-12eba2928619@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/72cb9e374f7e42dda85b686904045f8b/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf b/configuration/20211214-120150_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf new file mode 100644 index 0000000..980ca5a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/[TEAMS] [WK-Remote-Camera].f1f68705-0868-39b9-939b-b64504bb232b..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS___WK-Remote-Camera_" { + web_hook { + name = "[TEAMS] [WK-Remote-Camera]" + accept_any_certificate = false + active = true + alerting_profile = "fd14dc1a-0aa2-3395-b8ce-44a578339cc7" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/84d8f8eefd7a49149027523e5b1e709d/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf b/configuration/20211214-120150_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf new file mode 100644 index 0000000..3d0781b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/[TEAMS] [WK-Remote-Services].a9516ffa-91fd-3070-8b20-9e6028578027..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS___WK-Remote-Services_" { + web_hook { + name = "[TEAMS] [WK-Remote-Services]" + accept_any_certificate = false + active = true + alerting_profile = "27a1dfb7-6699-37a4-a765-362228da5708" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/b85933c0572d475792c190a0af0458af/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf b/configuration/20211214-120150_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf new file mode 100644 index 0000000..569ffa6 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/[TEAMS][Mobile2-and-BFFS].c9bb48cd-61bb-3bab-825a-b215c6a0dd0b..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__Mobile2-and-BFFS_" { + web_hook { + name = "[TEAMS][Mobile2-and-BFFS]" + accept_any_certificate = false + active = true + alerting_profile = "5c212ec3-b6bf-3256-9484-b4ca451d57a8" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/ac9f3e4c-3a1b-4c4d-bc35-12eba2928619@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/3bb669cb8db840ae8eaabfee4ee9600d/afd454fd-fe78-4b0f-be20-df9873ef574f" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf b/configuration/20211214-120150_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf new file mode 100644 index 0000000..64714b7 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/[TEAMS][WK-Personal-Favorites].cc6a0407-c2f1-3bbe-b66f-6ef6b5abe859..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Personal-Favorites_" { + web_hook { + name = "[TEAMS][WK-Personal-Favorites]" + accept_any_certificate = false + active = true + alerting_profile = "17a03593-4f31-3058-a701-edeb42565ebc" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/79348f95-f517-47bf-990d-2ca75ebaaa54@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/efbd0d23b7914f94bcb57dbd8f176e2d/81f96b03-3371-4f1a-b31a-1e91ec67af3e" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf b/configuration/20211214-120150_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf new file mode 100644 index 0000000..58af596 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/[TEAMS][WK-Send-to-Car-Legacy].82acb85d-639b-319c-9d62-00ff4862902e..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Send-to-Car-Legacy_" { + web_hook { + name = "[TEAMS][WK-Send-to-Car-Legacy]" + accept_any_certificate = false + active = true + alerting_profile = "9a86d0d8-f916-3d97-95b0-659a521bef10" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}\n{ProblemURL}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/c686842d-801e-49a9-a531-0fd674433695@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/b43b205104e4406d8dd227c9e31f3f5e/fe7de8d5-1244-4c24-9631-f22c41698fd1" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf b/configuration/20211214-120150_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf new file mode 100644 index 0000000..51aa380 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/[TEAMS][WK-Vehicle-Mapping].54ede3b5-4708-330d-aa91-89d47da777d8..notification.tf @@ -0,0 +1,17 @@ +resource "dynatrace_notification" "_TEAMS__WK-Vehicle-Mapping_" { + web_hook { + name = "[TEAMS][WK-Vehicle-Mapping]" + accept_any_certificate = false + active = true + alerting_profile = "1d3e3807-c52e-3923-9f44-920c9dc1de50" + notify_event_merges = false + payload = <<-EOT + { + "title":"{ProblemTitle}", + "text":"{ProblemDetailsHTML}", + "themeColor":"EA4300" + } + EOT + url = "https://bmwgroup.webhook.office.com/webhookb2/79348f95-f517-47bf-990d-2ca75ebaaa54@ce849bab-cc1c-465b-b62e-18f07c9ac198/IncomingWebhook/81c9379d8be54a7db2e07e6c2d7da60d/81f96b03-3371-4f1a-b31a-1e91ec67af3e" + } +} diff --git a/configuration/20211214-120150_EUPROD/notifications/module.tf b/configuration/20211214-120150_EUPROD/notifications/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/notifications/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf new file mode 100644 index 0000000..40ffeba --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/GCID.6c28cf4e-cac4-4e51-99e9-d8bb4d5f320a..request_attribute.tf @@ -0,0 +1,121 @@ +resource "dynatrace_request_attribute" "GCID" { + name = "GCID" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_ON_CLIENT_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/users/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/gcid/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/customer/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/motorist/" + position = "BEFORE" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/motorists/" + position = "BEFORE" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/user/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/users/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "(\\w{8}-\\w{4}-\\w{4}-\\w{4}-\\w{12})" + extract_substring { + delimiter = "/driver/" + position = "AFTER" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf new file mode 100644 index 0000000..5d5201f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/KeyID.a4c4ba35-e801-4ee7-9dd7-b9d1fdf024c8..request_attribute.tf @@ -0,0 +1,26 @@ +resource "dynatrace_request_attribute" "KeyID" { + name = "KeyID" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getKeyID()" + method { + argument_types = ["com.bmw.cc.smc2.dkey.api.track.v2.entity.TrackKeyRequest"] + class_name = "com.bmw.cc.smc2.dkey.api.track.v2.boundary.TrackApiResource" + method_name = "trackKey" + return_type = "javax.ws.rs.core.Response" + visibility = "PUBLIC" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf new file mode 100644 index 0000000..ddaec2f --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/RsCountryCodeIso.2d243f56-68e4-40e2-9eca-433552e08346..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsCountryCodeIso" { + name = "RsCountryCodeIso" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getCountryCodeISO()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getCountryCodeISO()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf new file mode 100644 index 0000000..156ab44 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/RsDriveTrain.685d2f03-c025-4cb9-8472-f5fd6343c497..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsDriveTrain" { + name = "RsDriveTrain" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getDriveTrain()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVehicleInformation().getDriveTrain()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf new file mode 100644 index 0000000..9ad3fef --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/RsEventId.9578859e-2743-4314-8174-e5e51fc18f77..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsEventId" { + name = "RsEventId" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getEventId()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getEventId()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf new file mode 100644 index 0000000..9089829 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/RsEventStatus.0ea4715a-b8ff-4fc8-a246-817f0f24fa74..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsEventStatus" { + name = "RsEventStatus" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".toString()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".toString()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf new file mode 100644 index 0000000..9118cdd --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/RsPartnerSystemRequests.ac1d7d24-ecc7-4105-8087-5610c5102ffc..request_attribute.tf @@ -0,0 +1,17 @@ +resource "dynatrace_request_attribute" "RsPartnerSystemRequests" { + name = "RsPartnerSystemRequests" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:RemoteServices" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf new file mode 100644 index 0000000..94f1c4a --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/RsType.104f5c6c-a576-4449-8bab-e643ac1d529e..request_attribute.tf @@ -0,0 +1,69 @@ +resource "dynatrace_request_attribute" "RsType" { + name = "RsType" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getRsType().name()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getRsType().name()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 2 + capture = "ARGUMENT" + deep_object_access = ".name()" + method { + argument_types = ["java.lang.String","com.bmw.cc.rscockpit.bm.admin.entity.RemoteServiceType"] + class_name = "com.bmw.cc.rscockpit.bm.admin.AdminTokenBA" + method_name = "generateAdminToken" + return_type = "java.lang.String" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RS Cockpit" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf new file mode 100644 index 0000000..65a76cd --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/RsVehicleType.d74942ce-cc5c-4c56-9ba2-ac7c316a64c6..request_attribute.tf @@ -0,0 +1,49 @@ +resource "dynatrace_request_attribute" "RsVehicleType" { + name = "RsVehicleType" + enabled = true + aggregation = "LAST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = "determineVehicleTypeIfAvailable().name()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = "determineVehicleTypeIfAvailable().name()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf new file mode 100644 index 0000000..2a336e7 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/Traceparent HTTP header field.1684b859-6924-4fa5-8aed-8a7b9b361ca0..request_attribute.tf @@ -0,0 +1,15 @@ +resource "dynatrace_request_attribute" "Traceparent_HTTP_header_field" { + name = "Traceparent HTTP header field" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "traceparent" + source = "REQUEST_HEADER" + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf new file mode 100644 index 0000000..202fb06 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/VIN.98d0dad4-e521-4060-9a3f-a9bb4861821e..request_attribute.tf @@ -0,0 +1,238 @@ +resource "dynatrace_request_attribute" "VIN" { + name = "VIN" + enabled = true + aggregation = "FIRST" + confidential = true + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVin()" + method { + argument_types = ["com.bmw.cc.rs360.entity.Event","com.bmw.cc.rs360.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs360.controller.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:Remote 360" + } + } + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 1 + capture = "ARGUMENT" + deep_object_access = ".getVin()" + method { + argument_types = ["com.bmw.cc.rs.entity.Event","com.bmw.cc.rs.entity.EventStateEnum"] + class_name = "com.bmw.cc.rs.entity.EventController" + method_name = "updateEventState" + return_type = "void" + visibility = "PUBLIC" + } + } + scope { + tag_of_process_group = "Component:RemoteServices" + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:agent-service" + } + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/agents/" + end_delimiter = "-" + position = "BETWEEN" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + scope { + tag_of_process_group = "Component:App Repository" + } + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/npm/registry/provisionedAppNames/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vin/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/car/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/cars/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vehicle/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/vehicles/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v1/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v2/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v3/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v4/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v5/" + position = "AFTER" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_extractor_regex = "([a-zA-Z0-9]{17})" + extract_substring { + delimiter = "/v6/" + position = "AFTER" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf new file mode 100644 index 0000000..7011dc0 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/WebRequestURLPath.94516e62-8edc-4bfa-8f60-ebe999e1b428..request_attribute.tf @@ -0,0 +1,14 @@ +resource "dynatrace_request_attribute" "WebRequestURLPath" { + name = "WebRequestURLPath" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf new file mode 100644 index 0000000..cacb13d --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/b2v-voice - setupCall - User-Agent.989c9b59-ce0f-4bcd-8cb9-e99b2a3f0bac..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "b2v-voice_-_setupCall_-_User-Agent" { + name = "b2v-voice - setupCall - User-Agent" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "User-Agent" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Component:b2v-voice" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf new file mode 100644 index 0000000..ca20399 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/clientId.f878ba4c-650b-4c79-b1fe-fcff74e281b7..request_attribute.tf @@ -0,0 +1,15 @@ +resource "dynatrace_request_attribute" "clientId" { + name = "clientId" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "clientid" + source = "REQUEST_HEADER" + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf new file mode 100644 index 0000000..6581396 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/getKeyID.65829e56-de5f-4c52-8b18-33815fc5a4a4..request_attribute.tf @@ -0,0 +1,24 @@ +resource "dynatrace_request_attribute" "getKeyID" { + name = "getKeyID" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + source = "METHOD_PARAM" + technology = "JAVA" + methods { + argument_index = 0 + capture = "ARGUMENT" + method { + class_name = "com.bmw.cc.smc2.dkey.api.track.v2.entity.TrackKeyRequest" + method_name = "getKeyID" + return_type = "java.lang.String" + visibility = "PUBLIC" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf new file mode 100644 index 0000000..740339d --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/keyType.4e6d27df-40c3-485f-ba2d-f8d51546ca84..request_attribute.tf @@ -0,0 +1,26 @@ +resource "dynatrace_request_attribute" "keyType" { + name = "keyType" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_BOTH" + source = "URI" + scope { + tag_of_process_group = "Component:ASBC-SMACC" + } + value_processing { + split_at = "" + trim = false + extract_substring { + delimiter = "track/" + end_delimiter = "/decryptVerifyAndGenerate" + position = "BETWEEN" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf new file mode 100644 index 0000000..0630a19 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/log4j-exploit.4177a43a-6d21-4d8e-af8c-b90419b02f06..request_attribute.tf @@ -0,0 +1,97 @@ +resource "dynatrace_request_attribute" "log4j-exploit" { + name = "log4j-exploit" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "X-Api-Version" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI_PATH" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + source = "URI" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "Referer" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "User-Agent" + source = "REQUEST_HEADER" + value_processing { + split_at = "" + trim = false + value_condition { + negate = false + operator = "CONTAINS" + value = "jndi:" + } + } + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf new file mode 100644 index 0000000..5f27588 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/mobile-2-user-agent.fdae9c28-0f05-4c07-98f5-182645667f18..request_attribute.tf @@ -0,0 +1,27 @@ +resource "dynatrace_request_attribute" "mobile-2-user-agent" { + name = "mobile-2-user-agent" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = false + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + scope { + host_group = "HOST_GROUP-24F2B68E634A32F0" + } + } + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-user-agent" + source = "REQUEST_HEADER" + scope { + host_group = "HOST_GROUP-4A0FBCE2EC0AFEEC" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/module.tf b/configuration/20211214-120150_EUPROD/request_attributes/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf new file mode 100644 index 0000000..aed484b --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/x-usid _ managed-app-destination-composite-service.549825c7-7257-4c13-b835-d0e0d8a80726..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-destination-composite-service" { + name = "x-usid | managed-app-destination-composite-service" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf new file mode 100644 index 0000000..3531723 --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/x-usid _ managed-app-user-composite-service.3ca3b816-9aee-45d2-befd-0567f8ddbd81..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-user-composite-service" { + name = "x-usid | managed-app-user-composite-service" + enabled = false + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211214-120150_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf b/configuration/20211214-120150_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf new file mode 100644 index 0000000..7b4c37c --- /dev/null +++ b/configuration/20211214-120150_EUPROD/request_attributes/x-usid _ managed-app-vehicle-mapping-composite-service.645ec816-ba7d-4975-b3ef-33ea79a81ec3..request_attribute.tf @@ -0,0 +1,18 @@ +resource "dynatrace_request_attribute" "x-usid___managed-app-vehicle-mapping-composite-service" { + name = "x-usid | managed-app-vehicle-mapping-composite-service" + enabled = true + aggregation = "FIRST" + confidential = false + data_type = "STRING" + normalization = "ORIGINAL" + skip_personal_data_masking = true + data_sources { + enabled = true + capturing_and_storage_location = "CAPTURE_AND_STORE_ON_SERVER" + parameter_name = "x-usid" + source = "REQUEST_HEADER" + scope { + tag_of_process_group = "Environment:PROD" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_ASBC-RSU E2E.afde4b7b-34b7-3170-ac6f-38dcc97dde80..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_ASBC-RSU E2E.afde4b7b-34b7-3170-ac6f-38dcc97dde80..alerting_profile.tf new file mode 100644 index 0000000..75059dc --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_ASBC-RSU E2E.afde4b7b-34b7-3170-ac6f-38dcc97dde80..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_ASBC-RSU_E2E" { + display_name = "CD_ASBC-RSU E2E" + mz_id = "-1268277950254444437" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CDASBC-RSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CDASBC-RSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CDASBC-RSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CDASBC-RSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CDASBC-RSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_ASBC-RSU.dedc33d5-0064-42f7-b575-14ee4b68e544..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_ASBC-RSU.dedc33d5-0064-42f7-b575-14ee4b68e544..alerting_profile.tf new file mode 100644 index 0000000..0b31110 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_ASBC-RSU.dedc33d5-0064-42f7-b575-14ee4b68e544..alerting_profile.tf @@ -0,0 +1,76 @@ +resource "dynatrace_alerting_profile" "CD_ASBC-RSU" { + display_name = "CD_ASBC-RSU" + mz_id = "-1268277950254444437" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_ASBC-STM PROD.7bcdcf6e-be05-32a6-bfbc-7db147737f27..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_ASBC-STM PROD.7bcdcf6e-be05-32a6-bfbc-7db147737f27..alerting_profile.tf new file mode 100644 index 0000000..c8dad6d --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_ASBC-STM PROD.7bcdcf6e-be05-32a6-bfbc-7db147737f27..alerting_profile.tf @@ -0,0 +1,64 @@ +resource "dynatrace_alerting_profile" "CD_ASBC-STM_PROD" { + display_name = "CD_ASBC-STM PROD" + mz_id = "-5139616067943914324" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_ASBC-TVP PROD.c28321eb-6bb3-3892-ad3d-1e134be46291..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_ASBC-TVP PROD.c28321eb-6bb3-3892-ad3d-1e134be46291..alerting_profile.tf new file mode 100644 index 0000000..9aa4b41 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_ASBC-TVP PROD.c28321eb-6bb3-3892-ad3d-1e134be46291..alerting_profile.tf @@ -0,0 +1,64 @@ +resource "dynatrace_alerting_profile" "CD_ASBC-TVP_PROD" { + display_name = "CD_ASBC-TVP PROD" + mz_id = "-5884762133802735399" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_BMW_POINTS_ENGINE PROD.ce64a92a-832b-34d4-9770-b37d81169ebb..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_BMW_POINTS_ENGINE PROD.ce64a92a-832b-34d4-9770-b37d81169ebb..alerting_profile.tf new file mode 100644 index 0000000..47f4ace --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_BMW_POINTS_ENGINE PROD.ce64a92a-832b-34d4-9770-b37d81169ebb..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_BMW_POINTS_ENGINE_PROD" { + display_name = "CD_BMW_POINTS_ENGINE PROD" + mz_id = "-8570994466372814219" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_CICD PROD.6c6d4083-4908-3f1a-98fc-9ab33a6061e1..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_CICD PROD.6c6d4083-4908-3f1a-98fc-9ab33a6061e1..alerting_profile.tf new file mode 100644 index 0000000..45842e4 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_CICD PROD.6c6d4083-4908-3f1a-98fc-9ab33a6061e1..alerting_profile.tf @@ -0,0 +1,64 @@ +resource "dynatrace_alerting_profile" "CD_CICD_PROD" { + display_name = "CD_CICD PROD" + mz_id = "5483395701072092813" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_Call-Handling-Backends NGTP_NGTP-CS.2ccbed32-3519-4782-a7ab-8521fd2d52f2..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_Call-Handling-Backends NGTP_NGTP-CS.2ccbed32-3519-4782-a7ab-8521fd2d52f2..alerting_profile.tf new file mode 100644 index 0000000..ecbb64c --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_Call-Handling-Backends NGTP_NGTP-CS.2ccbed32-3519-4782-a7ab-8521fd2d52f2..alerting_profile.tf @@ -0,0 +1,106 @@ +resource "dynatrace_alerting_profile" "CD_Call-Handling-Backends_NGTP_NGTP-CS" { + display_name = "CD_Call-Handling-Backends NGTP/NGTP-CS" + mz_id = "6501681794177069649" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_ImageBlur PROD.370204be-d1ea-34cf-b33f-2e51ba936557..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_ImageBlur PROD.370204be-d1ea-34cf-b33f-2e51ba936557..alerting_profile.tf new file mode 100644 index 0000000..d5a61e7 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_ImageBlur PROD.370204be-d1ea-34cf-b33f-2e51ba936557..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_ImageBlur_PROD" { + display_name = "CD_ImageBlur PROD" + mz_id = "-319238264175647671" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_LSCFSU PROD.76339845-8de6-3a25-b344-7e6d16998d0a..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_LSCFSU PROD.76339845-8de6-3a25-b344-7e6d16998d0a..alerting_profile.tf new file mode 100644 index 0000000..7e1fdb1 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_LSCFSU PROD.76339845-8de6-3a25-b344-7e6d16998d0a..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_LSCFSU_PROD" { + display_name = "CD_LSCFSU PROD" + mz_id = "-7762134287292745723" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_NOP-Archive PROD.8212410f-5fed-35d2-b375-fa44bacccfda..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_NOP-Archive PROD.8212410f-5fed-35d2-b375-fa44bacccfda..alerting_profile.tf new file mode 100644 index 0000000..1f10370 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_NOP-Archive PROD.8212410f-5fed-35d2-b375-fa44bacccfda..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_NOP-Archive_PROD" { + display_name = "CD_NOP-Archive PROD" + mz_id = "1023740486178908540" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NOP-Archive" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NOP-Archive" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NOP-Archive" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NOP-Archive" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NOP-Archive" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_RemoteServices.85ec3cd2-a5c1-4c70-a2f1-5c75986b165d..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_RemoteServices.85ec3cd2-a5c1-4c70-a2f1-5c75986b165d..alerting_profile.tf new file mode 100644 index 0000000..87705dc --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_RemoteServices.85ec3cd2-a5c1-4c70-a2f1-5c75986b165d..alerting_profile.tf @@ -0,0 +1,46 @@ +resource "dynatrace_alerting_profile" "CD_RemoteServices" { + display_name = "CD_RemoteServices" + mz_id = "5188541189677060803" + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "ERROR" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "NONE" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_SMACC-BE.c49ba34a-a856-4ede-a0b7-91e36b019414..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_SMACC-BE.c49ba34a-a856-4ede-a0b7-91e36b019414..alerting_profile.tf new file mode 100644 index 0000000..3ec1eb8 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_SMACC-BE.c49ba34a-a856-4ede-a0b7-91e36b019414..alerting_profile.tf @@ -0,0 +1,130 @@ +resource "dynatrace_alerting_profile" "CD_SMACC-BE" { + display_name = "CD_SMACC-BE" + mz_id = "-3795364033337839281" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_SMC2_CEKS PROD.b182b139-3898-3b16-8eb4-9cf3a2598669..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_SMC2_CEKS PROD.b182b139-3898-3b16-8eb4-9cf3a2598669..alerting_profile.tf new file mode 100644 index 0000000..4d3b1b4 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_SMC2_CEKS PROD.b182b139-3898-3b16-8eb4-9cf3a2598669..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_SMC2_CEKS_PROD" { + display_name = "CD_SMC2_CEKS PROD" + mz_id = "4397088666970698037" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_SVDS PROD.f75dfbb2-0280-3023-9e55-9a43529cb3ce..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_SVDS PROD.f75dfbb2-0280-3023-9e55-9a43529cb3ce..alerting_profile.tf new file mode 100644 index 0000000..81e5cfd --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_SVDS PROD.f75dfbb2-0280-3023-9e55-9a43529cb3ce..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_SVDS_PROD" { + display_name = "CD_SVDS PROD" + mz_id = "-4413944977212003148" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_Speech HTTS.70ef3b62-7951-4d39-ab4f-b03b99c0f501..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_Speech HTTS.70ef3b62-7951-4d39-ab4f-b03b99c0f501..alerting_profile.tf new file mode 100644 index 0000000..3ce3a55 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_Speech HTTS.70ef3b62-7951-4d39-ab4f-b03b99c0f501..alerting_profile.tf @@ -0,0 +1,76 @@ +resource "dynatrace_alerting_profile" "CD_Speech_HTTS" { + display_name = "CD_Speech HTTS" + mz_id = "4065036998432033236" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_VPS-Archive PROD.1609ee02-fc31-3425-9293-ddfcc79c05cb..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_VPS-Archive PROD.1609ee02-fc31-3425-9293-ddfcc79c05cb..alerting_profile.tf new file mode 100644 index 0000000..28f185d --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_VPS-Archive PROD.1609ee02-fc31-3425-9293-ddfcc79c05cb..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_VPS-Archive_PROD" { + display_name = "CD_VPS-Archive PROD" + mz_id = "-1017790433340187721" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Archive" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Archive" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Archive" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Archive" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Archive" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_VPS-Monitor PROD.907ea23f-1fb6-3e23-8cec-30c30012a5ce..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_VPS-Monitor PROD.907ea23f-1fb6-3e23-8cec-30c30012a5ce..alerting_profile.tf new file mode 100644 index 0000000..46dfe43 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_VPS-Monitor PROD.907ea23f-1fb6-3e23-8cec-30c30012a5ce..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_VPS-Monitor_PROD" { + display_name = "CD_VPS-Monitor PROD" + mz_id = "-4238479884355788160" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Monitor" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Monitor" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Monitor" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Monitor" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Monitor" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_VPS-Trigger PROD.b5729e93-8e0f-3fb7-aefb-b37024df4512..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_VPS-Trigger PROD.b5729e93-8e0f-3fb7-aefb-b37024df4512..alerting_profile.tf new file mode 100644 index 0000000..28486be --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_VPS-Trigger PROD.b5729e93-8e0f-3fb7-aefb-b37024df4512..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_VPS-Trigger_PROD" { + display_name = "CD_VPS-Trigger PROD" + mz_id = "-7519199679488905472" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Trigger" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Trigger" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Trigger" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Trigger" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Trigger" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_VehicleCentricInformationServices PROD.46f9c1c5-86f0-3554-82da-b68fd39cad05..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_VehicleCentricInformationServices PROD.46f9c1c5-86f0-3554-82da-b68fd39cad05..alerting_profile.tf new file mode 100644 index 0000000..b3b21c0 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_VehicleCentricInformationServices PROD.46f9c1c5-86f0-3554-82da-b68fd39cad05..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_VehicleCentricInformationServices_PROD" { + display_name = "CD_VehicleCentricInformationServices PROD" + mz_id = "3268847322115566645" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_XCC PROD.1136cc19-7a13-3214-85b9-57bf5a4db569..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_XCC PROD.1136cc19-7a13-3214-85b9-57bf5a4db569..alerting_profile.tf new file mode 100644 index 0000000..3720564 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_XCC PROD.1136cc19-7a13-3214-85b9-57bf5a4db569..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_XCC_PROD" { + display_name = "CD_XCC PROD" + mz_id = "726963056829115815" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_am-bpm PROD.a97cc141-f688-3b4d-8063-65a3f7f3e6e1..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_am-bpm PROD.a97cc141-f688-3b4d-8063-65a3f7f3e6e1..alerting_profile.tf new file mode 100644 index 0000000..8bb7530 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_am-bpm PROD.a97cc141-f688-3b4d-8063-65a3f7f3e6e1..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_am-bpm_PROD" { + display_name = "CD_am-bpm PROD" + mz_id = "-6595885403062829907" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_comfy PROD.b53d1edf-d803-3f3f-8037-b7534b4fe2f2..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_comfy PROD.b53d1edf-d803-3f3f-8037-b7534b4fe2f2..alerting_profile.tf new file mode 100644 index 0000000..b4265ed --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_comfy PROD.b53d1edf-d803-3f3f-8037-b7534b4fe2f2..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_comfy_PROD" { + display_name = "CD_comfy PROD" + mz_id = "848401857749292905" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_emc PROD.3ef2bfe0-a8fd-32f4-8687-e702f4a98a75..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_emc PROD.3ef2bfe0-a8fd-32f4-8687-e702f4a98a75..alerting_profile.tf new file mode 100644 index 0000000..cd74b4b --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_emc PROD.3ef2bfe0-a8fd-32f4-8687-e702f4a98a75..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_emc_PROD" { + display_name = "CD_emc PROD" + mz_id = "1786086320445564585" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_oes PROD.66a1fad0-ee19-31c0-a98b-ff8aeedbbc63..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_oes PROD.66a1fad0-ee19-31c0-a98b-ff8aeedbbc63..alerting_profile.tf new file mode 100644 index 0000000..ab0d836 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_oes PROD.66a1fad0-ee19-31c0-a98b-ff8aeedbbc63..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_oes_PROD" { + display_name = "CD_oes PROD" + mz_id = "8628942035731022351" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_rtti PROD.61f25555-02e3-3d37-84a3-9a7143f23a43..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_rtti PROD.61f25555-02e3-3d37-84a3-9a7143f23a43..alerting_profile.tf new file mode 100644 index 0000000..31458e9 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_rtti PROD.61f25555-02e3-3d37-84a3-9a7143f23a43..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_rtti_PROD" { + display_name = "CD_rtti PROD" + mz_id = "-3219539803207924419" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_smc2-bl PROD.1a5255f9-c980-38bf-8a52-7ff6b3010234..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_smc2-bl PROD.1a5255f9-c980-38bf-8a52-7ff6b3010234..alerting_profile.tf new file mode 100644 index 0000000..0ca7db7 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_smc2-bl PROD.1a5255f9-c980-38bf-8a52-7ff6b3010234..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_smc2-bl_PROD" { + display_name = "CD_smc2-bl PROD" + mz_id = "2228363312078773864" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_smc2-key-trk PROD.5805c991-46e2-34b1-9a16-a5ecb079f56b..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_smc2-key-trk PROD.5805c991-46e2-34b1-9a16-a5ecb079f56b..alerting_profile.tf new file mode 100644 index 0000000..30463a2 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_smc2-key-trk PROD.5805c991-46e2-34b1-9a16-a5ecb079f56b..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_smc2-key-trk_PROD" { + display_name = "CD_smc2-key-trk PROD" + mz_id = "-2891055759702142212" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_smc2-rt PROD.16fb531f-b356-375a-bfbd-aba5acdc9020..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_smc2-rt PROD.16fb531f-b356-375a-bfbd-aba5acdc9020..alerting_profile.tf new file mode 100644 index 0000000..4a76364 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_smc2-rt PROD.16fb531f-b356-375a-bfbd-aba5acdc9020..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_smc2-rt_PROD" { + display_name = "CD_smc2-rt PROD" + mz_id = "-7966244513986779017" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_tsr-vu PROD.6932bb19-8336-3eaf-b67f-958214ab1ce1..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_tsr-vu PROD.6932bb19-8336-3eaf-b67f-958214ab1ce1..alerting_profile.tf new file mode 100644 index 0000000..5db7c3c --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_tsr-vu PROD.6932bb19-8336-3eaf-b67f-958214ab1ce1..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_tsr-vu_PROD" { + display_name = "CD_tsr-vu PROD" + mz_id = "-4286479403216664835" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_tvp PROD.9d51feb9-b3cc-3b4e-9250-3422eee2faf8..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_tvp PROD.9d51feb9-b3cc-3b4e-9250-3422eee2faf8..alerting_profile.tf new file mode 100644 index 0000000..701ba61 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_tvp PROD.9d51feb9-b3cc-3b4e-9250-3422eee2faf8..alerting_profile.tf @@ -0,0 +1,64 @@ +resource "dynatrace_alerting_profile" "CD_tvp_PROD" { + display_name = "CD_tvp PROD" + mz_id = "994369514616635249" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_vehicle-remote-commands-composite-service PROD.2ef98f3e-c5ca-4ef8-88ac-31e46405d382..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_vehicle-remote-commands-composite-service PROD.2ef98f3e-c5ca-4ef8-88ac-31e46405d382..alerting_profile.tf new file mode 100644 index 0000000..8ff8870 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_vehicle-remote-commands-composite-service PROD.2ef98f3e-c5ca-4ef8-88ac-31e46405d382..alerting_profile.tf @@ -0,0 +1,88 @@ +resource "dynatrace_alerting_profile" "CD_vehicle-remote-commands-composite-service_PROD" { + display_name = "CD_vehicle-remote-commands-composite-service PROD" + rules { + delay_in_minutes = 15 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + delay_in_minutes = 15 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + delay_in_minutes = 15 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + delay_in_minutes = 15 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_wus PROD.5f303a4b-b1f9-3f60-a8b3-9d752258a45f..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_wus PROD.5f303a4b-b1f9-3f60-a8b3-9d752258a45f..alerting_profile.tf new file mode 100644 index 0000000..cdf94f3 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_wus PROD.5f303a4b-b1f9-3f60-a8b3-9d752258a45f..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_wus_PROD" { + display_name = "CD_wus PROD" + mz_id = "-830480395218330790" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/CD_xcc-settings PROD.051100f5-c526-3996-8476-e2b6d4ab152d..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_xcc-settings PROD.051100f5-c526-3996-8476-e2b6d4ab152d..alerting_profile.tf new file mode 100644 index 0000000..c77f839 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/CD_xcc-settings PROD.051100f5-c526-3996-8476-e2b6d4ab152d..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_xcc-settings_PROD" { + display_name = "CD_xcc-settings PROD" + mz_id = "2692334004302244598" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "xcc-settings" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "xcc-settings" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "xcc-settings" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "xcc-settings" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "xcc-settings" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/Default.c21f969b-5f03-333d-83e0-4f8f136e7682..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/Default.c21f969b-5f03-333d-83e0-4f8f136e7682..alerting_profile.tf new file mode 100644 index 0000000..e4a7469 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/Default.c21f969b-5f03-333d-83e0-4f8f136e7682..alerting_profile.tf @@ -0,0 +1,45 @@ +resource "dynatrace_alerting_profile" "Default" { + display_name = "Default" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 0 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 0 + severity_level = "ERROR" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 0 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "NONE" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/Mobile 2 _ Dark Ops Channel.5cfb6828-fb42-4d90-a6e6-b5d16cad9fd3..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/Mobile 2 _ Dark Ops Channel.5cfb6828-fb42-4d90-a6e6-b5d16cad9fd3..alerting_profile.tf new file mode 100644 index 0000000..3e2b659 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/Mobile 2 _ Dark Ops Channel.5cfb6828-fb42-4d90-a6e6-b5d16cad9fd3..alerting_profile.tf @@ -0,0 +1,39 @@ +resource "dynatrace_alerting_profile" "Mobile_2___Dark_Ops_Channel" { + display_name = "Mobile 2 | Dark Ops Channel" + mz_id = "7948932666251761491" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 15 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 15 + severity_level = "ERROR" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 15 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "NONE" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/Mobile2_Applications.16948eee-6ba3-3c00-8558-adc578eb9694..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/Mobile2_Applications.16948eee-6ba3-3c00-8558-adc578eb9694..alerting_profile.tf new file mode 100644 index 0000000..56dd8ff --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/Mobile2_Applications.16948eee-6ba3-3c00-8558-adc578eb9694..alerting_profile.tf @@ -0,0 +1,46 @@ +resource "dynatrace_alerting_profile" "Mobile2_Applications" { + display_name = "Mobile2_Applications" + mz_id = "7948932666251761491" + rules { + delay_in_minutes = 10 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "ERROR" + tag_filter { + include_mode = "NONE" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/WL_Remote_Camera.e453de30-cdab-3d4a-b08d-ae115a8df4b7..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/WL_Remote_Camera.e453de30-cdab-3d4a-b08d-ae115a8df4b7..alerting_profile.tf new file mode 100644 index 0000000..bfe76fe --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/WL_Remote_Camera.e453de30-cdab-3d4a-b08d-ae115a8df4b7..alerting_profile.tf @@ -0,0 +1,39 @@ +resource "dynatrace_alerting_profile" "WL_Remote_Camera" { + display_name = "WL_Remote_Camera" + mz_id = "7111072854346026301" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "NONE" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/module.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/alerting_profiles/test.6d891902-12e4-3e4d-9bbb-d8748c0e0fe8..alerting_profile.tf b/configuration/20211214-121202_EUPROD/alerting_profiles/test.6d891902-12e4-3e4d-9bbb-d8748c0e0fe8..alerting_profile.tf new file mode 100644 index 0000000..72054d3 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/alerting_profiles/test.6d891902-12e4-3e4d-9bbb-d8748c0e0fe8..alerting_profile.tf @@ -0,0 +1,4 @@ +resource "dynatrace_alerting_profile" "test" { + display_name = "test" + mz_id = "-4462354815142253164" +} diff --git a/configuration/20211214-121202_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf b/configuration/20211214-121202_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf new file mode 100644 index 0000000..1fc077f --- /dev/null +++ b/configuration/20211214-121202_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf @@ -0,0 +1,127 @@ +resource "dynatrace_autotag" "Cloud" { + name = "Cloud" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Azure" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Azure" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "AWS" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "AWS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf b/configuration/20211214-121202_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf new file mode 100644 index 0000000..551a096 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf @@ -0,0 +1,3683 @@ +resource "dynatrace_autotag" "Component" { + name = "Component" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "vcis-information" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "avs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "CDIP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdip" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal (CDIP)" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Toyota Supra Connect Customer Portal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-information-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-personalization-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-public-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-vehicle-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "CSI" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "csi-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crs_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crsa_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "epl_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "newsservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "weatherservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "id5" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "dpp" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "DPM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lis-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "eml-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ups-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "SMACC-BE" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-bl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "SMACC-KTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-key-trk-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "online-entertainment-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf_oe" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "RemoteServices" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "CCG" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccg-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "LSC-HR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-hr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-360" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "RS Cockpit" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-cockpit" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "RemoteServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "SMS-Gateway" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "/www/smsgw" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_DETECTED_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice.callmgr" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lib2vsbc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CSI" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csi" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "LSC-WO" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "lscwo" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CCG" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ccg" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GCDM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcdm" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/smacc-app/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/rsu-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-HAL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/hsmlib-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "App Repository" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf-apr-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/emea_prod2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "b2v-voice-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crs-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crsa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epm-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "voicegw-admin-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "vgw-homer-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "XCC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "MSGSVC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "msgsvc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_smacc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-RSU" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_rsu" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_hsm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "perseus-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-rsu-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-smacc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Perseus" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "perseus" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchsml" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs3" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "LSC-JR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-jr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "LSC-WO" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-wo" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/b2vapi-new-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-nf-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "api-nf-bmwgroup-" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ltb2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-APP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "EXE_PATH" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/global/www/conn/apigw/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Connected Backend Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "JAVA_MAIN_CLASS" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "com.nitzinger.Synchronization" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Service Gateway Legacy" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_AZURE_SITE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "btcapiwebapp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "App Repository" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apr_apr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/managed-app-(.++)}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "managed-app-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ServerName\\ ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Buffet" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "buffet-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:component}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "component" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_smc2_key_trk" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APPCALL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "APPCALL-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "APPCALL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "acallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ACDS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ACDS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ECS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "XCS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "XCS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EVNS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "EVNS2-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EVNS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "evns2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "eCallGW" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "eCallGW-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "eCallGW" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ecallgateway" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "GATS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "GATS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GATS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gatsconverter" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Buffet" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bff" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APPCALL" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ACDS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ECS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "EVNS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eCallGW" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "GATS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "PISA" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "pisa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "dpp" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpp-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "DPM" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpm-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PISA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "pisa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "smc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "NGTP-CS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp-cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP-CS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HVD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "hvd-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HTTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "htts-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HVD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hvd" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HTTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "htts" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-int}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-test}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-store" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "store" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-casa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-cesim" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cesim" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ops" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ceks" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-ts" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_ts" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-fre" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_fre" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "asbc-sfa-oh" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oh" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "cub-personalization" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "sfa-ota" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sfa_ota" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "camvs" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vsd_cam" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "camvs" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "camvs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "xcc-settings" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcc-settings-db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BMW_POINTS_ENGINE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ime_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ccc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-HAL-CL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-hal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-ngtp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "hpauth" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "hpauth" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Countly" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "countly_mongo_db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL-CL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "rsu" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "^(?\u003ecam|disp|fre|rcs|rdh|rmo|rpp|rte|rve|rvi|rvt|rwd|uvm)(?\u003eeu|us|cn)(?\u003ee2e|p)$" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*archiv" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Monitor" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*monitor" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Admin" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*config" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "msgsvc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "msgsvc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CustomerCentricInformationServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "infotain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "am-proxy" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/am-proxy-rp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle-centric Information Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "vcis" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "nop-archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*nop_archiv" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf b/configuration/20211214-121202_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf new file mode 100644 index 0000000..8d18e5b --- /dev/null +++ b/configuration/20211214-121202_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf @@ -0,0 +1,1446 @@ +resource "dynatrace_autotag" "ENV" { + name = "ENV" + entity_selector_based_rule { + enabled = false + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"Component:Infotainment\"))" + value_format = "" + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dev" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dly" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf b/configuration/20211214-121202_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf new file mode 100644 index 0000000..bda3fe0 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf @@ -0,0 +1,1269 @@ +resource "dynatrace_autotag" "Environment" { + name = "Environment" + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:PROD))" + value_format = "PROD" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:E2E))" + value_format = "E2E" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:TEST))" + value_format = "TEST" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:INT))" + value_format = "INT" + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:DetectedName/-(.*?)\\)}" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "svds - prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dev" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "test" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "int" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "I2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "i2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "e2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "I2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "I2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DLY" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "PRD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_DEV" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_INT" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_PROD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_PROD" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lt" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "li" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "(?\u003eeu|us|cn)p$" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.environment=(.*?) -D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.environment" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-prod-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-e2e-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-int-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-test-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc2-emea-e2e" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf b/configuration/20211214-121202_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf new file mode 100644 index 0000000..a02f94e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf @@ -0,0 +1,47 @@ +resource "dynatrace_autotag" "Hub" { + name = "Hub" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf b/configuration/20211214-121202_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf new file mode 100644 index 0000000..f9d9452 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf @@ -0,0 +1,77 @@ +resource "dynatrace_autotag" "Microservice" { + name = "Microservice" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "nws" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "nws-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "bev" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bev-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "wea" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wea-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Kubernetes:microservice}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf b/configuration/20211214-121202_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf new file mode 100644 index 0000000..8175f38 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf @@ -0,0 +1,20 @@ +resource "dynatrace_autotag" "Namespace" { + name = "Namespace" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf b/configuration/20211214-121202_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf new file mode 100644 index 0000000..4ac836b --- /dev/null +++ b/configuration/20211214-121202_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf @@ -0,0 +1,59 @@ +resource "dynatrace_autotag" "PaaS" { + name = "PaaS" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Orbit" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-Orbit_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Runtime" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:PaaS}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf b/configuration/20211214-121202_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf new file mode 100644 index 0000000..ca95d0f --- /dev/null +++ b/configuration/20211214-121202_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf @@ -0,0 +1,165 @@ +resource "dynatrace_autotag" "Platform" { + name = "Platform" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EKS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "AKS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "OpenShift" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "AWS_ECS_CLUSTER" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "LINUX_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "ECS" + conditions { + key { + type = "STATIC" + attribute = "HOST_PAAS_TYPE" + } + paas_type { + negate = false + operator = "EQUALS" + value = "AWS_ECS_FARGATE" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf b/configuration/20211214-121202_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf new file mode 100644 index 0000000..3dd8cb8 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf @@ -0,0 +1,815 @@ +resource "dynatrace_autotag" "WK" { + name = "WK" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Personal Favorites" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf b/configuration/20211214-121202_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf new file mode 100644 index 0000000..869ce7b --- /dev/null +++ b/configuration/20211214-121202_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf @@ -0,0 +1,709 @@ +resource "dynatrace_autotag" "Wirkkette" { + name = "Wirkkette" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected OAuth Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ID Lookup Service " + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Legal Document Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360 Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Remote Commands Composite Service (VRCCS)" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Mapping Composite Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "csi" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "ccg" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-wo" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-jr" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-hr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Composite Service (VCS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf b/configuration/20211214-121202_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf new file mode 100644 index 0000000..aa84369 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-id" { + name = "app-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf b/configuration/20211214-121202_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf new file mode 100644 index 0000000..49bc909 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-name" { + name = "app-name" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appname=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appname=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf b/configuration/20211214-121202_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf new file mode 100644 index 0000000..6b9d618 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "appd-id" { + name = "appd-id" + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-253617" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf b/configuration/20211214-121202_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf new file mode 100644 index 0000000..edb3daf --- /dev/null +++ b/configuration/20211214-121202_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf @@ -0,0 +1,79 @@ +resource "dynatrace_autotag" "compass-id" { + name = "compass-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/compassid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compassid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/compid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compid=" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf b/configuration/20211214-121202_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf new file mode 100644 index 0000000..fa0fe2d --- /dev/null +++ b/configuration/20211214-121202_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf @@ -0,0 +1,23 @@ +resource "dynatrace_autotag" "itsm-service" { + name = "itsm-service" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:itsm-service}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "itsm-service" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf b/configuration/20211214-121202_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf new file mode 100644 index 0000000..89d7ea5 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf @@ -0,0 +1,188 @@ +resource "dynatrace_autotag" "licensing-base" { + name = "licensing-base" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-OpenShift" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-AKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "AKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-EKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "EKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-Classic IT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA-Prod-ECS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "ECS" + } + } + } + } + rules { + type = "MOBILE_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Mobile" + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Apps" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "CUSTOM_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-CustomApps" + conditions { + key { + type = "STATIC" + attribute = "CUSTOM_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "HTTP_CHECK" + enabled = true + value_format = "CoCo-EMEA-HTTP" + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SYNTHETIC_TEST" + enabled = true + value_format = "CoCo-EMEA-Browser" + conditions { + key { + type = "STATIC" + attribute = "BROWSER_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf b/configuration/20211214-121202_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf new file mode 100644 index 0000000..850c089 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "mcid" { + name = "mcid" + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/autotags/module.tf b/configuration/20211214-121202_EUPROD/autotags/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/autotags/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf b/configuration/20211214-121202_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf new file mode 100644 index 0000000..6c60600 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "ms-id" { + name = "ms-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.msid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.msid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/configuration.tf b/configuration/20211214-121202_EUPROD/configuration.tf new file mode 100644 index 0000000..42347c2 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/configuration.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} \ No newline at end of file diff --git a/configuration/20211214-121202_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf new file mode 100644 index 0000000..5b8628a --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ACDS_-_JOYNR" { + name = "ACDS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "3c9b95ce-aa16-4d8e-9aae-72ed21967ffa" + class { + name = "joynr.de.bmw.infotainment.telematic.acall.ACallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyAccidentCallData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "79a5f781-3aeb-443a-9de5-9b7eb43ae891" + returns = "io.joynr.provider.Promise" + } + method { + name = "notifyAccidentInfoData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "14af5cb3-fa06-40dd-8f99-128db957a466" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf new file mode 100644 index 0000000..7d6d22b --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Gcdm" { + name = "BASE - Gcdm" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1f70cf23-3e02-4b9b-ab0d-f7bafdcad734" + class { + name = "com.bmw.cc.base.integration.gcdm.GcdmESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "retrieveCustomerData" + arguments = ["java.lang.String"] + id = "d56d0977-3a25-42c1-b68b-a274c73a6e0b" + returns = "com.bmw.cc.base.bm.customerdata.entity.CustomerDataBE" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf new file mode 100644 index 0000000..34a4b27 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_HereMaps" { + name = "BASE - HereMaps" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d83fc32a-2452-4327-889d-23c0049fdd06" + class { + name = "com.bmw.cc.base.integration.heremaps.HereMapsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findAddress" + arguments = ["float","float"] + id = "558edf16-2370-4299-8a1b-12c8e750a5ee" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf new file mode 100644 index 0000000..3c56530 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Istats" { + name = "BASE - Istats" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ea27960b-ecc0-4611-9323-d4af67633715" + class { + name = "com.bmw.cc.base.integration.istats.IstatsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "62c72095-5449-47c9-8fe7-c404c5eeee33" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf new file mode 100644 index 0000000..d44e64e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "BASE_-_Loc" { + name = "BASE - Loc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b62f11ca-ede2-4dbe-981c-87dd240772c3" + class { + name = "com.bmw.cc.base.integration.loc.LocESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCBS" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "4692c834-dfa4-4455-9aa9-7fe9db9825bc" + returns = "java.util.Optional" + } + method { + name = "getCCM" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "44602e49-2c5d-424b-af00-e51d9791a86b" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf new file mode 100644 index 0000000..25f71db --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Los" { + name = "BASE - Los" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "f9d8b2c3-74c6-4ed5-b9a8-91fb5a8eaa38" + class { + name = "com.bmw.cc.base.integration.los.msc.LosESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getMiscPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "06af95a5-a41a-4871-9a14-fa537c95cdcb" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf new file mode 100644 index 0000000..73aa825 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_LosFts" { + name = "BASE - LosFts" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0eccc8f1-0420-49bd-895a-0392a5ddf03d" + class { + name = "com.bmw.cc.base.integration.los.fts.LosFtsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.Double","java.lang.String","java.lang.String"] + id = "bc4fdda8-bac7-4d4e-aa13-3409e0b1fed6" + returns = "java.util.List" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf new file mode 100644 index 0000000..03202ae --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Msgsvc" { + name = "BASE - Msgsvc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "44d9578c-71e9-4dba-ac89-1c2e0a535cce" + class { + name = "com.bmw.cc.base.integration.msgsvc.MsgsvcESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendDealerAsPoi" + arguments = ["java.util.List","java.lang.String","java.lang.String"] + id = "bedc3640-cda5-404a-b853-866b90d0c80c" + returns = "com.bmw.cc.base.bm.dealer.entity.DealerPoiSendStatus" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf new file mode 100644 index 0000000..1ded039 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Ngtp" { + name = "BASE - Ngtp" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8e3e3eb1-8635-4fb8-9f9a-2ec1348d3e67" + class { + name = "com.bmw.cc.base.integration.ngtp.NgtpESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "680cf371-d90c-4cf7-b536-50d2cb26c352" + returns = "java.util.Optional" + } + method { + name = "executePositionUpdate" + arguments = ["java.lang.String","java.lang.String"] + id = "a205bbb8-f5c9-46e7-b270-14f7eebdc0eb" + returns = "void" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5af9001d-ec61-44a6-8ff1-f057cb0ffde8" + returns = "void" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf new file mode 100644 index 0000000..f41653e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Pisa" { + name = "BASE - Pisa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "c1007ca3-7f3f-4be9-ade8-f79bd4dd023f" + class { + name = "com.bmw.cc.base.integration.pisa.PisaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findByVin" + arguments = ["java.lang.String"] + id = "3b7175a2-5aec-4f52-a66f-d89d635f9132" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf new file mode 100644 index 0000000..aed5256 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Rsa" { + name = "BASE - Rsa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b2cdc7e3-f4d1-48c2-8e23-074869f60c48" + class { + name = "com.bmw.cc.base.integration.rsa.RsaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestSolution" + arguments = ["com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchQuery"] + id = "2821fe7e-1498-418b-9e8a-df1029577d6e" + returns = "com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchResult" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf new file mode 100644 index 0000000..c150bf7 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Scaa" { + name = "BASE - Scaa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "25b40f14-1ef3-4b92-b847-4706e91e0287" + class { + name = "com.bmw.cc.base.integration.scaa.ScaaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCustomerApproval" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "b6d91976-7181-4475-ae9e-3972e3c9dd93" + returns = "boolean" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf new file mode 100644 index 0000000..225ba54 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_SvdsVehicles" { + name = "BASE - SvdsVehicles" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2fafaf0a-5484-4d89-b4ca-b9febc94ffff" + class { + name = "com.bmw.cc.base.integration.svds.SvdsVehiclesESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findClientId" + arguments = ["java.lang.String"] + id = "f65c962d-faf1-4431-b7a8-8711b6e35266" + returns = "java.lang.String" + } + method { + name = "retrieveVehicleData" + arguments = ["java.lang.String"] + id = "3014a2b6-84a6-499b-8ecf-207a3b6e8f70" + returns = "java.util.Optional" + } + method { + name = "vehicleSpecsInternal4" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "c2af5ae9-21e5-436b-8b11-e956c923d6a7" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf new file mode 100644 index 0000000..235ba87 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf @@ -0,0 +1,46 @@ +resource "dynatrace_custom_service" "BASE_-_Tsrd" { + name = "BASE - Tsrd" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "5f742b9f-222d-4c7b-bb48-2d3b43a4ab0c" + class { + name = "com.bmw.cc.base.integration.tsrd.TsrdESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "deleteRemoteDiagnosisBCall" + arguments = ["java.lang.String"] + id = "7ae9bf2b-368e-4f79-8b31-3eaf81cef238" + returns = "void" + } + method { + name = "getKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "4821308b-3153-4d19-a6f6-1a0ed8712ff1" + returns = "java.util.Optional" + } + method { + name = "requestBCallData" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallData"] + id = "b4f237f3-b3e0-4def-9811-662d3730998a" + returns = "void" + } + method { + name = "requestCustomerConfirmationBCall" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallCustomerConfirmation"] + id = "07b87c9a-5cf7-41ae-bba6-0b69d3d7c598" + returns = "void" + } + method { + name = "requestFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "2f344a9c-4ee8-4987-916d-213474e516ca" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf new file mode 100644 index 0000000..b652125 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Tssb" { + name = "BASE - Tssb" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "219e0fdd-8980-4189-916c-dd315be8af45" + class { + name = "com.bmw.cc.base.integration.tssb.TssbESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCompoundId" + arguments = ["java.lang.String"] + id = "d031b017-3a29-4abb-ae8f-7d9f91e56a33" + returns = "java.util.Optional" + } + method { + name = "requestKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "f95e01db-e2e8-4b11-865b-f6c4020c44fc" + returns = "java.util.Optional" + } + method { + name = "sendReport" + arguments = ["com.bmw.cc.base.integration.tssb.acall.model.ACallTicketDataBE"] + id = "33d653da-447f-4d7d-ae85-10373edfcd22" + returns = "org.springframework.http.ResponseEntity" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf new file mode 100644 index 0000000..983f09b --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Xcs" { + name = "BASE - Xcs" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "37b7399c-5aa8-4d5e-bdb9-4e6e5f28b2c8" + class { + name = "com.bmw.cc.base.integration.xcs.XcsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "ac89d1ea-c9fc-4c7c-910d-453303dc22fa" + returns = "java.util.Optional" + } + method { + name = "requestAnUpdateOfXCallDataFromVehicle" + arguments = ["java.lang.String"] + id = "5c650a04-a01d-44b1-872f-7ccb6941d5ac" + returns = "java.util.Optional" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5b635937-4ffe-4a91-ab40-cf58611c343f" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf new file mode 100644 index 0000000..2bef90e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "CASA_-_ChangeRelationshipProvisioningWorkflow_-_E2E" { + name = "CASA - ChangeRelationshipProvisioningWorkflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "42a4e5f1-d181-40b4-8e4c-b21a36179cf3" + class { + name = "com.bmw.cc.casa.bm.workflow.control.relationship.v2.ChangeRelationshipProvisioningWorkflow" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "0b24b6d9-0c20-4d0c-87a6-fb43b01eb43a" + returns = "void" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf new file mode 100644 index 0000000..31da3cb --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf @@ -0,0 +1,37 @@ +resource "dynatrace_custom_service" "CASA_AbstractTimerBean_-_E2E" { + name = "CASA AbstractTimerBean - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "fd6b6e18-5d6e-491e-b3df-29bc44c0c2f5" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "96376862-a3f1-4f1d-becb-8dcf90b11465" + returns = "void" + } + } + rule { + enabled = true + id = "cea5e84d-12f8-42a1-bcfb-3eb303be1310" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "5e25e71c-8758-4a0b-b9e6-1dfea93dd21a" + returns = "void" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf new file mode 100644 index 0000000..f29d86e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf @@ -0,0 +1,26 @@ +resource "dynatrace_custom_service" "CASA_ExecutionContext_-_E2E" { + name = "CASA ExecutionContext - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "4f180cf3-e8b3-4be4-85e8-57556c431f4e" + class { + name = "com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getVin" + id = "8dbbee3a-a50c-4f5f-b4ad-91b239a8379b" + returns = "java.lang.String" + } + method { + name = "getWorkflowStart" + id = "f407d68f-ffa1-4385-9a82-33ce29c83a0f" + returns = "java.time.Instant" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf new file mode 100644 index 0000000..2f5a934 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf @@ -0,0 +1,158 @@ +resource "dynatrace_custom_service" "CASA_Listener_-_E2E" { + name = "CASA Listener - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6b407ea6-9a9a-48ce-a4ab-25be2a5a3ab5" + class { + name = "com.bmw.cc.casa.api.dealerimport.mq.boundary.DealerImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "352f907b-c5bb-45e8-a09e-54f40495902e" + returns = "void" + } + } + rule { + enabled = true + id = "8ba009f2-3766-4827-a9ba-50b13455583a" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.GCDMChangesMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b070dfdc-621c-4f60-8b5e-a93ff5cf3d35" + returns = "void" + } + } + rule { + enabled = true + id = "e8be5e09-351b-40f7-8309-5f9cdd637b6e" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.IDS2MessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "78fdbd96-e9b6-4e28-81d2-4d97dab113b4" + returns = "void" + } + } + rule { + enabled = true + id = "921660d6-5760-465a-8d51-e7eb12d145e2" + class { + name = "com.bmw.cc.casa.api.rsu.v1.boundary.RSUMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "70e21922-6c43-4ae2-b3c6-34ce8d7937a1" + returns = "void" + } + } + rule { + enabled = true + id = "98fadb95-a962-47af-a48d-f9a3557d202e" + class { + name = "com.bmw.cc.casa.api.updatesimcard.v1.boundary.UpdateSimCardMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "987b1351-1643-42af-be04-a0f54ddaefc5" + returns = "void" + } + } + rule { + enabled = true + id = "ccfc8524-1b53-4329-825d-61582a1c349d" + class { + name = "com.bmw.cc.casa.api.vehicleGroups.mq.boundary.AdjustVehicleGroupsListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "64f36b72-7871-4768-84e2-fbe01b3c6bc9" + returns = "void" + } + } + rule { + enabled = true + id = "8a4f54d4-5acb-4887-817b-c60858150613" + class { + name = "com.bmw.cc.casa.api.vehicleimport.mq.boundary.VehicleImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "2a0d6732-b323-43d9-9e2f-3b02c11c0ad1" + returns = "void" + } + } + rule { + enabled = true + id = "5bc24dbd-3f6c-43cd-bf3d-83743a8a2625" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.MNOMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b842f24a-85bc-4bec-b6cd-1c6b89d6c5e0" + returns = "void" + } + } + rule { + enabled = true + id = "8cecd8cc-7f8b-4a1f-b139-75d6c5599b8b" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.NopMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "5c4b2e91-6afb-46b3-882b-7ed1f976f2f9" + returns = "void" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf new file mode 100644 index 0000000..f26e327 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf @@ -0,0 +1,453 @@ +resource "dynatrace_custom_service" "CASA_Timer_-_E2E" { + name = "CASA Timer - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "04cda430-778d-49f5-98b5-7ec4ee6c0921" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractExpiryNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "8c548ab8-8928-4c88-836e-da894c97ba2e" + returns = "void" + } + } + rule { + enabled = true + id = "42057f6e-6534-46ad-8f01-e0c329391cbf" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractNotificationStatusTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "6d0b363b-8f2b-4f18-af10-df12609fca45" + returns = "void" + } + } + rule { + enabled = true + id = "f96a9b30-dd80-41d6-b58c-beded4d6a976" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractReminderNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1c55fd1e-ad2b-4d2b-bcd0-80d8e44b98aa" + returns = "void" + } + } + rule { + enabled = true + id = "ad800150-a03c-4f19-9641-98fab4f1c435" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.CatOfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0da89776-01be-4c21-897a-616e5dff9590" + returns = "void" + } + } + rule { + enabled = true + id = "3da82cbf-d779-4fdc-ac3d-871eb12605fc" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.OfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e09c2604-81eb-4ab4-9743-ec2e96a62878" + returns = "void" + } + } + rule { + enabled = true + id = "e959e5a5-fd11-4837-840b-df6f000cb147" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.AntiquatedDataRemovalTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a5fe7b7d-5e4f-4fdd-8802-dfb36da04471" + returns = "void" + } + } + rule { + enabled = true + id = "3fc63279-bf7d-4838-81c7-60371e435bd5" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CancelActiveExecutionTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b1c3975b-631b-41cd-9d20-c0d3bec905f3" + returns = "void" + } + } + rule { + enabled = true + id = "02e358fc-fa96-40c5-a02b-52ba86ee3eb7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CasaSupportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "4287f30c-f821-402c-9dda-edff7901df1a" + returns = "void" + } + } + rule { + enabled = true + id = "e08df754-9046-48ce-baf8-6abf169d4202" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerInitialSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "cb90f96a-80c3-4f53-b2ee-ccf4d7c6a89b" + returns = "void" + } + } + rule { + enabled = true + id = "e01240aa-87c0-4913-856a-67191422a51e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerReminderSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "384ca83d-3abb-4aba-8395-f06ea44268f1" + returns = "void" + } + } + rule { + enabled = true + id = "2985f6f7-b631-4963-957b-431d9f0eabc7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuAutoExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c36808e1-6854-49c4-be0a-90731da82eac" + returns = "void" + } + } + rule { + enabled = true + id = "26784dd4-2678-4bac-9660-69eabbaf0dbb" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0eee9530-8858-4cce-998d-efceaecd6288" + returns = "void" + } + } + rule { + enabled = true + id = "41d04b56-ff02-4d50-9322-9b05c04c4ce6" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuInstallTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0dee10c2-867d-4989-9a08-f66601b8893b" + returns = "void" + } + } + rule { + enabled = true + id = "d79c6f50-ae05-47f1-a459-ae2ea8645bd7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EndOfTermTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "adb216ce-1dd8-481c-8988-7680ce7c7e0c" + returns = "void" + } + } + rule { + enabled = true + id = "a1103dab-b287-43c8-9589-737fb7a4462e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.MigrationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "eb4771b5-fd85-49e1-a83d-c2c9f2d69384" + returns = "void" + } + } + rule { + enabled = true + id = "52093b00-62a6-40ca-9634-c66270f29ae3" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.PreactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1e93863a-05bb-4ba5-b419-95498e38b5c6" + returns = "void" + } + } + rule { + enabled = true + id = "ca20c4ec-8fae-4ff2-82c8-06a963917a41" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.QueuedWorkflowTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e56c6781-82dd-47f3-9abe-bbe88a6ed2cf" + returns = "void" + } + } + rule { + enabled = true + id = "bd7ec679-2a79-41f1-8cb5-1a001478c192" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "de4e9e0c-b26b-4e8d-828d-0b2ad769fcb3" + returns = "void" + } + } + rule { + enabled = true + id = "6f2ab7e2-e5d0-4ddb-afb8-2f880375faa0" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardTaskTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0ed845cb-f3fd-4bea-8d8c-47d8f6e89ebf" + returns = "void" + } + } + rule { + enabled = true + id = "42363513-4ae3-4e0c-bed3-fa9e52167642" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.ServiceDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b3f462c7-67a5-4935-be99-5e4f28a67bba" + returns = "void" + } + } + rule { + enabled = true + id = "1adbab0b-0f48-4138-947a-5df742356faa" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepRetryTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "bd24328e-30cd-41bf-a962-c7dc79bc5d26" + returns = "void" + } + } + rule { + enabled = true + id = "51ec0a26-ee5c-4391-9813-c4d1084eb4fe" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepTimeoutTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c7f3e3ec-add3-4f61-b0a7-a16084e80ff4" + returns = "void" + } + } + rule { + enabled = true + id = "d4e40a1c-b1e8-4b2a-aa0d-931448ab5236" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.VehicleGroupExpirationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b4cbdb2-f8e6-4543-a965-f670ad0848b9" + returns = "void" + } + } + rule { + enabled = true + id = "758eec5b-23fb-4886-b8fb-de6f2ceaf47d" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.CatRuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b12bab84-b4a2-4e5f-ac6e-3ac0e8bc1027" + returns = "void" + } + } + rule { + enabled = true + id = "29ab384d-32ec-49ab-ba01-faba5f77d5e6" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.RuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "265c7116-eb73-4bbf-a06e-7635034ee160" + returns = "void" + } + } + rule { + enabled = true + id = "1e73bd8e-7517-4456-931a-898a75a486c3" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.FetchOrderStatusesTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b9d75dc-6ea9-40bc-a5e7-02297f991372" + returns = "void" + } + } + rule { + enabled = true + id = "8a418fd2-8e94-4056-807a-6a606a5a249d" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.ServiceOrderReportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a9aa08e9-f6af-4637-9e6a-5a674e72979b" + returns = "void" + } + } + rule { + enabled = true + id = "63343af0-a65b-4c87-8991-43b37b4d9868" + class { + name = "com.bmw.cc.casa.integration.dms.boundary.DMSFileExportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1d36994c-fef5-4c5c-866e-4274cc888130" + returns = "void" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf new file mode 100644 index 0000000..f076cf0 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_service" "CASA_Timer" { + name = "CASA Timer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2686ca3c-9714-403a-9f83-9c488cc19376" + class { + name = "com.bmw.cc.smc2.dkey.bm.flcm2.boundary.CasaTrigger2LockedBF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "runLocked" + id = "d666edd5-e43e-401e-8d0f-8cb462dddd99" + returns = "void" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf new file mode 100644 index 0000000..d6c6c0c --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf @@ -0,0 +1,241 @@ +resource "dynatrace_custom_service" "CASA_Workflow_-_E2E" { + name = "CASA Workflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + annotations = ["javax.enterprise.context.ApplicationScoped"] + id = "bb7d3c0e-0e3d-49c5-a5d5-2bee0d77aabe" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "6fe0226c-6579-47f5-a4e9-9b38044dd56a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "7a368665-f3aa-4775-81b7-611dc2f6f75f" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3f6b98dd-b80d-4f1a-9f97-80beef022c08" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "735766ef-9829-4fc8-a272-07061d5dcc3a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b332dc83-e58a-4e5b-9141-d25f8ac8f844" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "9041af60-5a01-4360-b294-781ced03a409" + returns = "void" + } + method { + name = "getName" + id = "fa2e9403-1fd3-4c1d-9716-37517cdae55a" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "de7b59a4-b07d-4a4b-adb8-5635cfb37133" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "e90fec53-5c3e-4c11-8ad5-61cb8086fb9e" + class { + name = "com.bmw.cc.casa.bm.workflow.control.activatevehicle.ActivateVehicleWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "3ae6319b-b561-4b68-9512-cd8a4ad880f2" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1fa7ccad-f8aa-4987-84e2-fc52ce9cab01" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "301f0c57-85b3-4c5c-83f1-b789cf8f09bf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ee3dfc2b-621d-4f31-92fe-a58c3b5e9d06" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ceae431-4801-42f6-9cb4-3d7299b6f00b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "9e0652c6-47d6-4f1c-a06a-2e947d620614" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "b078aa8c-e0b8-41c6-a35f-1217151f8f45" + returns = "void" + } + method { + name = "getName" + id = "2ff9b0eb-e721-40c4-9570-b457f2702338" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "3283a505-562b-40d2-946d-1bd8155ba870" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "ad955112-482a-46ff-9e68-1cc5729cab89" + class { + name = "com.bmw.cc.casa.bm.workflow.control.casasupport.CasaSupportWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "6e06aa16-2bd7-43b8-98b4-7278e9884dce" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "62625550-305e-41dc-8bee-c9ad53008246" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b0e16564-f0da-42a3-a19c-2021a76dbf6c" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "f3e7c731-cafc-4ebe-9162-eaacaf7a163b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ed73cce-bf98-4646-9a3f-201de67a9808" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1b990832-31d2-477b-a920-87e9a3dc4733" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "f839622e-ad5a-4a0c-8e68-369b63be9d33" + returns = "void" + } + method { + name = "getName" + id = "bda3cea9-5195-4ddc-9b73-f6f33a3a8160" + returns = "java.lang.String" + } + } + rule { + enabled = true + id = "8092d1d8-2c7c-48cb-aea3-c37a23a5dfa4" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWithBuildDataWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "6b313554-fd72-4100-8740-e8e7f100cadf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3e45b075-baef-4619-b45e-94637496a9ee" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "55661055-9504-4b40-83db-ad179dcb2b29" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ceaa6009-092d-4f6e-b98a-35342c7067d4" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "2b0f3ec4-85cf-43f8-892b-b66e5c257af7" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1e6d76c4-e926-4721-abc4-6429d81117b1" + returns = "void" + } + method { + name = "getName" + id = "d2eb4e8e-456f-4c0e-9b97-c684b047a0fd" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "645d7f6b-d08f-4f52-b01f-6f501628e5db" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf new file mode 100644 index 0000000..f1f1583 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "Car_Status_Information_Kafka_IN" { + name = "Car Status Information Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "565d5882-09fa-4492-9941-13da20011624" + class { + name = "com.bmw.carsharing.csi.kafka.KafkaConsumerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "submitRecord" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "9ad5cf74-1d83-4691-86e8-746472ab854f" + returns = "void" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf new file mode 100644 index 0000000..ff32af1 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR_v1" { + name = "DPP - JOYNR v1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ac61411d-3b0e-4e45-b48a-d6fc50941578" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "28f88ca7-fd3d-4b1b-8360-2e8ab43ac18f" + returns = "void" + } + } + rule { + enabled = true + id = "a7bc6180-74c4-4ad1-bfd1-a47567d3772a" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "7a156e40-a2d5-4726-9ad0-db35ac8b5169" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "0e84647f-0e17-4376-bb79-19b9b31e3bf1" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "8b803591-acf4-43bd-9813-9eb743647881" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "c5c31393-5a0f-4567-9aa6-46e332893b6e" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "aa676ac7-43a0-40f7-88c5-c5870b6198bf" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "81f5eda8-892b-4676-9b62-da849d9eec09" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "32df3e13-717e-430e-ac81-85c5d9f33517" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf new file mode 100644 index 0000000..d3fa22b --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR" { + name = "DPP - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d7dd5cb7-0f05-4c3e-967b-5aad67c9595e" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "cf70526f-e8c6-4426-a549-2375159ad74c" + returns = "void" + } + } + rule { + enabled = true + id = "a88a9939-f0d2-43cc-aaf0-aa75338db61d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "6d3012f7-6fe0-45db-b577-c22d2d69cbb6" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "7145ebcb-1193-472e-9346-754fa3b9eff8" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "aaad8fdc-025f-43b0-8c9c-27762b3cedcf" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "132c2823-de13-4649-9e83-e5f5f06d78fc" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "760913c7-c937-4504-b214-88adcf9ac51d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "fa39a5ec-8ed4-4f2a-9cd0-2bd52a221835" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "5d2ff543-ab68-4808-9e3b-3e393e1afdb7" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf new file mode 100644 index 0000000..567b3b3 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ECS_-_CreateEvent_-_E2E" { + name = "ECS - CreateEvent - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "289c318a-b157-423b-a84f-d4d8c704ad51" + class { + name = "com.bmw.cc.vs.ecs.bm.ecs.control.JoynrEventOperations" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createEvent" + arguments = ["com.bmw.cc.vs.ecs.bm.ecs.entity.ECallEventJoynrBE"] + id = "67e97b0c-a941-4031-b7b2-ecd20a16530b" + returns = "java.lang.String" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf new file mode 100644 index 0000000..f490048 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ECS_-_JOYNR" { + name = "ECS - JOYNR" + enabled = false + queue_entry_point = false + rule { + enabled = true + id = "9b93f53f-99a5-4f7b-a1f7-495752f8e6c2" + class { + name = "joynr.de.bmw.infotainment.telematic.ecall.ECallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "starteCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "150ac898-4b93-4517-a61c-74bbcf668067" + returns = "io.joynr.provider.Promise" + } + method { + name = "updateeCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "4ec1698e-f91d-4fef-931a-0c74ad7c4249" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf new file mode 100644 index 0000000..46e10f8 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "JOYNR" { + name = "JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0bc2f069-2322-43ad-bbb6-73ac3696c112" + class { + name = "com.bmw.cc.smc2.dkey.api.vehicle.v1.boundary.VehicleInboundBCI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendKeyListToBackend" + arguments = ["java.lang.String","java.lang.Byte[]"] + id = "8b4ddd1f-add5-4037-a0d8-c60eef4fc967" + returns = "void" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf new file mode 100644 index 0000000..f82a1e3 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "LSC_Worker_Kafka_IN" { + name = "LSC Worker Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "cf721345-b090-410a-b621-f7868402e0cd" + class { + name = "com.bmw.tssb.lsc.worker.facade.LscMessageProcessingBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "a5c4e9fd-9231-40d6-ad5e-ec05fdd9c71b" + returns = "void" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf new file mode 100644 index 0000000..66c89d3 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf @@ -0,0 +1,39 @@ +resource "dynatrace_custom_service" "RsEventTimeoutTimer" { + name = "RsEventTimeoutTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "720b971d-2c4b-4dd6-9be9-737809c06df6" + class { + name = "com.bmw.cc.rs.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "31a5874e-3928-437d-b6b0-347dafde01b3" + returns = "void" + } + } + rule { + enabled = true + id = "1c3bd2d4-0e92-48bf-b0fc-d66a8093176f" + class { + name = "com.bmw.cc.rs360.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "25fdf96c-6656-45e5-bde3-718debb61437" + returns = "void" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf new file mode 100644 index 0000000..09a514e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "RsExecuteJoynr" { + name = "RsExecuteJoynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "434439d7-5ca2-4b5e-bc14-1ac6a078efe6" + class { + name = "com.bmw.cc.rs.control.JoynrServiceBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "executeRemoteService" + arguments = ["com.bmw.cc.rs.entity.Event"] + id = "6887ac56-6d4b-40d9-8910-691f0f91354b" + returns = "void" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf new file mode 100644 index 0000000..6def547 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf @@ -0,0 +1,260 @@ +resource "dynatrace_custom_service" "RsJoynrApiV1" { + name = "RsJoynrApiV1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1c4fe75a-a5d5-4681-a643-f1243f33ca29" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "VehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "795176a1-b32a-4148-a3e9-0982717bc6f9" + returns = "void" + } + method { + name = "VehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PearlChain"] + id = "0a31922f-6fa8-421c-bb44-44f48a15822a" + returns = "void" + } + } + rule { + enabled = true + id = "99285881-9b86-48c9-ba61-36db2fbab601" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "6dc41c57-bb45-4cd5-bb7a-bab5d12a2a6a" + returns = "void" + } + method { + name = "RemoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "27783b17-214b-440a-9a66-c7466c49feeb" + returns = "void" + } + method { + name = "RemoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "928b0743-9fb3-489c-aa36-9b3461555fd3" + returns = "void" + } + method { + name = "RemoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "72b24d9c-3f19-4047-9053-8827a808824e" + returns = "void" + } + } + rule { + enabled = true + id = "2ab9333c-759c-41ad-87f1-dbcb8d43924b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "92a20bc4-1dae-4f11-891c-5a353f7f0fbb" + returns = "void" + } + method { + name = "RemoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "af6e64e6-cca4-454c-8d24-6ee35a245f7b" + returns = "void" + } + method { + name = "RemoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "7c5cb89d-53a7-4b4f-8036-89a038d985c7" + returns = "void" + } + method { + name = "RemoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "e73a4f75-f8d0-4692-be10-d472b8d6174b" + returns = "void" + } + } + rule { + enabled = true + id = "acb70158-3831-497a-8620-64cc2a88b158" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "f12b4a23-e9b7-4fae-b7ae-807e8efc8df1" + returns = "void" + } + method { + name = "RemoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "d5afe1a0-0e2b-40aa-9590-af2fb2bdcd95" + returns = "void" + } + method { + name = "RemoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "e187f67c-5e89-4271-8a5f-97bcc0093740" + returns = "void" + } + method { + name = "RemoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "4006ded6-30b9-4d13-b033-1d796b304d76" + returns = "void" + } + } + rule { + enabled = true + id = "891f2867-66b5-4c0b-8d4f-6d404ac2dadf" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteChargingProfileInitStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "1529682f-789e-44df-8346-df144a56714f" + returns = "void" + } + method { + name = "RemoteChargingProfileInitStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "547e4e8e-0459-4439-a219-7920173681a5" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "ba50d26c-1e3b-46b4-ab2f-cd95ee0df98d" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "90208e1a-4ac2-42a2-a8f4-a9eff3f1613f" + returns = "void" + } + } + rule { + enabled = true + id = "82dbc5bc-172c-4164-b329-dd7cd750b4bc" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "0c8b91af-30a3-48bd-91e5-2fecd87b332b" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "2c9db4e0-5426-4e56-91c3-5c4d1d5502e6" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "0640d7d1-763e-4622-b009-96bf33b8a30e" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "71a911e0-8b7e-4bb2-8397-6658433ab619" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "cbfbb6dd-21e5-4104-9327-e4ca1bcea8eb" + returns = "void" + } + } + rule { + enabled = true + id = "85d0d7b3-ecb5-446a-89a4-81bab2fc0cf2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "5fb4fe45-8415-43c8-8d3f-e58ab03f1e89" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "364e08fd-6dde-4fe8-9dc1-9683fe0a3bb1" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "5e3ad135-a7c8-448a-970e-ec41f51f3428" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "6218361e-f767-4316-b0d7-c6b816fe6814" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "99f381c2-8d95-427f-9771-f9cbad6a592f" + returns = "void" + } + method { + name = "Remote360InitStatus" + id = "6b94b91a-98ef-446c-87f1-21df1fdc3633" + returns = "void" + } + method { + name = "Remote360Status" + id = "61029247-2a83-4ae7-b69c-ee41bfc59f85" + returns = "void" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf new file mode 100644 index 0000000..89cb284 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf @@ -0,0 +1,348 @@ +resource "dynatrace_custom_service" "RsJoynrApiV2" { + name = "RsJoynrApiV2" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6355413d-fc88-46fe-b284-8573f544b46b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "vehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "701cbef6-8037-450e-8218-54dfa86622d2" + returns = "void" + } + method { + name = "vehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PearlChain"] + id = "5a4c7d19-21fc-4cdb-a33c-9fe188973888" + returns = "void" + } + } + rule { + enabled = true + id = "88faa8ae-0322-488e-98e8-a5130dd96725" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "15b01e1c-eab9-4419-ba66-4ac998cc8d79" + returns = "void" + } + method { + name = "remoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "a25f12ef-f8a7-47c2-aeeb-816b3da9bf53" + returns = "void" + } + method { + name = "remoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a5ba332a-b357-488b-a192-40977250261b" + returns = "void" + } + method { + name = "remoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "e8c92e96-239e-495f-9261-f2bfed8c27f2" + returns = "void" + } + } + rule { + enabled = true + id = "94430ce4-b490-4c4e-9aad-b302dbd16a1e" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "707484db-d8fa-4ac4-b9c3-4e204c74fc1d" + returns = "void" + } + method { + name = "remoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "30939bd5-6496-47a3-a4e8-5d33e80430c4" + returns = "void" + } + method { + name = "remoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "72675c9d-1f70-49b6-8c71-17f39a8ca9cc" + returns = "void" + } + method { + name = "remoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "97554b70-6ad1-4c66-a4d9-1bed6f2d77fa" + returns = "void" + } + } + rule { + enabled = true + id = "fae67036-17f1-4480-839f-ef1985653fb4" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingProfileInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "b3f41169-381c-4957-a333-df1acbd7a5c6" + returns = "void" + } + method { + name = "remoteChargingProfileStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchp.v2.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "4ff7aacb-b13a-4f5b-a7b3-f8af4d66c5bd" + returns = "void" + } + } + rule { + enabled = true + id = "fff388c5-219f-4c46-b677-6ce2751606ed" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a40f971c-667c-422d-9703-35e43b4ac9b0" + returns = "void" + } + method { + name = "remoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.ClimateControlState","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.EngineState","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "9113e4d0-0a41-4043-ae26-b168849f3e1d" + returns = "void" + } + method { + name = "remoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "c755807d-69d9-4f9a-bee9-9de115b54b32" + returns = "void" + } + method { + name = "remoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "aff811dc-3288-4cc7-bbcd-bca1e29afc5c" + returns = "void" + } + } + rule { + enabled = true + id = "8520fb48-db9c-41c2-993a-346d79cd5983" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingControlInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "ae1c178c-332e-4379-aca1-98aa7869adba" + returns = "void" + } + method { + name = "remoteChargingControlStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchc.v2.RemoteChargingControlStatusTypes.RemoteChargingControlError"] + id = "02d37f6c-7c93-428d-b4bb-fb157fba39f2" + returns = "void" + } + } + rule { + enabled = true + id = "13bc4619-d1a0-4519-ace7-2cdeef18e331" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "b052092c-c394-4bf0-a75a-fa8f1775c996" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "a24d49e3-3903-4b07-a30b-128eee39330d" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState","java.lang.Byte"] + id = "b955380c-71be-411b-8ee9-1f274a0bc16a" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState"] + id = "8c0c04e5-b1ec-4458-94c1-c5f22f647d7a" + returns = "void" + } + } + rule { + enabled = true + id = "1551fabe-e27a-4ef8-bf67-43198dc6c393" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.SurroundViewRecorderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "a649e530-abcd-4807-8638-7057f5ec5d98" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "cdb768eb-5da8-48ad-8f64-2d72a54911cd" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.Recording[]","java.lang.String"] + id = "c15f123c-c138-4aa6-9690-cda7ec92e83a" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState","java.lang.Byte"] + id = "0acea922-ba1f-4197-8cc5-4f8aa576f4d6" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState"] + id = "a36648f7-7eb9-47bc-a73d-7cb0e25b3be5" + returns = "void" + } + } + rule { + enabled = true + id = "a549fa3f-07e7-4788-a8ca-b35e34b24fd2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "f054d5a9-3ad8-4640-bf17-450356c51506" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "64916c25-9962-47ad-9319-78c8a8848dc2" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState","java.lang.Byte"] + id = "bc213335-4762-4e41-ba7b-ac70e00c3d99" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState"] + id = "1494ac7c-8de7-48c3-9c55-a81f702d0803" + returns = "void" + } + } + rule { + enabled = true + id = "e4482e02-8602-4ecc-92e7-9774d7487488" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraDwaStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "9a9c29cb-7548-46a1-b067-11f08a771637" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "b1e201f5-ff43-4a22-a301-d8f7d51d3fcf" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.Recording[]","java.lang.String"] + id = "d6a02884-15ef-4078-a68e-f05d85756b3e" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState","java.lang.Byte"] + id = "b240abe5-a1be-48f1-96b6-73b7a04fae83" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState"] + id = "ec114e56-e995-487e-87cc-c333ec6fa4b5" + returns = "void" + } + } + rule { + enabled = true + id = "77033e55-2484-4142-bed7-04c9816d054f" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.PublicKeyApi" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "e726fd58-70ee-40ea-9d81-3a351eded062" + returns = "void" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf new file mode 100644 index 0000000..3efc4e6 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "RsProvisioningMdb" { + name = "RsProvisioningMdb" + enabled = true + queue_entry_point = true + queue_entry_point_type = "JMS" + rule { + enabled = true + id = "dd08e5a4-46e1-4254-ab26-9dc50e855b0b" + class { + name = "com.bmw.cc.rs.provisioningapi.jms.ProvisioningAckMDB" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "05aeca23-cfff-46e7-b8b9-8b2cbeb04556" + returns = "void" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf new file mode 100644 index 0000000..2ee71ea --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf @@ -0,0 +1,52 @@ +resource "dynatrace_custom_service" "TrackESI_-_apple" { + name = "TrackESI - apple" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "152f4773-b05a-4dce-9525-f96f8ed2b5e0" + class { + name = "com.bmw.cc.smc2.dkey.integration.track.v2.boundary.TrackESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "fc3e1652-f5bf-4281-b1d4-6958af3f70cb" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.bm.track.entity.EventNotificationRequestDO","java.time.Instant"] + id = "76ad362b-0670-46fc-8792-288edfe3e7ca" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotificationRetry" + arguments = ["com.bmw.cc.smc2.dkey.bm.key.pdo.VehicleKeyPDO","com.bmw.cc.smc2.dkey.bm.smc15.entity.DeviceEndpointBE","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "30857f5c-0533-4645-aa24-c6a94255a800" + returns = "java.util.concurrent.Future" + } + method { + name = "healthCheck" + arguments = ["java.lang.String","java.lang.String"] + id = "c76aaeec-c4d6-473a-8252-7bd4faa41601" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKey" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "4abefe4a-aa6a-47d7-8e65-27d77902181c" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKeyRetry" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "ee2d12b5-2283-4083-88ba-356b03d91f42" + returns = "java.util.concurrent.Future" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf new file mode 100644 index 0000000..088916e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "Voice_Services_-_DBCleanUpTimer" { + name = "Voice Services - DBCleanUpTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "319de1eb-a486-4900-ab0f-0b098fcf1b63" + class { + name = "com.bmw.cc.conn.b2vvoice.bm.mguvoice.control.DBEventCleanupBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "clean" + id = "67475e25-8530-4d10-8edd-0dcfab3a2207" + returns = "void" + } + method { + name = "destroyTimer" + id = "6a97c742-6ee2-43d4-8ef6-3759d07052a0" + returns = "void" + } + method { + name = "init" + id = "db591e7c-0724-4f6c-a9d4-177c7017dd31" + returns = "void" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf new file mode 100644 index 0000000..f1b8ec7 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-Joynr" { + name = "Voicemanager - SendCRQM-Joynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "e4865ab7-e741-45ad-8be6-d6ece13e2686" + class { + name = "com.bmw.cc.conn.b2vvoice.joynr.consumer.boundary.VehicleJoynrECallClientBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendEcallCrqmNumber" + arguments = ["java.lang.String","int","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "653f7fb9-e21d-4e15-9023-3cc397833587" + returns = "void" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf new file mode 100644 index 0000000..3ff5074 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-SMS" { + name = "Voicemanager - SendCRQM-SMS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d93f7d97-ae16-4373-9675-d0ee600f29c5" + class { + name = "com.bmw.cc.conn.b2vvoice.consumer.smsgateway.boundary.SmsGatewayESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "messagePost" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "73e9d6a4-7f6d-4390-8fb8-a9b389004c30" + returns = "java.lang.Boolean" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf new file mode 100644 index 0000000..6082c0e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "VpsJoynrApi" { + name = "VpsJoynrApi" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "35afa908-e85c-415b-816b-ed68c5b3a026" + class { + name = "com.bmw.cc.conn.vps.joynr.provider.control.ProvisioningVehicleProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendVehicleDataForProvisioningComUnit" + id = "877a923d-7336-4058-823c-2412a0e52833" + returns = "void" + } + method { + name = "sendVehicleDataForProvisioningHeadUnit" + id = "862bdd26-e185-4094-81eb-ec79a10fecc8" + returns = "void" + } + method { + name = "sendVehicleProvisioningResult" + id = "f47fcdb0-2f79-4826-a85b-7e3aa5361817" + returns = "void" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf new file mode 100644 index 0000000..a2a3e99 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf @@ -0,0 +1,51 @@ +resource "dynatrace_custom_service" "XCS_-_JOYNR" { + name = "XCS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "a2c5ec00-e230-4ce4-ad1d-74f324b68558" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "4ad00a69-80b1-4ea1-ab27-67bcb299dd74" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TerminateReason"] + id = "d271a40d-f938-479e-9e64-f6baa24cd8f3" + returns = "io.joynr.provider.Promise" + } + } + rule { + enabled = true + id = "d020be82-ea18-4b68-b33c-c7724d7d01a8" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.v1.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.KeyValue[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.ResultCode"] + id = "e6cf4193-0ad6-422a-81b4-af2fc53bd698" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TerminateReason"] + id = "9ea9c576-3041-480e-9c48-4f272bb2198a" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/module.tf b/configuration/20211214-121202_EUPROD/custom_services/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf b/configuration/20211214-121202_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf new file mode 100644 index 0000000..aa019ed --- /dev/null +++ b/configuration/20211214-121202_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ts-pffs_SQS" { + name = "ts-pffs SQS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8f23e73a-e12b-4c2f-96a4-0c94e1398055" + class { + name = "com.bmw.cc.tspffs.api.seam.boundary.SeamNotificationSqsListenerMF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onNotification" + arguments = ["java.lang.String","java.util.Map","org.springframework.cloud.aws.messaging.listener.Acknowledgment"] + id = "641761d5-391c-4a17-82dc-d7f545b0aeb7" + returns = "void" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf new file mode 100644 index 0000000..29dbc58 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ABC" { + name = "CD_ABC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag('msid:am-proxy','msid:am-cns'))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag('msid:am-proxy','msid:am-cns')" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf new file mode 100644 index 0000000..670933c --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf @@ -0,0 +1,231 @@ +resource "dynatrace_management_zone" "CD_APIGW" { + name = "CD_APIGW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf new file mode 100644 index 0000000..a36993e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_APIM" { + name = "CD_APIM" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_AKKA_ACTOR_SYSTEM" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Empty" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf new file mode 100644 index 0000000..49fdaa0 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-FSC-AST" { + name = "CD_ASBC-FSC-AST" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf new file mode 100644 index 0000000..57041d9 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL-CL" { + name = "CD_ASBC-HAL-CL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf new file mode 100644 index 0000000..06a4d70 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL" { + name = "CD_ASBC-HAL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "clusterDomain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf new file mode 100644 index 0000000..98dee19 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-MFSCS" { + name = "CD_ASBC-MFSCS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf new file mode 100644 index 0000000..6f77a0a --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-NGTP" { + name = "CD_ASBC-NGTP" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf new file mode 100644 index 0000000..70d523b --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-DFP" { + name = "CD_ASBC-PKI-DFP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:DFP\",\"compass-id:DFPH\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf new file mode 100644 index 0000000..6ff5b07 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLIScert2vin" { + name = "CD_ASBC-PKI-OCLIScert2vin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISc2v\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISc2v\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf new file mode 100644 index 0000000..b2d9e4c --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLISocsp" { + name = "CD_ASBC-PKI-OCLISocsp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISocsp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISocsp\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf new file mode 100644 index 0000000..61f4aba --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-P2X" { + name = "CD_ASBC-PKI-P2X" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:P2X\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:P2X\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf new file mode 100644 index 0000000..7d66c0b --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-VCSM" { + name = "CD_ASBC-PKI-VCSM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:VCS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:VCS\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf new file mode 100644 index 0000000..467268d --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-RSU" { + name = "CD_ASBC-RSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBC-RSU\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBC-RSU\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf new file mode 100644 index 0000000..4db941c --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-SMACC" { + name = "CD_ASBC-SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "cluster" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf new file mode 100644 index 0000000..050782b --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-STM" { + name = "CD_ASBC-STM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:STM\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:STM\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf new file mode 100644 index 0000000..a7a4680 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TIS" { + name = "CD_ASBC-TIS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TIS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TIS\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf new file mode 100644 index 0000000..9190094 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TVP" { + name = "CD_ASBC-TVP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TVP\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TVP\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf new file mode 100644 index 0000000..5b7c0e9 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBCSWLSEC2" { + name = "CD_ASBCSWLSEC2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBCSWLSEC2\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBCSWLSEC2\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf new file mode 100644 index 0000000..1d6f84f --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBS" { + name = "CD_ASBS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf new file mode 100644 index 0000000..a977057 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_App-Repository" { + name = "CD_App-Repository" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf new file mode 100644 index 0000000..0ef949d --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf @@ -0,0 +1,194 @@ +resource "dynatrace_management_zone" "CD_AudioVideoServices" { + name = "CD_AudioVideoServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-spotify" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ise-connectedradio" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-config" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-gracenote" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-ximalaya" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf new file mode 100644 index 0000000..0904be7 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "CD_BMW-Assistant-for-Service-Events-_BASE_" { + name = "CD_BMW-Assistant-for-Service-Events-(BASE)" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed in" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf new file mode 100644 index 0000000..ef114ce --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMWPoints" { + name = "CD_BMWPoints" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf new file mode 100644 index 0000000..44abd20 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMW_POINTS_ENGINE" { + name = "CD_BMW_POINTS_ENGINE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf new file mode 100644 index 0000000..e383b11 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Billing_Buffet" { + name = "CD_Billing_Buffet" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf new file mode 100644 index 0000000..8cbdb84 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CCG" { + name = "CD_CCG" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf new file mode 100644 index 0000000..ec2c876 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_CICD" { + name = "CD_CICD" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:CICD\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:CICD\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf new file mode 100644 index 0000000..ca41c95 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CSI" { + name = "CD_CSI" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf new file mode 100644 index 0000000..3fa1ef3 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Call-Handling-Backends" { + name = "CD_Call-Handling-Backends" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf new file mode 100644 index 0000000..a8577ea --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CallCenterClient" { + name = "CD_CallCenterClient" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf new file mode 100644 index 0000000..d563a62 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-Backend-Services" { + name = "CD_Connected-Backend-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf new file mode 100644 index 0000000..1c5fe64 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-User-Behaviour" { + name = "CD_Connected-User-Behaviour" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf new file mode 100644 index 0000000..ff02902 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_ConnectedDrive-Internet-Portal" { + name = "CD_ConnectedDrive-Internet-Portal" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdipdb_prod" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf new file mode 100644 index 0000000..6fbad66 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ContentProvider" { + name = "CD_ContentProvider" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf new file mode 100644 index 0000000..28c880a --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Countly" { + name = "CD_Countly" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf new file mode 100644 index 0000000..23c3302 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_CustomerCentricInformationServices" { + name = "CD_CustomerCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf new file mode 100644 index 0000000..4e4739d --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_DPP_DPM" { + name = "CD_DPP_DPM" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf new file mode 100644 index 0000000..8472d9d --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_GCDM" { + name = "CD_GCDM" + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "GCDM" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf new file mode 100644 index 0000000..a4f368e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ImageBlur" { + name = "CD_ImageBlur" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf new file mode 100644 index 0000000..e9a2128 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf @@ -0,0 +1,121 @@ +resource "dynatrace_management_zone" "CD_Infotainment-In-Car-Experience-Services" { + name = "CD_Infotainment-In-Car-Experience-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "background" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "asbc" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf new file mode 100644 index 0000000..d4d3217 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_InfotainmentInCarExperienceServices" { + name = "CD_InfotainmentInCarExperienceServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf new file mode 100644 index 0000000..4ecff14 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf @@ -0,0 +1,79 @@ +resource "dynatrace_management_zone" "CD_LSC-FSU" { + name = "CD_LSC-FSU" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf new file mode 100644 index 0000000..19507b0 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_LSC" { + name = "CD_LSC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf new file mode 100644 index 0000000..3626c40 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_LSCFSU" { + name = "CD_LSCFSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:lscfsu\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:lscfsu\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf new file mode 100644 index 0000000..5509080 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Location-Services" { + name = "CD_Location-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf new file mode 100644 index 0000000..16c6f9e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_MSGSVC" { + name = "CD_MSGSVC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:msgsvc\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:msgsvc\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf new file mode 100644 index 0000000..c80111b --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_Messaging-Services" { + name = "CD_Messaging-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf new file mode 100644 index 0000000..d730ceb --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf @@ -0,0 +1,282 @@ +resource "dynatrace_management_zone" "CD_Mobile2_and_BFFs" { + name = "CD_Mobile2_and_BFFs" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-digital-key-composite-service" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "composite" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-software-upgrade" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf new file mode 100644 index 0000000..2838d3d --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "CD_Mobile_2" { + name = "CD_Mobile_2" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Mobile" + } + } + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf new file mode 100644 index 0000000..28eee93 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Navigation-Information-Services" { + name = "CD_Navigation-Information-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf new file mode 100644 index 0000000..0a92e77 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "CD_Openshift" { + name = "CD_Openshift" + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf new file mode 100644 index 0000000..fbfe8e1 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PAIS" { + name = "CD_PAIS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf new file mode 100644 index 0000000..2fffbde --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PISA" { + name = "CD_PISA" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf new file mode 100644 index 0000000..a33be88 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSR" { + name = "CD_PSR" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:PSR\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:PSR\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf new file mode 100644 index 0000000..397b339 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSdZ-Checker" { + name = "CD_PSdZ-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:psdzchecker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:psdzchecker\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf new file mode 100644 index 0000000..1862729 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_Perseus" { + name = "CD_Perseus" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf new file mode 100644 index 0000000..1c1f645 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf @@ -0,0 +1,95 @@ +resource "dynatrace_management_zone" "CD_RemoteCamera" { + name = "CD_RemoteCamera" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf new file mode 100644 index 0000000..b1db74e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServiceCockpit" { + name = "CD_RemoteServiceCockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf new file mode 100644 index 0000000..c9c4f5d --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServices" { + name = "CD_RemoteServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf new file mode 100644 index 0000000..ebb27f3 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf @@ -0,0 +1,275 @@ +resource "dynatrace_management_zone" "CD_SMACC-BE" { + name = "CD_SMACC-BE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "svds" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smacc" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf new file mode 100644 index 0000000..4a74017 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SMC2_CEKS" { + name = "CD_SMC2_CEKS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf new file mode 100644 index 0000000..f894752 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf @@ -0,0 +1,39 @@ +resource "dynatrace_management_zone" "CD_SMS-Gateway" { + name = "CD_SMS-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMS-Gateway" + } + } + } + } + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SMS GW" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf new file mode 100644 index 0000000..608ea05 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SVDS" { + name = "CD_SVDS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf new file mode 100644 index 0000000..0638d42 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-BA2BT" { + name = "CD_SWLSEC2-BA2BT" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:SWLSEC2-BA2BT\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:SWLSEC2-BA2BT\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf new file mode 100644 index 0000000..8baf261 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-Checker" { + name = "CD_SWLSEC2-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:swlsec2checker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:swlsec2checker\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf new file mode 100644 index 0000000..12b6a4f --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_Service-Bus" { + name = "CD_Service-Bus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf new file mode 100644 index 0000000..daedc68 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Service-Gateway" { + name = "CD_Service-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf new file mode 100644 index 0000000..ad8a0fb --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Speech" { + name = "CD_Speech" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf new file mode 100644 index 0000000..a07238d --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_TEST_EW" { + name = "CD_TEST_EW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf new file mode 100644 index 0000000..c0ac313 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "CD_TEST_EW2" { + name = "CD_TEST_EW2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\"))" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf new file mode 100644 index 0000000..2e34742 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_TripCollection" { + name = "CD_TripCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tripCollectionApi\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tripCollectionApi\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf new file mode 100644 index 0000000..0950abb --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_UDS" { + name = "CD_UDS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:UDS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:UDS\")" + } + rules { + type = "SERVICE" + enabled = false + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "HOST" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf new file mode 100644 index 0000000..fe87b86 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_VehicleCentricInformationServices" { + name = "CD_VehicleCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-wechat-proxy" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-admin-ui" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-manifest" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-web-proxy" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf new file mode 100644 index 0000000..5869f4e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf @@ -0,0 +1,98 @@ +resource "dynatrace_management_zone" "CD_Voice-Services" { + name = "CD_Voice-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf new file mode 100644 index 0000000..23c5b79 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_XCC" { + name = "CD_XCC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "app-id" + value = "APP-18886" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf new file mode 100644 index 0000000..605b19b --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_agent-service" { + name = "CD_agent-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf new file mode 100644 index 0000000..543c0ac --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_aluis" { + name = "CD_aluis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf new file mode 100644 index 0000000..1f61d61 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-bpm" { + name = "CD_am-bpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf new file mode 100644 index 0000000..22b8e82 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-casa" { + name = "CD_am-casa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf new file mode 100644 index 0000000..30ae456 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cesim" { + name = "CD_am-cesim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf new file mode 100644 index 0000000..454373f --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cns" { + name = "CD_am-cns" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf new file mode 100644 index 0000000..e535329 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-device" { + name = "CD_am-device" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf new file mode 100644 index 0000000..5b5f41c --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ecs" { + name = "CD_am-ecs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf new file mode 100644 index 0000000..d0a6ecd --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-egim" { + name = "CD_am-egim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf new file mode 100644 index 0000000..6a776ab --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-esim-ui" { + name = "CD_am-esim-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf new file mode 100644 index 0000000..dc54ad1 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-lmcs" { + name = "CD_am-lmcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf new file mode 100644 index 0000000..b7481f3 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-mno-manager" { + name = "CD_am-mno-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf new file mode 100644 index 0000000..c79092d --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-proxy" { + name = "CD_am-proxy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf new file mode 100644 index 0000000..6e467d7 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-store" { + name = "CD_am-store" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf new file mode 100644 index 0000000..99df049 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-svms" { + name = "CD_am-svms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf new file mode 100644 index 0000000..e4a72a2 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ui" { + name = "CD_am-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf new file mode 100644 index 0000000..48a6416 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-usage" { + name = "CD_am-usage" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf new file mode 100644 index 0000000..b0b4490 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle-activation" { + name = "CD_am-vehicle-activation" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf new file mode 100644 index 0000000..3bac226 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle" { + name = "CD_am-vehicle" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf new file mode 100644 index 0000000..bde1dd5 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vms" { + name = "CD_am-vms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf new file mode 100644 index 0000000..f9d4fe8 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_analytics-user-data-service" { + name = "CD_analytics-user-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf new file mode 100644 index 0000000..f0279d1 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sfa-oh" { + name = "CD_asbc-sfa-oh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf new file mode 100644 index 0000000..2197b9c --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sts" { + name = "CD_asbc-sts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf new file mode 100644 index 0000000..550c6a7 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-client-service" { + name = "CD_avs-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf new file mode 100644 index 0000000..7d25155 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-proxy-composite-service" { + name = "CD_avs-proxy-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf new file mode 100644 index 0000000..ae8bc6e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-be" { + name = "CD_b2v-com-be" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf new file mode 100644 index 0000000..e047e1a --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-echo" { + name = "CD_b2v-com-echo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf new file mode 100644 index 0000000..87887fd --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-fe" { + name = "CD_b2v-com-fe" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf new file mode 100644 index 0000000..67d35c2 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-gcdm-client" { + name = "CD_b2v-com-gcdm-client" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf new file mode 100644 index 0000000..ff28e3e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-hello" { + name = "CD_b2v-com-hello" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf new file mode 100644 index 0000000..53a1910 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-nots" { + name = "CD_b2v-nots" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf new file mode 100644 index 0000000..f7708fb --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-sms-statistics" { + name = "CD_b2v-sms-statistics" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf new file mode 100644 index 0000000..34b4533 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bmw-points-push-notifications-service" { + name = "CD_bmw-points-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf new file mode 100644 index 0000000..80535d1 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bsi-service" { + name = "CD_bsi-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf new file mode 100644 index 0000000..9b90b4f --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cac" { + name = "CD_cac" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf new file mode 100644 index 0000000..b810aac --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_camvs" { + name = "CD_camvs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf new file mode 100644 index 0000000..7b6098d --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_casa-event-processor" { + name = "CD_casa-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf new file mode 100644 index 0000000..f7713cf --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ccc" { + name = "CD_ccc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf new file mode 100644 index 0000000..02b7949 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cdc" { + name = "CD_cdc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf new file mode 100644 index 0000000..47d506c --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_chargenow-enabler-service" { + name = "CD_chargenow-enabler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf new file mode 100644 index 0000000..39dd4cd --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy-composite" { + name = "CD_charging-data-privacy-composite" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf new file mode 100644 index 0000000..219bd1e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy" { + name = "CD_charging-data-privacy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf new file mode 100644 index 0000000..bd81c95 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-push-notification-service" { + name = "CD_charging-events-push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf new file mode 100644 index 0000000..0a175f2 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-service" { + name = "CD_charging-events-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf new file mode 100644 index 0000000..ed724aa --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-history-gdpr-proxy-service" { + name = "CD_charging-history-gdpr-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf new file mode 100644 index 0000000..2c1abbc --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-plan-composite-service" { + name = "CD_charging-plan-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf new file mode 100644 index 0000000..24b789b --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-push-notifications-service" { + name = "CD_charging-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf new file mode 100644 index 0000000..8be7999 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-remote-commands-composite-service" { + name = "CD_charging-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf new file mode 100644 index 0000000..f563409 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-sessions-service" { + name = "CD_charging-sessions-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf new file mode 100644 index 0000000..4df4703 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-stations-service" { + name = "CD_charging-stations-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf new file mode 100644 index 0000000..e16dfc1 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-agent-telemetry-processor" { + name = "CD_client-agent-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf new file mode 100644 index 0000000..41aa9a2 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-vehicle-telemetry-processor" { + name = "CD_client-vehicle-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf new file mode 100644 index 0000000..5c609b3 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cm" { + name = "CD_cm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf new file mode 100644 index 0000000..3eb85c8 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_comfy" { + name = "CD_comfy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf new file mode 100644 index 0000000..2b2ca15 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-notification-service" { + name = "CD_commute-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf new file mode 100644 index 0000000..04307dd --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-service" { + name = "CD_commute-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf new file mode 100644 index 0000000..61da73e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service-apim" { + name = "CD_connected-oauth-service-apim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf new file mode 100644 index 0000000..2c76f96 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service" { + name = "CD_connected-oauth-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf new file mode 100644 index 0000000..6744e72 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-onboard-composite-service" { + name = "CD_connected-onboard-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf new file mode 100644 index 0000000..fbd1356 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_csu" { + name = "CD_csu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf new file mode 100644 index 0000000..a89fb2a --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-event-origin" { + name = "CD_ctns-event-origin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf new file mode 100644 index 0000000..4c6c796 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-marketing-api" { + name = "CD_ctns-marketing-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf new file mode 100644 index 0000000..5b92c0d --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-vehicle-api" { + name = "CD_ctns-vehicle-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf new file mode 100644 index 0000000..cb4c885 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_current-driver-service" { + name = "CD_current-driver-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf new file mode 100644 index 0000000..1c7ca76 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_data-deletion-processor" { + name = "CD_data-deletion-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf new file mode 100644 index 0000000..eccc696 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-comms-provider-service" { + name = "CD_dealer-comms-provider-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf new file mode 100644 index 0000000..1aae8b7 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-data-service" { + name = "CD_dealer-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf new file mode 100644 index 0000000..fa9b204 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-invoice-service" { + name = "CD_dealer-payments-invoice-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf new file mode 100644 index 0000000..2267a04 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-notification-service" { + name = "CD_dealer-payments-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf new file mode 100644 index 0000000..296ce39 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-service" { + name = "CD_dealer-payments-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf new file mode 100644 index 0000000..73f81f3 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-search-service" { + name = "CD_dealer-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf new file mode 100644 index 0000000..97f9fb2 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-services-composite-service" { + name = "CD_dealer-services-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf new file mode 100644 index 0000000..98707e5 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealercockpit" { + name = "CD_dealercockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf new file mode 100644 index 0000000..bcbfe6e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_delivery" { + name = "CD_delivery" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf new file mode 100644 index 0000000..60a0c77 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_destination-composite-service" { + name = "CD_destination-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf new file mode 100644 index 0000000..8c6dee1 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_digital-key-composite-service" { + name = "CD_digital-key-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf new file mode 100644 index 0000000..7611b17 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_discover-bmw-composite-service" { + name = "CD_discover-bmw-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf new file mode 100644 index 0000000..b4d33bb --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpm" { + name = "CD_dpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf new file mode 100644 index 0000000..5628c63 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpp" { + name = "CD_dpp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf new file mode 100644 index 0000000..c44509a --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dsd" { + name = "CD_dsd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf new file mode 100644 index 0000000..14edcaa --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_e4m" { + name = "CD_e4m" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf new file mode 100644 index 0000000..a413e05 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eadb" { + name = "CD_eadb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf new file mode 100644 index 0000000..b070ba1 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_emc" { + name = "CD_emc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf new file mode 100644 index 0000000..facdf0c --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercaf" { + name = "CD_ercaf" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf new file mode 100644 index 0000000..74078f6 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercr" { + name = "CD_ercr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf new file mode 100644 index 0000000..e401e0e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_erd" { + name = "CD_erd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf new file mode 100644 index 0000000..f835f6a --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eroute" { + name = "CD_eroute" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf new file mode 100644 index 0000000..1f27453 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esa" { + name = "CD_esa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf new file mode 100644 index 0000000..db1657c --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esh" { + name = "CD_esh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf new file mode 100644 index 0000000..e5fd290 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esim-composite-service" { + name = "CD_esim-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf new file mode 100644 index 0000000..5fd870a --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_explore-composite-service" { + name = "CD_explore-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf new file mode 100644 index 0000000..92afdaf --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_feature-toggles-service" { + name = "CD_feature-toggles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf new file mode 100644 index 0000000..6c43a0a --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fmc" { + name = "CD_fmc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf new file mode 100644 index 0000000..d53cbd0 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fuel-search-service" { + name = "CD_fuel-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf new file mode 100644 index 0000000..bfea28a --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_gcs" { + name = "CD_gcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf new file mode 100644 index 0000000..102dda6 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hpauth" { + name = "CD_hpauth" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf new file mode 100644 index 0000000..2eb1815 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hubtab-service" { + name = "CD_hubtab-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf new file mode 100644 index 0000000..4b2a25a --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_id-lookup-service" { + name = "CD_id-lookup-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf new file mode 100644 index 0000000..dea191c --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-admin" { + name = "CD_ids-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf new file mode 100644 index 0000000..17054d0 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-svds" { + name = "CD_ids-svds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf new file mode 100644 index 0000000..1ee82bf --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-sync" { + name = "CD_ids-sync" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf new file mode 100644 index 0000000..e1cd190 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-ws" { + name = "CD_ids-ws" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf new file mode 100644 index 0000000..60721b6 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_image-composite-service" { + name = "CD_image-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf new file mode 100644 index 0000000..45b70b1 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_imiles-service" { + name = "CD_imiles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf new file mode 100644 index 0000000..4d2d77e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ipa-gateway" { + name = "CD_ipa-gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf new file mode 100644 index 0000000..93f593c --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_jdssp21" { + name = "CD_jdssp21" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf new file mode 100644 index 0000000..2aac8c1 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-deletion-service" { + name = "CD_legacy-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf new file mode 100644 index 0000000..6fc7055 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-sar-service" { + name = "CD_legacy-sar-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf new file mode 100644 index 0000000..6d75e4e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legal-document-composite-service" { + name = "CD_legal-document-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf new file mode 100644 index 0000000..31b8d57 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_log-data-deletion-service" { + name = "CD_log-data-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf new file mode 100644 index 0000000..833a534 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-hr" { + name = "CD_lsc-hr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf new file mode 100644 index 0000000..7c5d343 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-jr" { + name = "CD_lsc-jr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf new file mode 100644 index 0000000..d91ca00 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-kc" { + name = "CD_lsc-kc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf new file mode 100644 index 0000000..30c4770 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-mm" { + name = "CD_lsc-mm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf new file mode 100644 index 0000000..0af0209 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-oc" { + name = "CD_lsc-oc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf new file mode 100644 index 0000000..066f6f0 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-og" { + name = "CD_lsc-og" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf new file mode 100644 index 0000000..881d07e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-wo" { + name = "CD_lsc-wo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf new file mode 100644 index 0000000..27e12d9 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_managementZone" { + name = "CD_managementZone" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf new file mode 100644 index 0000000..c3c76fc --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mds" { + name = "CD_mds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf new file mode 100644 index 0000000..6ff8552 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ml-ingestion-service" { + name = "CD_ml-ingestion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf new file mode 100644 index 0000000..83d17f5 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mlc" { + name = "CD_mlc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf new file mode 100644 index 0000000..96d30fe --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrp" { + name = "CD_mrp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf new file mode 100644 index 0000000..d32fb91 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrpspringboot" { + name = "CD_mrpspringboot" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf new file mode 100644 index 0000000..6a177c3 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_naas" { + name = "CD_naas" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf new file mode 100644 index 0000000..b096751 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-admin" { + name = "CD_nop-admin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Admin\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Admin\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf new file mode 100644 index 0000000..1042ccf --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-archive" { + name = "CD_nop-archive" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Archive\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Archive\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf new file mode 100644 index 0000000..c457c46 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-provisioning" { + name = "CD_nop-provisioning" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Provisioning\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Provisioning\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf new file mode 100644 index 0000000..8b6c599 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-trigger" { + name = "CD_nop-trigger" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Trigger\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Trigger\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf new file mode 100644 index 0000000..9ef2cee --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-composite-service" { + name = "CD_notification-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf new file mode 100644 index 0000000..e4a691b --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-service" { + name = "CD_notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf new file mode 100644 index 0000000..4521be9 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oas-composite-service" { + name = "CD_oas-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf new file mode 100644 index 0000000..118cea4 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisc2v" { + name = "CD_oclisc2v" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf new file mode 100644 index 0000000..f388173 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisocsp" { + name = "CD_oclisocsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf new file mode 100644 index 0000000..1aa18bb --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oes" { + name = "CD_oes" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf new file mode 100644 index 0000000..15ad477 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omc-cd-services" { + name = "CD_omc-cd-services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf new file mode 100644 index 0000000..d5e4c8e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omg" { + name = "CD_omg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf new file mode 100644 index 0000000..25fa5c1 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_onboard-navigation-sync-service" { + name = "CD_onboard-navigation-sync-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf new file mode 100644 index 0000000..32f11bf --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-appointment-service" { + name = "CD_online-appointment-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf new file mode 100644 index 0000000..acc7c5c --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-entertainment" { + name = "CD_online-entertainment" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf new file mode 100644 index 0000000..ecda0ce --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pdmmanager" { + name = "CD_pdmmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf new file mode 100644 index 0000000..d1ac822 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_personal-data-service" { + name = "CD_personal-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf new file mode 100644 index 0000000..bb22eef --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pmuimapper-service" { + name = "CD_pmuimapper-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf new file mode 100644 index 0000000..e02685a --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-composite-service" { + name = "CD_private-charging-tariffs-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf new file mode 100644 index 0000000..0123a8b --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-service" { + name = "CD_private-charging-tariffs-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf new file mode 100644 index 0000000..ef5b2ac --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-service" { + name = "CD_push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf new file mode 100644 index 0000000..a8f0730 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-settings-composite-service" { + name = "CD_push-notification-settings-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf new file mode 100644 index 0000000..90acbb6 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-analytics-service" { + name = "CD_recall-analytics-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf new file mode 100644 index 0000000..e8bab85 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-client-service" { + name = "CD_recall-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf new file mode 100644 index 0000000..9a1dcb9 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-handler-service" { + name = "CD_recall-handler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf new file mode 100644 index 0000000..862e776 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-notification-service" { + name = "CD_recall-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf new file mode 100644 index 0000000..04dfafa --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-scheduler-service" { + name = "CD_recall-scheduler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf new file mode 100644 index 0000000..10bca19 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-tcn-service" { + name = "CD_recall-tcn-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf new file mode 100644 index 0000000..e095b43 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-360-composite-service" { + name = "CD_remote-360-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf new file mode 100644 index 0000000..65897db --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service-event-processor" { + name = "CD_remote-service-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf new file mode 100644 index 0000000..2c839db --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service" { + name = "CD_remote-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf new file mode 100644 index 0000000..d3d08db --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-software-upgrade" { + name = "CD_remote-software-upgrade" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf new file mode 100644 index 0000000..8506efc --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance-composite-service" { + name = "CD_roadside-assistance-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf new file mode 100644 index 0000000..d715933 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance" { + name = "CD_roadside-assistance" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf new file mode 100644 index 0000000..bff8b84 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu-adapter" { + name = "CD_rsu-adapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf new file mode 100644 index 0000000..68e5534 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu" { + name = "CD_rsu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf new file mode 100644 index 0000000..db63fa2 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rtti" { + name = "CD_rtti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf new file mode 100644 index 0000000..cd50f4a --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sbr" { + name = "CD_sbr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf new file mode 100644 index 0000000..12b8d82 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scb" { + name = "CD_scb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf new file mode 100644 index 0000000..8bc0a47 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scc" { + name = "CD_scc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf new file mode 100644 index 0000000..15da919 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-agentreg" { + name = "CD_scm-agentreg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf new file mode 100644 index 0000000..d6cabc4 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-scm" { + name = "CD_scm-scm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf new file mode 100644 index 0000000..77614a1 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scma-backend" { + name = "CD_scma-backend" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf new file mode 100644 index 0000000..266ce2c --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-consumer" { + name = "CD_seam-event-consumer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf new file mode 100644 index 0000000..a72dffe --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-producer" { + name = "CD_seam-event-producer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf new file mode 100644 index 0000000..609c496 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_search-composite-service" { + name = "CD_search-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf new file mode 100644 index 0000000..1e3c66b --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_send-to-car-service" { + name = "CD_send-to-car-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf new file mode 100644 index 0000000..329e23c --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-manager" { + name = "CD_service-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf new file mode 100644 index 0000000..6a82f95 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-notification-service" { + name = "CD_service-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf new file mode 100644 index 0000000..423d56d --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-fre" { + name = "CD_sfa-fre" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf new file mode 100644 index 0000000..0c7daf6 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ota" { + name = "CD_sfa-ota" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf new file mode 100644 index 0000000..724fbc7 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ts" { + name = "CD_sfa-ts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf new file mode 100644 index 0000000..87d7986 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-vs" { + name = "CD_sfa-vs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf new file mode 100644 index 0000000..4cc2f29 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa" { + name = "CD_sfa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf new file mode 100644 index 0000000..6b3360a --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smart-access-order-service" { + name = "CD_smart-access-order-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf new file mode 100644 index 0000000..97637aa --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-bl" { + name = "CD_smc2-bl" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-bl" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf new file mode 100644 index 0000000..e188295 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-key-trk" { + name = "CD_smc2-key-trk" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-key-trk" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf new file mode 100644 index 0000000..850c96f --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-ops" { + name = "CD_smc2-ops" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf new file mode 100644 index 0000000..92f3825 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-rt" { + name = "CD_smc2-rt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf new file mode 100644 index 0000000..d08f2d6 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sms-email-adapter-service" { + name = "CD_sms-email-adapter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf new file mode 100644 index 0000000..1599c3a --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_srmanager" { + name = "CD_srmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf new file mode 100644 index 0000000..63b3f36 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_stm" { + name = "CD_stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf new file mode 100644 index 0000000..ff00d78 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_svcinfo" { + name = "CD_svcinfo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf new file mode 100644 index 0000000..6978462 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timer-service" { + name = "CD_timer-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf new file mode 100644 index 0000000..5ee567d --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timers-processor" { + name = "CD_timers-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf new file mode 100644 index 0000000..550a9cd --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_token-exchanger-service" { + name = "CD_token-exchanger-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf new file mode 100644 index 0000000..1db9e4f --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-mgu" { + name = "CD_tol-mgu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf new file mode 100644 index 0000000..9693dc9 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-tssb" { + name = "CD_tol-tssb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf new file mode 100644 index 0000000..d077a33 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol" { + name = "CD_tol" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf new file mode 100644 index 0000000..942f1fb --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-change-processor" { + name = "CD_trip-change-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf new file mode 100644 index 0000000..96cd3b9 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-cleanup-app-service" { + name = "CD_trip-cleanup-app-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf new file mode 100644 index 0000000..fa74220 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-monitor-service" { + name = "CD_trip-monitor-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf new file mode 100644 index 0000000..e85eb84 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-reminder-processor" { + name = "CD_trip-reminder-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf new file mode 100644 index 0000000..bd2a63f --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-route-service" { + name = "CD_trip-route-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf new file mode 100644 index 0000000..c2e3276 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-service" { + name = "CD_trip-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf new file mode 100644 index 0000000..37a6f1f --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bcallservice" { + name = "CD_ts-bcallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf new file mode 100644 index 0000000..8b82f4a --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bt" { + name = "CD_ts-bt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf new file mode 100644 index 0000000..39b155b --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bti" { + name = "CD_ts-bti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf new file mode 100644 index 0000000..d56e1fc --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-spm" { + name = "CD_ts-cas-spm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf new file mode 100644 index 0000000..4fc3131 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-stm" { + name = "CD_ts-cas-stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf new file mode 100644 index 0000000..34ff226 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-datadispatcher" { + name = "CD_ts-datadispatcher" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf new file mode 100644 index 0000000..0b799e4 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-diagservice" { + name = "CD_ts-diagservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf new file mode 100644 index 0000000..f155be7 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-eshad" { + name = "CD_ts-eshad" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf new file mode 100644 index 0000000..6b3fb37 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-message-receiver" { + name = "CD_ts-message-receiver" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf new file mode 100644 index 0000000..66dcb37 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pdmupdater" { + name = "CD_ts-pdmupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf new file mode 100644 index 0000000..df08887 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pservice" { + name = "CD_ts-pservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf new file mode 100644 index 0000000..c9f9c54 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-remotediagnosis" { + name = "CD_ts-remotediagnosis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf new file mode 100644 index 0000000..2421588 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rsurservice" { + name = "CD_ts-rsurservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf new file mode 100644 index 0000000..0589eed --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcadapter" { + name = "CD_ts-rtcadapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf new file mode 100644 index 0000000..67dcf70 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtchandler" { + name = "CD_ts-rtchandler" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf new file mode 100644 index 0000000..07ef2b0 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcservice" { + name = "CD_ts-rtcservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf new file mode 100644 index 0000000..bb3c657 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-scallservice" { + name = "CD_ts-scallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf new file mode 100644 index 0000000..0029f65 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgam" { + name = "CD_ts-tsbgam" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf new file mode 100644 index 0000000..8ca7e65 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgservice" { + name = "CD_ts-tsbgservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf new file mode 100644 index 0000000..275bcef --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsp" { + name = "CD_ts-tsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf new file mode 100644 index 0000000..33f3dd8 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-wlupdater" { + name = "CD_ts-wlupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf new file mode 100644 index 0000000..adaa9c0 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tscs" { + name = "CD_tscs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf new file mode 100644 index 0000000..e8a10bd --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsmb" { + name = "CD_tsmb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf new file mode 100644 index 0000000..86ac614 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-cmr" { + name = "CD_tsr-cmr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf new file mode 100644 index 0000000..cc7c60f --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-dd" { + name = "CD_tsr-dd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf new file mode 100644 index 0000000..8d2b60f --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-vu" { + name = "CD_tsr-vu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf new file mode 100644 index 0000000..6734ba5 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsrservice" { + name = "CD_tsrservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf new file mode 100644 index 0000000..abf8b5b --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_tvp" { + name = "CD_tvp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tvp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tvp\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf new file mode 100644 index 0000000..2a8fe06 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-activity-service" { + name = "CD_user-activity-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf new file mode 100644 index 0000000..ef2fead --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-attributes-service" { + name = "CD_user-attributes-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf new file mode 100644 index 0000000..fb16bdc --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-composite-service" { + name = "CD_user-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf new file mode 100644 index 0000000..9ca670d --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-delete-service" { + name = "CD_user-delete-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf new file mode 100644 index 0000000..5b6c7b9 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-position-service" { + name = "CD_user-position-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf new file mode 100644 index 0000000..7cfb26a --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-profile-service" { + name = "CD_user-profile-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf new file mode 100644 index 0000000..fa16b98 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_usid-filter-service" { + name = "CD_usid-filter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf new file mode 100644 index 0000000..193dc4f --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-composite-service" { + name = "CD_vehicle-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf new file mode 100644 index 0000000..a834b6b --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-features-service" { + name = "CD_vehicle-features-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf new file mode 100644 index 0000000..852f865 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-list-proxy-service" { + name = "CD_vehicle-list-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf new file mode 100644 index 0000000..e8da521 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-composite-service" { + name = "CD_vehicle-mapping-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf new file mode 100644 index 0000000..15051cf --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-service" { + name = "CD_vehicle-mapping-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf new file mode 100644 index 0000000..068b08e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-remote-commands-composite-service" { + name = "CD_vehicle-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf new file mode 100644 index 0000000..f2a8b79 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-alert" { + name = "CD_vehicle-service-alert" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf new file mode 100644 index 0000000..46b2639 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-background" { + name = "CD_vehicle-service-background" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf new file mode 100644 index 0000000..593e879 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-staging" { + name = "CD_vehicle-service-staging" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf new file mode 100644 index 0000000..313f405 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service" { + name = "CD_vehicle-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf new file mode 100644 index 0000000..af439d9 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-shadow-event-processor" { + name = "CD_vehicle-shadow-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf new file mode 100644 index 0000000..5f12309 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-status-proxy-service" { + name = "CD_vehicle-status-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf new file mode 100644 index 0000000..4232fd5 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-user-relationship-service" { + name = "CD_vehicle-user-relationship-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf new file mode 100644 index 0000000..fa17b96 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vin-list-generator-service" { + name = "CD_vin-list-generator-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf new file mode 100644 index 0000000..afbe5bc --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-admin" { + name = "CD_vps-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf new file mode 100644 index 0000000..6c2a6e7 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-archive" { + name = "CD_vps-archive" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf new file mode 100644 index 0000000..011a7c4 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-monitor" { + name = "CD_vps-monitor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf new file mode 100644 index 0000000..a966c5f --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-prov" { + name = "CD_vps-prov" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf new file mode 100644 index 0000000..c89d483 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-trigger" { + name = "CD_vps-trigger" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf new file mode 100644 index 0000000..1294376 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vs-api" { + name = "CD_vs-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf new file mode 100644 index 0000000..b525173 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_webapi" { + name = "CD_webapi" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf new file mode 100644 index 0000000..afa563c --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wlmanager" { + name = "CD_wlmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf new file mode 100644 index 0000000..e50d9ad --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wus" { + name = "CD_wus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf new file mode 100644 index 0000000..947115a --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_xfcd" { + name = "CD_xfcd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf new file mode 100644 index 0000000..8a47e9a --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "Dynatrace_BusinessInsights" { + name = "Dynatrace_BusinessInsights" + description = "MZ for entities that should be part of the Dynatrace Business Insights offering." + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "Dynatrace_BusinessInsights" + } + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf new file mode 100644 index 0000000..849e85e --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf @@ -0,0 +1,45 @@ +resource "dynatrace_management_zone" "Offboard_Platform_APM_CNAP_Viewer" { + name = "Offboard_Platform_APM_CNAP_Viewer" + rules { + type = "HOST" + enabled = true + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "KUBERNETES_CLUSTER" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "CNAP" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf new file mode 100644 index 0000000..3804003 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_AccountManagementConnectedCar" { + name = "PD_AccountManagementConnectedCar" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-CESIM\"),tag(\"compass-id:AM-Device\"),tag(\"compass-id:AM-EGIM\"),tag(\"compass-id:AM-MNO-Manager\"),tag(\"compass-id:CESIM Proxy\"),tag(\"compass-id:MNOMGR-CU-Jasper\"),tag(\"compass-id:MNOMGR-CU-SHA\"),tag(\"compass-id:MNOMGR-GD\"),tag(\"compass-id:MNOMGR-TMSP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-BPM\"),tag(\"compass-id:AM-CASA\"),tag(\"compass-id:am-cloud\"),tag(\"compass-id:AM-CNR\"),tag(\"compass-id:AM-CNS\"),tag(\"compass-id:AM-ECS\"),tag(\"compass-id:AM-LMCS\"),tag(\"compass-id:AM-Proxy\"),tag(\"compass-id:AM-Store\"),tag(\"compass-id:AM-SVMS\"),tag(\"compass-id:AM-SVMS-EventService\"),tag(\"compass-id:AM-USAGE\"),tag(\"compass-id:AM-VAS\"),tag(\"compass-id:AM-Vehicle\"),tag(\"compass-id:AM-VMS\"),tag(\"compass-id:Countly\"),tag(\"compass-id:TAMSArchive\"),tag(\"compass-id:TestdataTool\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf new file mode 100644 index 0000000..2a35070 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf @@ -0,0 +1,27 @@ +resource "dynatrace_management_zone" "PD_AutomotiveSecurity" { + name = "PD_AutomotiveSecurity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-MFSCS\"),tag(\"compass-id:STM\"),tag(\"compass-id:ts-wlupdater\"),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\"),tag(\"compass-id:DFPH\"),tag(\"compass-id:OCLISc2v\"),tag(\"compass-id:OCLISocsp\"),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-HAL\"),tag(\"compass-id:ASBC-NGTP\"),tag(\"compass-id:ASBS\"),tag(\"compass-id:HPAuth\"),tag(\"compass-id:STS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-SMACC\"),tag(\"compass-id:CAC\"),tag(\"compass-id:CAC-AGENT\"),tag(\"compass-id:SMC2-BL\"),tag(\"compass-id:SMC2-KEY-TRK\"),tag(\"compass-id:SMC2-RT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\"),tag(\"compass-id:ASBC-SBB\"),tag(\"compass-id:ASBCSWLSEC2\"),tag(\"compass-id:PSdZ-Checker\"),tag(\"compass-id:SCB\"),tag(\"compass-id:SCC\"),tag(\"compass-id:SWAG\"),tag(\"compass-id:SWLSEC2-Checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-AFW-POC\"),tag(\"compass-id:ASBC-AFWSFA-POC\"),tag(\"compass-id:ASBC-AFWSTM-POC\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf new file mode 100644 index 0000000..32191cb --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_CallServices" { + name = "PD_CallServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ACDS\"),tag(\"compass-id:APPCALL\"),tag(\"compass-id:B2V-NGTP\"),tag(\"compass-id:ECALLGW\"),tag(\"compass-id:ECS\"),tag(\"compass-id:EVNS2\"),tag(\"compass-id:EVNS2T\"),tag(\"compass-id:NGTP-CS\"),tag(\"compass-id:XCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BASE\"),tag(\"compass-id:CCC\"),tag(\"compass-id:RSA\"),tag(\"compass-id:RSA-ASD-Search\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PiSA-CORE\"),tag(\"compass-id:PISA-EVENT-HANDLER\"),tag(\"compass-id:PISA-RUNTIME\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:HTTS\"),tag(\"compass-id:HVD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-Voice\"),tag(\"compass-id:CRS\"),tag(\"compass-id:CRSA\"),tag(\"compass-id:EPL\"),tag(\"compass-id:EPM\"),tag(\"compass-id:VOICEGW\"),tag(\"compass-id:VOICEGW-ADMIN\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf new file mode 100644 index 0000000..b85cfab --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedDriveStoreBackend" { + name = "PD_ConnectedDriveStoreBackend" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Buffet-Birt\"),tag(\"compass-id:Buffet-CIC-Backend\"),tag(\"compass-id:Buffet-Core\"),tag(\"compass-id:Buffet-External-CDM\"),tag(\"compass-id:Buffet-External-Offer\"),tag(\"compass-id:Buffet-External-Payment\"),tag(\"compass-id:Buffet-External-Tax\"),tag(\"compass-id:Buffet-GAM\"),tag(\"compass-id:Buffet-IF33\"),tag(\"compass-id:Buffet-IF38\"),tag(\"compass-id:Buffet-IF41\"),tag(\"compass-id:Buffet-IF50\"),tag(\"compass-id:Buffet-IF51\"),tag(\"compass-id:Buffet-IF52\"),tag(\"compass-id:Buffet-IF53\"),tag(\"compass-id:Buffet-IF54\"),tag(\"compass-id:Buffet-IF58\"),tag(\"compass-id:Buffet-IF60\"),tag(\"compass-id:Buffet-IF90\"),tag(\"compass-id:Buffet-Promo-API\"),tag(\"compass-id:IME-CDS\"),tag(\"compass-id:IME-CS\"),tag(\"compass-id:IME-RDC\"),tag(\"compass-id:IME-SS\"),tag(\"compass-id:IME-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Concat\"),tag(\"compass-id:Connected-Catalog\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf new file mode 100644 index 0000000..c1362ed --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedUserProfileServices" { + name = "PD_ConnectedUserProfileServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OMC Table Storage Expiration Service\"),tag(\"compass-id:omc-client-analytics-hub-consumer-ms\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DPM\"),tag(\"compass-id:DPP\"),tag(\"compass-id:PERSEUS\"),tag(\"compass-id:PIABO\"),tag(\"compass-id:PIAEP\"),tag(\"compass-id:PIAOP\"),tag(\"compass-id:PIAPE\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf new file mode 100644 index 0000000..a048325 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_InfotainmentInteractivityServices" { + name = "PD_InfotainmentInteractivityServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:cm-config\"),tag(\"compass-id:cm-gracenote\"),tag(\"compass-id:cm-spotify\"),tag(\"compass-id:cm-ximalaya\"),tag(\"compass-id:OED\"),tag(\"compass-id:OED-CN\"),tag(\"compass-id:OEG\"),tag(\"compass-id:OEG-CN\"),tag(\"compass-id:OEO\"),tag(\"compass-id:OEO-CN\"),tag(\"compass-id:OEP\"),tag(\"compass-id:OEP-CN\"),tag(\"compass-id:OES\"),tag(\"compass-id:OES-CN\"),tag(\"compass-id:OET\"),tag(\"compass-id:OET-CN\"),tag(\"compass-id:shortvideo\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCIS-Download\"),tag(\"compass-id:Geolocator\"),tag(\"compass-id:intelligent-reminder\"),tag(\"compass-id:news-next\"),tag(\"compass-id:restaurant-reservation\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\"),tag(\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GEN3\"),tag(\"compass-id:ID5\"),tag(\"compass-id:ID5-APP\"),tag(\"compass-id:ID5-EXT\"),tag(\"compass-id:ISE-BEV\"),tag(\"compass-id:ISE-CDR\"),tag(\"compass-id:ISE-EML\"),tag(\"compass-id:ISE-GEN2\"),tag(\"compass-id:ISE-ID7\"),tag(\"compass-id:ISE-INP\"),tag(\"compass-id:ISE-IPA\"),tag(\"compass-id:ISE-LIS\"),tag(\"compass-id:ISE-LOC\"),tag(\"compass-id:ISE-MCL\"),tag(\"compass-id:ISE-NEWS\"),tag(\"compass-id:ISE-PAR\"),tag(\"compass-id:ISE-RSL\"),tag(\"compass-id:ISE-VPS\"),tag(\"compass-id:ISE-VSD\"),tag(\"compass-id:tmpp-admin-ui\"),tag(\"compass-id:tmpp-manifest\"),tag(\"compass-id:tmpp-web-proxy\"),tag(\"compass-id:UPS\"),tag(\"compass-id:WEA\"),tag(\"compass-id:WEA-ID5\"),tag(\"compass-id:WEA-IN-MAP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CDIP\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf new file mode 100644 index 0000000..e27efe0 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_LocationServices" { + name = "PD_LocationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:C2B-BS\"),tag(\"compass-id:GCS\"),tag(\"compass-id:LOS-CHA\"),tag(\"compass-id:LOS-CHA-CNV\"),tag(\"compass-id:LOS-JOY\"),tag(\"compass-id:LOS-MOD\"),tag(\"compass-id:LOS-MSC\"),tag(\"compass-id:LOS-OPS\"),tag(\"compass-id:LOS-PAR\"),tag(\"compass-id:LOS-PER\"),tag(\"compass-id:LOS-REF\"),tag(\"compass-id:RES-PAR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:LOS-FTS\"),tag(\"compass-id:potholes-reader\"),tag(\"compass-id:potholes-service\"),tag(\"compass-id:sc-reader\"),tag(\"compass-id:sc-service\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ercaf\"),tag(\"compass-id:ERCR\"),tag(\"compass-id:ERTP\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf new file mode 100644 index 0000000..6a3ede5 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_MapServicesAutomatedDriving" { + name = "PD_MapServicesAutomatedDriving" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ms-hdmap-lcv\"),tag(\"compass-id:ms-hdmap-map-viewer\"),tag(\"compass-id:ms-hdmap-mci-adapter\"),tag(\"compass-id:ms-hdmap-mci-downloader\"),tag(\"compass-id:ms-hdmap-nds-downloader\"),tag(\"compass-id:ms-hdmap-qc-bl\"),tag(\"compass-id:ms-hdmap-qc-checks\"),tag(\"compass-id:ms-hdmap-tile-delivery\"),tag(\"compass-id:ms-hdmap-tile-generator\"),tag(\"compass-id:ms-hdmap-vehicle-mock\"),tag(\"compass-id:mupi-backend\"),tag(\"compass-id:MUPI-BE\"),tag(\"compass-id:mupi-cloud-discovery-service\"),tag(\"compass-id:mupi-cloud-dumm-adapter-service\"),tag(\"compass-id:mupi-cloud-hd-adapter-service\"),tag(\"compass-id:mupi-cloud-import-service\"),tag(\"compass-id:mupi-cloud-integration-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-class-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-service\"),tag(\"compass-id:mupi-cloud-stats-service\"),tag(\"compass-id:mupi-cockpit\"),tag(\"compass-id:mupi-gateway\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GNSS API Gateway\"),tag(\"compass-id:gnss-reader\"),tag(\"compass-id:gnss-service\"),tag(\"compass-id:ms-3dp-rc\"),tag(\"compass-id:tc-app\"),tag(\"compass-id:tc-service\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf new file mode 100644 index 0000000..11074d5 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_NavigationServices" { + name = "PD_NavigationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OSPI\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DM\"),tag(\"compass-id:eRoute\"),tag(\"compass-id:NaaS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CNGW\"),tag(\"compass-id:RTTI\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf new file mode 100644 index 0000000..93192ac --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_RemoteMessagingServices" { + name = "PD_RemoteMessagingServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:EADB\"),tag(\"compass-id:ICNB\"),tag(\"compass-id:MSGSVC\"),tag(\"compass-id:OMGW\"),tag(\"compass-id:TCN\"),tag(\"compass-id:XCC-CAMPAIGNS\"),tag(\"compass-id:XCC-CMGR\"),tag(\"compass-id:XCC-SETTINGS\"),tag(\"compass-id:XCC-STATISTICS\"),tag(\"compass-id:XCC-USERS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APIGW\"),tag(\"compass-id:FMC\"),tag(\"compass-id:RS\"),tag(\"compass-id:RS360\"),tag(\"compass-id:RSCockpit\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf new file mode 100644 index 0000000..59a9632 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_RemoteVehicleConfigurationManagement" { + name = "PD_RemoteVehicleConfigurationManagement" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APR\"),tag(\"compass-id:APR-NPM\"),tag(\"compass-id:APR-Portal\"),tag(\"compass-id:APR-Registry\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:comfy-agent-registry\"),tag(\"compass-id:comfy-cockpit\"),tag(\"compass-id:comfy-management\"),tag(\"compass-id:comfy-orchestration\"),tag(\"compass-id:NOP-Admin\"),tag(\"compass-id:NOP-Archive\"),tag(\"compass-id:NOP-Provisioning\"),tag(\"compass-id:NOP-Trigger\"),tag(\"compass-id:SCM\"),tag(\"compass-id:SCMA\"),tag(\"compass-id:VPS-Admin\"),tag(\"compass-id:VPS-Archive\"),tag(\"compass-id:VPS-Monitor\"),tag(\"compass-id:VPS-Prov\"),tag(\"compass-id:VPS-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:FRE\"),tag(\"compass-id:FRS\"),tag(\"compass-id:MPG\"),tag(\"compass-id:QMC\"),tag(\"compass-id:RCM\"),tag(\"compass-id:RCP\"),tag(\"compass-id:RCS\"),tag(\"compass-id:RDC\"),tag(\"compass-id:RDH\"),tag(\"compass-id:RES\"),tag(\"compass-id:RLM\"),tag(\"compass-id:RMO\"),tag(\"compass-id:RNB App\"),tag(\"compass-id:RNP\"),tag(\"compass-id:RPP\"),tag(\"compass-id:RSA Admin GUI\"),tag(\"compass-id:RSA Testbench GUI\"),tag(\"compass-id:RTE\"),tag(\"compass-id:RTS\"),tag(\"compass-id:RVC\"),tag(\"compass-id:RVE\"),tag(\"compass-id:RVI\"),tag(\"compass-id:RVS\"),tag(\"compass-id:RVT\"),tag(\"compass-id:rwd\"),tag(\"compass-id:tdp\"),tag(\"compass-id:uvm\"),tag(\"compass-id:vjm\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ZAS\"),tag(\"compass-id:ZDI\"),tag(\"compass-id:ZFUS-MP-GENERATOR\"),tag(\"compass-id:ZIP\"),tag(\"compass-id:zis\"),tag(\"compass-id:ZMP\"),tag(\"compass-id:ZOS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SFA-FRE\"),tag(\"compass-id:SFA-OH\"),tag(\"compass-id:SFA-OTA\"),tag(\"compass-id:SFA-S\"),tag(\"compass-id:SFA-TS\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf new file mode 100644 index 0000000..8e389f7 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_Teleservices" { + name = "PD_Teleservices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:RSURService\"),tag(\"compass-id:SCallService\"),tag(\"compass-id:SEAM\"),tag(\"compass-id:ts-asc\"),tag(\"compass-id:TSBGService\"),tag(\"compass-id:TSBM\"),tag(\"compass-id:TS-CCM-DI\"),tag(\"compass-id:TSCS\"),tag(\"compass-id:TSDD\"),tag(\"compass-id:TSMR\"),tag(\"compass-id:TS-PFFS\"),tag(\"compass-id:TSSB-BT\"),tag(\"compass-id:TSSB-BTI\"),tag(\"compass-id:TSSB-TSP\"),tag(\"compass-id:TS-SDI\"),tag(\"compass-id:ts-tyredi\"),tag(\"compass-id:ts-tyrewf\"),tag(\"compass-id:TTBS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BCallService\"),tag(\"compass-id:CAS-SPM\"),tag(\"compass-id:CAS-STM\"),tag(\"compass-id:DiagService\"),tag(\"compass-id:ESHAD\"),tag(\"compass-id:patchcampaign\"),tag(\"compass-id:RTCAD\"),tag(\"compass-id:RTCHandler\"),tag(\"compass-id:RTCService\"),tag(\"compass-id:ts-bcallhandler\"),tag(\"compass-id:ts-cts-ui\"),tag(\"compass-id:ts-pat-ui\"),tag(\"compass-id:TSRD\"),tag(\"compass-id:ts-rtc-ui\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PDMManager\"),tag(\"compass-id:PDMUpdater\"),tag(\"compass-id:ts-ena-ui\"),tag(\"compass-id:WLManager\"),tag(\"compass-id:WLUpdater\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf new file mode 100644 index 0000000..a5ddeea --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_VehicleDataCollection" { + name = "PD_VehicleDataCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CMCS\"),tag(\"compass-id:ERDCDC2FCD\"),tag(\"compass-id:ERDDISP\"),tag(\"compass-id:ERDFCDUDS\"),tag(\"compass-id:ERDMGR\"),tag(\"compass-id:ERDPROC\"),tag(\"compass-id:ERDXFCDFCD\"),tag(\"compass-id:XFCD Cockpit\"),tag(\"compass-id:XFCD Configuration\"),tag(\"compass-id:XFCDAnonymizer\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TOL\"),tag(\"compass-id:TOL MGU\"),tag(\"compass-id:TOL-TSSB\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:IDS-SVDS\"),tag(\"compass-id:IDS-Sync\"),tag(\"compass-id:IDS-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SRManager\"),tag(\"compass-id:TSMB\"),tag(\"compass-id:TSR-CH\"),tag(\"compass-id:TSR-CMA\"),tag(\"compass-id:TSR-DD\"),tag(\"compass-id:TSR-ICC\"),tag(\"compass-id:TSR-VU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCG\"),tag(\"compass-id:CSI\"),tag(\"compass-id:CSU\"),tag(\"compass-id:LSCFSU\"),tag(\"compass-id:LSCHR\"),tag(\"compass-id:LSCJHWO\"),tag(\"compass-id:LSCJR\"),tag(\"compass-id:LSCKC\"),tag(\"compass-id:LSCMM\"),tag(\"compass-id:LSCOC\"),tag(\"compass-id:LSCOG\"),tag(\"compass-id:LSCWO\"),tag(\"compass-id:tripCollection\"),tag(\"compass-id:vdc-vcs\"),tag(\"compass-id:VHCJR\"),tag(\"compass-id:VHS\"),tag(\"compass-id:VJDS\"),tag(\"compass-id:VNS\"),tag(\"compass-id:VS-API\"),tag(\"compass-id:VSFO\"),tag(\"compass-id:VSST\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf new file mode 100644 index 0000000..54bb6f4 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_VehicleDataConnectivity" { + name = "PD_VehicleDataConnectivity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-ADC\"),tag(\"compass-id:B2V-ADC-CLOUD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-COM-BE\"),tag(\"compass-id:B2V-COM-ECHO\"),tag(\"compass-id:B2V-COM-FE\"),tag(\"compass-id:B2VCOMGCDMCLIENT\"),tag(\"compass-id:B2V-NOTS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:JoynrDS\"),tag(\"compass-id:UDS\"),tag(\"compass-id:UDS Storage Service\")" + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf new file mode 100644 index 0000000..b95ad29 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf @@ -0,0 +1,12 @@ +resource "dynatrace_management_zone" "TEST-Philipp" { + name = "TEST-Philipp" + dimensional_rule { + enabled = true + applies_to = "METRIC" + condition { + type = "METRIC_KEY" + key = "fav_failure_rate" + match = "BEGINS_WITH" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf new file mode 100644 index 0000000..151c4c5 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf @@ -0,0 +1,87 @@ +resource "dynatrace_management_zone" "WK_Login" { + name = "WK_Login" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-legal-document-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf new file mode 100644 index 0000000..2754c8d --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "WK_Personal_Favorites" { + name = "WK_Personal_Favorites" + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE), entityId(SERVICE-EA5D470986A259F3)" + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf new file mode 100644 index 0000000..c32c17b --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Philipp" { + name = "WK_Philipp" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf new file mode 100644 index 0000000..33c4d05 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Camera" { + name = "WK_Remote_Camera" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf new file mode 100644 index 0000000..b8d70e9 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Services" { + name = "WK_Remote_Services" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf new file mode 100644 index 0000000..6688d47 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf @@ -0,0 +1,264 @@ +resource "dynatrace_management_zone" "WK_SMACC" { + name = "WK_SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf new file mode 100644 index 0000000..4f23fc4 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_Legacy" { + name = "WK_Send_to_Car_Legacy" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LegacyPoiApi - msgsvc - prod" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf new file mode 100644 index 0000000..a268fc4 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_MGU" { + name = "WK_Send_to_Car_MGU" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-trip-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf new file mode 100644 index 0000000..466e179 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Data" { + name = "WK_Vehicle_Data" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf new file mode 100644 index 0000000..42fea7d --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Mapping" { + name = "WK_Vehicle_Mapping" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/module.tf b/configuration/20211214-121202_EUPROD/management_zones/module.tf new file mode 100644 index 0000000..e4e0436 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/module.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} diff --git a/configuration/20211214-121202_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf b/configuration/20211214-121202_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf new file mode 100644 index 0000000..56dfe27 --- /dev/null +++ b/configuration/20211214-121202_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf @@ -0,0 +1,34 @@ +resource "dynatrace_management_zone" "tf-example-for-management-zone-by-tag" { + name = "tf-example-for-management-zone-by-tag" + description = "CONNECTED APP \u0026 CONVERSATION SERVICES4: CONNECTED APP (MYBMW, MINI)" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "compass-id" + value = "UDS" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_ASBC-RSU E2E.afde4b7b-34b7-3170-ac6f-38dcc97dde80..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_ASBC-RSU E2E.afde4b7b-34b7-3170-ac6f-38dcc97dde80..alerting_profile.tf new file mode 100644 index 0000000..75059dc --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_ASBC-RSU E2E.afde4b7b-34b7-3170-ac6f-38dcc97dde80..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_ASBC-RSU_E2E" { + display_name = "CD_ASBC-RSU E2E" + mz_id = "-1268277950254444437" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CDASBC-RSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CDASBC-RSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CDASBC-RSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CDASBC-RSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CDASBC-RSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_ASBC-RSU.dedc33d5-0064-42f7-b575-14ee4b68e544..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_ASBC-RSU.dedc33d5-0064-42f7-b575-14ee4b68e544..alerting_profile.tf new file mode 100644 index 0000000..0b31110 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_ASBC-RSU.dedc33d5-0064-42f7-b575-14ee4b68e544..alerting_profile.tf @@ -0,0 +1,76 @@ +resource "dynatrace_alerting_profile" "CD_ASBC-RSU" { + display_name = "CD_ASBC-RSU" + mz_id = "-1268277950254444437" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-RSU" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_ASBC-STM PROD.7bcdcf6e-be05-32a6-bfbc-7db147737f27..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_ASBC-STM PROD.7bcdcf6e-be05-32a6-bfbc-7db147737f27..alerting_profile.tf new file mode 100644 index 0000000..c8dad6d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_ASBC-STM PROD.7bcdcf6e-be05-32a6-bfbc-7db147737f27..alerting_profile.tf @@ -0,0 +1,64 @@ +resource "dynatrace_alerting_profile" "CD_ASBC-STM_PROD" { + display_name = "CD_ASBC-STM PROD" + mz_id = "-5139616067943914324" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_ASBC-TVP PROD.c28321eb-6bb3-3892-ad3d-1e134be46291..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_ASBC-TVP PROD.c28321eb-6bb3-3892-ad3d-1e134be46291..alerting_profile.tf new file mode 100644 index 0000000..9aa4b41 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_ASBC-TVP PROD.c28321eb-6bb3-3892-ad3d-1e134be46291..alerting_profile.tf @@ -0,0 +1,64 @@ +resource "dynatrace_alerting_profile" "CD_ASBC-TVP_PROD" { + display_name = "CD_ASBC-TVP PROD" + mz_id = "-5884762133802735399" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_BMW_POINTS_ENGINE PROD.ce64a92a-832b-34d4-9770-b37d81169ebb..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_BMW_POINTS_ENGINE PROD.ce64a92a-832b-34d4-9770-b37d81169ebb..alerting_profile.tf new file mode 100644 index 0000000..47f4ace --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_BMW_POINTS_ENGINE PROD.ce64a92a-832b-34d4-9770-b37d81169ebb..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_BMW_POINTS_ENGINE_PROD" { + display_name = "CD_BMW_POINTS_ENGINE PROD" + mz_id = "-8570994466372814219" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_CICD PROD.6c6d4083-4908-3f1a-98fc-9ab33a6061e1..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_CICD PROD.6c6d4083-4908-3f1a-98fc-9ab33a6061e1..alerting_profile.tf new file mode 100644 index 0000000..45842e4 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_CICD PROD.6c6d4083-4908-3f1a-98fc-9ab33a6061e1..alerting_profile.tf @@ -0,0 +1,64 @@ +resource "dynatrace_alerting_profile" "CD_CICD_PROD" { + display_name = "CD_CICD PROD" + mz_id = "5483395701072092813" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_Call-Handling-Backends NGTP_NGTP-CS.2ccbed32-3519-4782-a7ab-8521fd2d52f2..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_Call-Handling-Backends NGTP_NGTP-CS.2ccbed32-3519-4782-a7ab-8521fd2d52f2..alerting_profile.tf new file mode 100644 index 0000000..ecbb64c --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_Call-Handling-Backends NGTP_NGTP-CS.2ccbed32-3519-4782-a7ab-8521fd2d52f2..alerting_profile.tf @@ -0,0 +1,106 @@ +resource "dynatrace_alerting_profile" "CD_Call-Handling-Backends_NGTP_NGTP-CS" { + display_name = "CD_Call-Handling-Backends NGTP/NGTP-CS" + mz_id = "6501681794177069649" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_ImageBlur PROD.370204be-d1ea-34cf-b33f-2e51ba936557..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_ImageBlur PROD.370204be-d1ea-34cf-b33f-2e51ba936557..alerting_profile.tf new file mode 100644 index 0000000..4f73968 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_ImageBlur PROD.370204be-d1ea-34cf-b33f-2e51ba936557..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_ImageBlur_PROD" { + display_name = "CD_ImageBlur PROD" + mz_id = "-319238264175647671" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_LSCFSU PROD.76339845-8de6-3a25-b344-7e6d16998d0a..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_LSCFSU PROD.76339845-8de6-3a25-b344-7e6d16998d0a..alerting_profile.tf new file mode 100644 index 0000000..7e1fdb1 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_LSCFSU PROD.76339845-8de6-3a25-b344-7e6d16998d0a..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_LSCFSU_PROD" { + display_name = "CD_LSCFSU PROD" + mz_id = "-7762134287292745723" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_NOP-Archive PROD.8212410f-5fed-35d2-b375-fa44bacccfda..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_NOP-Archive PROD.8212410f-5fed-35d2-b375-fa44bacccfda..alerting_profile.tf new file mode 100644 index 0000000..e04de89 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_NOP-Archive PROD.8212410f-5fed-35d2-b375-fa44bacccfda..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_NOP-Archive_PROD" { + display_name = "CD_NOP-Archive PROD" + mz_id = "1023740486178908540" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NOP-Archive" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NOP-Archive" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NOP-Archive" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NOP-Archive" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "NOP-Archive" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_RemoteServices.85ec3cd2-a5c1-4c70-a2f1-5c75986b165d..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_RemoteServices.85ec3cd2-a5c1-4c70-a2f1-5c75986b165d..alerting_profile.tf new file mode 100644 index 0000000..87705dc --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_RemoteServices.85ec3cd2-a5c1-4c70-a2f1-5c75986b165d..alerting_profile.tf @@ -0,0 +1,46 @@ +resource "dynatrace_alerting_profile" "CD_RemoteServices" { + display_name = "CD_RemoteServices" + mz_id = "5188541189677060803" + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "ERROR" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "NONE" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_SMACC-BE.c49ba34a-a856-4ede-a0b7-91e36b019414..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_SMACC-BE.c49ba34a-a856-4ede-a0b7-91e36b019414..alerting_profile.tf new file mode 100644 index 0000000..cb2b38d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_SMACC-BE.c49ba34a-a856-4ede-a0b7-91e36b019414..alerting_profile.tf @@ -0,0 +1,130 @@ +resource "dynatrace_alerting_profile" "CD_SMACC-BE" { + display_name = "CD_SMACC-BE" + mz_id = "-3795364033337839281" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "External" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_SMC2_CEKS PROD.b182b139-3898-3b16-8eb4-9cf3a2598669..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_SMC2_CEKS PROD.b182b139-3898-3b16-8eb4-9cf3a2598669..alerting_profile.tf new file mode 100644 index 0000000..4d3b1b4 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_SMC2_CEKS PROD.b182b139-3898-3b16-8eb4-9cf3a2598669..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_SMC2_CEKS_PROD" { + display_name = "CD_SMC2_CEKS PROD" + mz_id = "4397088666970698037" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_SVDS PROD.f75dfbb2-0280-3023-9e55-9a43529cb3ce..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_SVDS PROD.f75dfbb2-0280-3023-9e55-9a43529cb3ce..alerting_profile.tf new file mode 100644 index 0000000..0c8336e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_SVDS PROD.f75dfbb2-0280-3023-9e55-9a43529cb3ce..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_SVDS_PROD" { + display_name = "CD_SVDS PROD" + mz_id = "-4413944977212003148" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_Speech HTTS.70ef3b62-7951-4d39-ab4f-b03b99c0f501..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_Speech HTTS.70ef3b62-7951-4d39-ab4f-b03b99c0f501..alerting_profile.tf new file mode 100644 index 0000000..3ce3a55 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_Speech HTTS.70ef3b62-7951-4d39-ab4f-b03b99c0f501..alerting_profile.tf @@ -0,0 +1,76 @@ +resource "dynatrace_alerting_profile" "CD_Speech_HTTS" { + display_name = "CD_Speech HTTS" + mz_id = "4065036998432033236" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } + rules { + delay_in_minutes = 0 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ANY" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "HTTS" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_VPS-Archive PROD.1609ee02-fc31-3425-9293-ddfcc79c05cb..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_VPS-Archive PROD.1609ee02-fc31-3425-9293-ddfcc79c05cb..alerting_profile.tf new file mode 100644 index 0000000..28f185d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_VPS-Archive PROD.1609ee02-fc31-3425-9293-ddfcc79c05cb..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_VPS-Archive_PROD" { + display_name = "CD_VPS-Archive PROD" + mz_id = "-1017790433340187721" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Archive" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Archive" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Archive" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Archive" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Archive" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_VPS-Monitor PROD.907ea23f-1fb6-3e23-8cec-30c30012a5ce..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_VPS-Monitor PROD.907ea23f-1fb6-3e23-8cec-30c30012a5ce..alerting_profile.tf new file mode 100644 index 0000000..0e0f19b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_VPS-Monitor PROD.907ea23f-1fb6-3e23-8cec-30c30012a5ce..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_VPS-Monitor_PROD" { + display_name = "CD_VPS-Monitor PROD" + mz_id = "-4238479884355788160" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Monitor" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Monitor" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Monitor" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Monitor" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Monitor" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_VPS-Trigger PROD.b5729e93-8e0f-3fb7-aefb-b37024df4512..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_VPS-Trigger PROD.b5729e93-8e0f-3fb7-aefb-b37024df4512..alerting_profile.tf new file mode 100644 index 0000000..956dd69 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_VPS-Trigger PROD.b5729e93-8e0f-3fb7-aefb-b37024df4512..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_VPS-Trigger_PROD" { + display_name = "CD_VPS-Trigger PROD" + mz_id = "-7519199679488905472" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Trigger" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Trigger" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Trigger" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Trigger" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VPS-Trigger" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_VehicleCentricInformationServices PROD.46f9c1c5-86f0-3554-82da-b68fd39cad05..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_VehicleCentricInformationServices PROD.46f9c1c5-86f0-3554-82da-b68fd39cad05..alerting_profile.tf new file mode 100644 index 0000000..b3b21c0 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_VehicleCentricInformationServices PROD.46f9c1c5-86f0-3554-82da-b68fd39cad05..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_VehicleCentricInformationServices_PROD" { + display_name = "CD_VehicleCentricInformationServices PROD" + mz_id = "3268847322115566645" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_XCC PROD.1136cc19-7a13-3214-85b9-57bf5a4db569..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_XCC PROD.1136cc19-7a13-3214-85b9-57bf5a4db569..alerting_profile.tf new file mode 100644 index 0000000..3bd4086 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_XCC PROD.1136cc19-7a13-3214-85b9-57bf5a4db569..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_XCC_PROD" { + display_name = "CD_XCC PROD" + mz_id = "726963056829115815" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_am-bpm PROD.a97cc141-f688-3b4d-8063-65a3f7f3e6e1..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_am-bpm PROD.a97cc141-f688-3b4d-8063-65a3f7f3e6e1..alerting_profile.tf new file mode 100644 index 0000000..8bb7530 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_am-bpm PROD.a97cc141-f688-3b4d-8063-65a3f7f3e6e1..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_am-bpm_PROD" { + display_name = "CD_am-bpm PROD" + mz_id = "-6595885403062829907" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_comfy PROD.b53d1edf-d803-3f3f-8037-b7534b4fe2f2..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_comfy PROD.b53d1edf-d803-3f3f-8037-b7534b4fe2f2..alerting_profile.tf new file mode 100644 index 0000000..796de41 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_comfy PROD.b53d1edf-d803-3f3f-8037-b7534b4fe2f2..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_comfy_PROD" { + display_name = "CD_comfy PROD" + mz_id = "848401857749292905" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_emc PROD.3ef2bfe0-a8fd-32f4-8687-e702f4a98a75..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_emc PROD.3ef2bfe0-a8fd-32f4-8687-e702f4a98a75..alerting_profile.tf new file mode 100644 index 0000000..cd74b4b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_emc PROD.3ef2bfe0-a8fd-32f4-8687-e702f4a98a75..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_emc_PROD" { + display_name = "CD_emc PROD" + mz_id = "1786086320445564585" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_oes PROD.66a1fad0-ee19-31c0-a98b-ff8aeedbbc63..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_oes PROD.66a1fad0-ee19-31c0-a98b-ff8aeedbbc63..alerting_profile.tf new file mode 100644 index 0000000..ab0d836 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_oes PROD.66a1fad0-ee19-31c0-a98b-ff8aeedbbc63..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_oes_PROD" { + display_name = "CD_oes PROD" + mz_id = "8628942035731022351" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_rtti PROD.61f25555-02e3-3d37-84a3-9a7143f23a43..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_rtti PROD.61f25555-02e3-3d37-84a3-9a7143f23a43..alerting_profile.tf new file mode 100644 index 0000000..31458e9 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_rtti PROD.61f25555-02e3-3d37-84a3-9a7143f23a43..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_rtti_PROD" { + display_name = "CD_rtti PROD" + mz_id = "-3219539803207924419" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_smc2-bl PROD.1a5255f9-c980-38bf-8a52-7ff6b3010234..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_smc2-bl PROD.1a5255f9-c980-38bf-8a52-7ff6b3010234..alerting_profile.tf new file mode 100644 index 0000000..96a07f3 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_smc2-bl PROD.1a5255f9-c980-38bf-8a52-7ff6b3010234..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_smc2-bl_PROD" { + display_name = "CD_smc2-bl PROD" + mz_id = "2228363312078773864" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_smc2-key-trk PROD.5805c991-46e2-34b1-9a16-a5ecb079f56b..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_smc2-key-trk PROD.5805c991-46e2-34b1-9a16-a5ecb079f56b..alerting_profile.tf new file mode 100644 index 0000000..30463a2 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_smc2-key-trk PROD.5805c991-46e2-34b1-9a16-a5ecb079f56b..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_smc2-key-trk_PROD" { + display_name = "CD_smc2-key-trk PROD" + mz_id = "-2891055759702142212" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_smc2-rt PROD.16fb531f-b356-375a-bfbd-aba5acdc9020..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_smc2-rt PROD.16fb531f-b356-375a-bfbd-aba5acdc9020..alerting_profile.tf new file mode 100644 index 0000000..7cca88d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_smc2-rt PROD.16fb531f-b356-375a-bfbd-aba5acdc9020..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_smc2-rt_PROD" { + display_name = "CD_smc2-rt PROD" + mz_id = "-7966244513986779017" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_tsr-vu PROD.6932bb19-8336-3eaf-b67f-958214ab1ce1..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_tsr-vu PROD.6932bb19-8336-3eaf-b67f-958214ab1ce1..alerting_profile.tf new file mode 100644 index 0000000..5db7c3c --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_tsr-vu PROD.6932bb19-8336-3eaf-b67f-958214ab1ce1..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_tsr-vu_PROD" { + display_name = "CD_tsr-vu PROD" + mz_id = "-4286479403216664835" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_tvp PROD.9d51feb9-b3cc-3b4e-9250-3422eee2faf8..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_tvp PROD.9d51feb9-b3cc-3b4e-9250-3422eee2faf8..alerting_profile.tf new file mode 100644 index 0000000..701ba61 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_tvp PROD.9d51feb9-b3cc-3b4e-9250-3422eee2faf8..alerting_profile.tf @@ -0,0 +1,64 @@ +resource "dynatrace_alerting_profile" "CD_tvp_PROD" { + display_name = "CD_tvp PROD" + mz_id = "994369514616635249" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_vehicle-remote-commands-composite-service PROD.2ef98f3e-c5ca-4ef8-88ac-31e46405d382..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_vehicle-remote-commands-composite-service PROD.2ef98f3e-c5ca-4ef8-88ac-31e46405d382..alerting_profile.tf new file mode 100644 index 0000000..8ff8870 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_vehicle-remote-commands-composite-service PROD.2ef98f3e-c5ca-4ef8-88ac-31e46405d382..alerting_profile.tf @@ -0,0 +1,88 @@ +resource "dynatrace_alerting_profile" "CD_vehicle-remote-commands-composite-service_PROD" { + display_name = "CD_vehicle-remote-commands-composite-service PROD" + rules { + delay_in_minutes = 15 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + delay_in_minutes = 15 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + delay_in_minutes = 15 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + delay_in_minutes = 15 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_wus PROD.5f303a4b-b1f9-3f60-a8b3-9d752258a45f..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_wus PROD.5f303a4b-b1f9-3f60-a8b3-9d752258a45f..alerting_profile.tf new file mode 100644 index 0000000..4762863 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_wus PROD.5f303a4b-b1f9-3f60-a8b3-9d752258a45f..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_wus_PROD" { + display_name = "CD_wus PROD" + mz_id = "-830480395218330790" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/CD_xcc-settings PROD.051100f5-c526-3996-8476-e2b6d4ab152d..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_xcc-settings PROD.051100f5-c526-3996-8476-e2b6d4ab152d..alerting_profile.tf new file mode 100644 index 0000000..c77f839 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/CD_xcc-settings PROD.051100f5-c526-3996-8476-e2b6d4ab152d..alerting_profile.tf @@ -0,0 +1,89 @@ +resource "dynatrace_alerting_profile" "CD_xcc-settings_PROD" { + display_name = "CD_xcc-settings PROD" + mz_id = "2692334004302244598" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "xcc-settings" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "xcc-settings" + } + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "xcc-settings" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "xcc-settings" + } + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "INCLUDE_ALL" + tag_filters { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + tag_filters { + context = "CONTEXTLESS" + key = "Component" + value = "xcc-settings" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/Default.c21f969b-5f03-333d-83e0-4f8f136e7682..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/Default.c21f969b-5f03-333d-83e0-4f8f136e7682..alerting_profile.tf new file mode 100644 index 0000000..e4a7469 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/Default.c21f969b-5f03-333d-83e0-4f8f136e7682..alerting_profile.tf @@ -0,0 +1,45 @@ +resource "dynatrace_alerting_profile" "Default" { + display_name = "Default" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 0 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 0 + severity_level = "ERROR" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 0 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 30 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "NONE" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/Mobile 2 _ Dark Ops Channel.5cfb6828-fb42-4d90-a6e6-b5d16cad9fd3..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/Mobile 2 _ Dark Ops Channel.5cfb6828-fb42-4d90-a6e6-b5d16cad9fd3..alerting_profile.tf new file mode 100644 index 0000000..3e2b659 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/Mobile 2 _ Dark Ops Channel.5cfb6828-fb42-4d90-a6e6-b5d16cad9fd3..alerting_profile.tf @@ -0,0 +1,39 @@ +resource "dynatrace_alerting_profile" "Mobile_2___Dark_Ops_Channel" { + display_name = "Mobile 2 | Dark Ops Channel" + mz_id = "7948932666251761491" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 15 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 15 + severity_level = "ERROR" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 15 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 30 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "NONE" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/Mobile2_Applications.16948eee-6ba3-3c00-8558-adc578eb9694..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/Mobile2_Applications.16948eee-6ba3-3c00-8558-adc578eb9694..alerting_profile.tf new file mode 100644 index 0000000..56dd8ff --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/Mobile2_Applications.16948eee-6ba3-3c00-8558-adc578eb9694..alerting_profile.tf @@ -0,0 +1,46 @@ +resource "dynatrace_alerting_profile" "Mobile2_Applications" { + display_name = "Mobile2_Applications" + mz_id = "7948932666251761491" + rules { + delay_in_minutes = 10 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "MONITORING_UNAVAILABLE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "ERROR" + tag_filter { + include_mode = "NONE" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/WL_Remote_Camera.e453de30-cdab-3d4a-b08d-ae115a8df4b7..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/WL_Remote_Camera.e453de30-cdab-3d4a-b08d-ae115a8df4b7..alerting_profile.tf new file mode 100644 index 0000000..bfe76fe --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/WL_Remote_Camera.e453de30-cdab-3d4a-b08d-ae115a8df4b7..alerting_profile.tf @@ -0,0 +1,39 @@ +resource "dynatrace_alerting_profile" "WL_Remote_Camera" { + display_name = "WL_Remote_Camera" + mz_id = "7111072854346026301" + rules { + delay_in_minutes = 0 + severity_level = "AVAILABILITY" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "ERROR" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "PERFORMANCE" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 10 + severity_level = "RESOURCE_CONTENTION" + tag_filter { + include_mode = "NONE" + } + } + rules { + delay_in_minutes = 5 + severity_level = "CUSTOM_ALERT" + tag_filter { + include_mode = "NONE" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/alerting_profiles/test.6d891902-12e4-3e4d-9bbb-d8748c0e0fe8..alerting_profile.tf b/configuration/20211214-121811_EUPROD/alerting_profiles/test.6d891902-12e4-3e4d-9bbb-d8748c0e0fe8..alerting_profile.tf new file mode 100644 index 0000000..72054d3 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/alerting_profiles/test.6d891902-12e4-3e4d-9bbb-d8748c0e0fe8..alerting_profile.tf @@ -0,0 +1,4 @@ +resource "dynatrace_alerting_profile" "test" { + display_name = "test" + mz_id = "-4462354815142253164" +} diff --git a/configuration/20211214-121811_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf b/configuration/20211214-121811_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf new file mode 100644 index 0000000..982cd0e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/autotags/Cloud.f2c8cbe2-b2cf-4aa6-8c5a-7b2aa0c7ea29..autotag.tf @@ -0,0 +1,127 @@ +resource "dynatrace_autotag" "Cloud" { + name = "Cloud" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Azure" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Azure" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "AWS" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "AWS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "On Premise" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf b/configuration/20211214-121811_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf new file mode 100644 index 0000000..551a096 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/autotags/Component.961348e0-81c2-4eff-ab82-644ce6ba42ff..autotag.tf @@ -0,0 +1,3683 @@ +resource "dynatrace_autotag" "Component" { + name = "Component" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "vcis-information" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "avs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "CDIP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdip" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal (CDIP)" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CDIP" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Toyota Supra Connect Customer Portal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-information-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-personalization-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-public-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "bon-vehicle-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "CSI" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "csi-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crs_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "crsa_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "epl_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "newsservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "weatherservice" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "id5" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "dpp" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "DPM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lis-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "eml-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ups-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "SMACC-BE" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-bl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "SMACC-KTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "smc2-key-trk-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Infotainment" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "online-entertainment-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Infotainment" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf_oe" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "RemoteServices" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "CCG" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccg-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "LSC-HR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-hr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-360" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "RS Cockpit" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "rs-cockpit" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "RemoteServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "SMS-Gateway" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "/www/smsgw" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BASE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "base_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_DETECTED_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "voice.callmgr" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lib2vsbc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CSI" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csi" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "LSC-WO" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "lscwo" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CCG" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ccg" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GCDM" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcdm" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/smacc-app/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/rsu-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-HAL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "www/hsmlib-app" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "App Repository" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "inf-apr-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/emea_prod2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "b2v-voice-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crs-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "crsa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epl-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "epm-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "voicegw-admin-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Voice Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "vgw-homer-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "XCC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "MSGSVC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "msgsvc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_smacc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-RSU" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_rsu" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc_hsm" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "xcc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "perseus-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-RSU" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-rsu-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-SMACC" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "asbc-smacc-" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Perseus" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "perseus" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "ASBC-HAL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchsml" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "rs3" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "LSC-JR" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-jr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "LSC-WO" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "lsc-wo" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/api-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/www/b2vapi-new-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/int-api-nf-bmwgroup-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-WS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "api-nf-bmwgroup-" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "Voice Services" + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ltb2vsbc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APIGW-APP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "EXE_PATH" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/global/www/conn/apigw/" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Connected Backend Services" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "JAVA_MAIN_CLASS" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "com.nitzinger.Synchronization" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Service Gateway Legacy" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_AZURE_SITE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "btcapiwebapp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "App Repository" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "apr_apr" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/managed-app-(.++)}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "managed-app-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Call Center Client" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ServerName\\ ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Buffet" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "buffet-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:component}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "component" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_smc2_key_trk" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "APPCALL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "APPCALL-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "APPCALL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "acallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ACDS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ACDS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ECS-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "XCS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "XCS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "XCS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcallservices" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EVNS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "EVNS2-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EVNS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "evns2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "eCallGW" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "eCallGW-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "eCallGW" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ecallgateway" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "GATS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "GATS-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "GATS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gatsconverter" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Buffet" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bff" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APPCALL" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ACDS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ECS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "EVNS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eCallGW" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "GATS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "PISA" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "pisa-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "dpp" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpp-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "DPM" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "dpm-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PISA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "pisa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "smc2" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "NGTP-CS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ngtp-cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "NGTP-CS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "ngtp" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cs" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "Call-Handling-Backends" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "NGTP-CS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HVD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "hvd-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "HTTS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "htts-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HVD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hvd" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "HTTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "htts" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-int}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-test}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-store" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "store" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-casa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "am-cesim" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cesim" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-prod}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace/(.*?)-e2e}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "Plain" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ops" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "smc2-ceks" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-ts" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_ts" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "sfa-fre" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa_fre" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "asbc-sfa-oh" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oh" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Perseus" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "cub-personalization" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "sfa-ota" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc_sfa_ota" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "camvs" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vsd_cam" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + value_format = "camvs" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "camvs" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "xcc-settings" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xcc-settings-db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "BMW_POINTS_ENGINE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ime_" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ccc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "ccc" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-HAL-CL" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-hal" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "ASBC-NGTP" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "asbc-ngtp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "hpauth" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "hpauth" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Countly" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "countly_mongo_db" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "ASBC-HAL-CL" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbchal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "rsu" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "^(?\u003ecam|disp|fre|rcs|rdh|rmo|rpp|rte|rve|rvi|rvt|rwd|uvm)(?\u003eeu|us|cn)(?\u003ee2e|p)$" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*archiv" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Monitor" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*monitor" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "VPS-Admin" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*vps.*config" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "msgsvc" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "msgsvc" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "CustomerCentricInformationServices" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "infotain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "am-proxy" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "/am-proxy-rp" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle-centric Information Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "vcis" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "nop-archive" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "cc_.*nop_archiv" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf b/configuration/20211214-121811_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf new file mode 100644 index 0000000..deea76f --- /dev/null +++ b/configuration/20211214-121811_EUPROD/autotags/ENV.097ec531-3bbc-4724-8a4c-88c87431ef51..autotag.tf @@ -0,0 +1,1446 @@ +resource "dynatrace_autotag" "ENV" { + name = "ENV" + entity_selector_based_rule { + enabled = false + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"Component:Infotainment\"))" + value_format = "" + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dly" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = true + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dly" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dev" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "int" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "test" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "dly" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "e2e" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "prod" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DLY" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "DEV" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ENV" + value = "PROD" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf b/configuration/20211214-121811_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf new file mode 100644 index 0000000..9276413 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/autotags/Environment.ea28add9-b9a1-4917-80dc-c2a30adffc18..autotag.tf @@ -0,0 +1,1269 @@ +resource "dynatrace_autotag" "Environment" { + name = "Environment" + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:PROD))" + value_format = "PROD" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:E2E))" + value_format = "E2E" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:TEST))" + value_format = "TEST" + } + entity_selector_based_rule { + enabled = true + selector = "type(CONTAINER_GROUP_INSTANCE),toRelationships.isPgiOfCgi(type(PROCESS_GROUP_INSTANCE), tag(Environment:INT))" + value_format = "INT" + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:DetectedName/-(.*?)\\)}" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "svds - prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "dev" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "test" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "int" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "I2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "i2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "e2e" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "I2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-dev" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "I2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-i2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "-prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DEV" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "DLY" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "DLY" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "ENDS_WITH" + value = "PRD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_DEV" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_INT" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_INT" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_DEV" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_PROD" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "CONTAINS" + value = "_PROD" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "_E2E" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "INT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lt" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "TEST" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "li" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = true + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "E2E" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "lp" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "e2e" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "INT" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "int" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "TEST" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "test" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "PROD" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "Environment" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EQUALS" + value = "prod" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "REGEX_MATCHES" + value = "(?\u003eeu|us|cn)p$" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.environment=(.*?) -D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.environment" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "PROD" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-prod-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "E2E" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-e2e-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "INT" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-int-" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "TEST" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_HOST_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-test-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "E2E" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc2-emea-e2e" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf b/configuration/20211214-121811_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf new file mode 100644 index 0000000..3d9e266 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/autotags/Hub.0b29061a-8728-4272-a67b-67bd61dc5a48..autotag.tf @@ -0,0 +1,47 @@ +resource "dynatrace_autotag" "Hub" { + name = "Hub" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "EMEA" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "DATABASE_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf b/configuration/20211214-121811_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf new file mode 100644 index 0000000..3fa97ef --- /dev/null +++ b/configuration/20211214-121811_EUPROD/autotags/Microservice.e214f7de-f34c-4001-98e4-71a9246349ba..autotag.tf @@ -0,0 +1,77 @@ +resource "dynatrace_autotag" "Microservice" { + name = "Microservice" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "nws" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "nws-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "bev" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bev-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "wea" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wea-" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:microservice}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "microservice" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf b/configuration/20211214-121811_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf new file mode 100644 index 0000000..8175f38 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/autotags/Namespace.fb840736-9060-4b2f-a839-a9990575f04f..autotag.tf @@ -0,0 +1,20 @@ +resource "dynatrace_autotag" "Namespace" { + name = "Namespace" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:KubernetesNamespace}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf b/configuration/20211214-121811_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf new file mode 100644 index 0000000..2dd4135 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/autotags/PaaS.6af9351a-658c-4162-9e0d-af659ee6f47b..autotag.tf @@ -0,0 +1,59 @@ +resource "dynatrace_autotag" "PaaS" { + name = "PaaS" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Orbit" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "AWS-Orbit_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "Runtime" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Azure-NonFG_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Environment:PaaS}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "PaaS" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf b/configuration/20211214-121811_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf new file mode 100644 index 0000000..ca95d0f --- /dev/null +++ b/configuration/20211214-121811_EUPROD/autotags/Platform.7169585d-2147-462e-9123-9dac9ff4459b..autotag.tf @@ -0,0 +1,165 @@ +resource "dynatrace_autotag" "Platform" { + name = "Platform" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EKS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "EC2" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "AKS" + conditions { + cloud_type { + negate = false + operator = "EQUALS" + value = "AZURE" + } + key { + type = "STATIC" + attribute = "HOST_CLOUD_TYPE" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "OpenShift" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "OpenShift_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = false + negate = false + operator = "BEGINS_WITH" + value = "Multiproject_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SingleApplicationServer_" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "ECS" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "AWS_ECS_CLUSTER" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "Classic IT" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "LINUX_" + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + value_format = "ECS" + conditions { + key { + type = "STATIC" + attribute = "HOST_PAAS_TYPE" + } + paas_type { + negate = false + operator = "EQUALS" + value = "AWS_ECS_FARGATE" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf b/configuration/20211214-121811_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf new file mode 100644 index 0000000..3dd8cb8 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/autotags/WK.af199a4f-df14-473d-981e-700a4a3ba1c1..autotag.tf @@ -0,0 +1,815 @@ +resource "dynatrace_autotag" "WK" { + name = "WK" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "SMACC-BE" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "SMACC-KTS" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "ASBC-SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "prod" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + value_format = "SMACC" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (Legacy)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Send destination to vehicle (MGU)" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Personal Favorites" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf b/configuration/20211214-121811_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf new file mode 100644 index 0000000..869ce7b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/autotags/Wirkkette.aa75bdbc-3bbe-46ab-b453-795ee38583d1..autotag.tf @@ -0,0 +1,709 @@ +resource "dynatrace_autotag" "Wirkkette" { + name = "Wirkkette" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected OAuth Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ID Lookup Service " + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Legal Document Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "User Registration" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360 Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Remote Commands Composite Service (VRCCS)" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote Services" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Composite Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "User Profile Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Mapping Composite Service" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "Toyota" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle Mapping" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "vehicle-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "csi" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "ccg" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-wo" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-jr" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Vehicle Data" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "WK" + value = "lsc-hr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle User Relationship Service (VURS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Vehicle List" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Vehicle Composite Service (VCS)" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "Remote 360" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive Internet Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + value_format = "Login" + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CDIP" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf b/configuration/20211214-121811_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf new file mode 100644 index 0000000..9120e22 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/autotags/app-id.99283492-dc1a-47e9-899c-63e2bdefe56c..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-id" { + name = "app-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:app-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf b/configuration/20211214-121811_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf new file mode 100644 index 0000000..1b871ac --- /dev/null +++ b/configuration/20211214-121811_EUPROD/autotags/app-name.6172ea1c-b4c7-42d2-b4cc-1fc2b6483c68..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "app-name" { + name = "app-name" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.appname=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.appname=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:app-name}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf b/configuration/20211214-121811_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf new file mode 100644 index 0000000..6b9d618 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/autotags/appd-id.e9d35082-3266-4ec4-aed1-6490fc433291..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "appd-id" { + name = "appd-id" + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-253617" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = false + value_format = "APPD-213526" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf b/configuration/20211214-121811_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf new file mode 100644 index 0000000..7919efa --- /dev/null +++ b/configuration/20211214-121811_EUPROD/autotags/compass-id.78b5f6b4-f6b8-473e-8d3b-954f99818175..autotag.tf @@ -0,0 +1,79 @@ +resource "dynatrace_autotag" "compass-id" { + name = "compass-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Kubernetes:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:CommandLineArgs/compassid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compassid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:compass-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "compass-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:CommandLineArgs/compid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.compid=" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf b/configuration/20211214-121811_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf new file mode 100644 index 0000000..fa0fe2d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/autotags/itsm-service.520660b9-3aba-4c47-a162-ca95677af5c8..autotag.tf @@ -0,0 +1,23 @@ +resource "dynatrace_autotag" "itsm-service" { + name = "itsm-service" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:itsm-service}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "itsm-service" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf b/configuration/20211214-121811_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf new file mode 100644 index 0000000..d6c9e4d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/autotags/licensing-base.b2cd7fc4-c509-4c59-9be9-e1d1df9b7bb9..autotag.tf @@ -0,0 +1,188 @@ +resource "dynatrace_autotag" "licensing-base" { + name = "licensing-base" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-OpenShift" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-AKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "AKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-EKS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "EKS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-Classic IT" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "Classic IT" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "EMEA-Prod-ECS" + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "ECS" + } + } + } + } + rules { + type = "MOBILE_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Mobile" + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "APPLICATION" + enabled = true + value_format = "CoCo-EMEA-Apps" + conditions { + key { + type = "STATIC" + attribute = "WEB_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "CUSTOM_APPLICATION" + enabled = true + value_format = "CoCo-EMEA-CustomApps" + conditions { + key { + type = "STATIC" + attribute = "CUSTOM_APPLICATION_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "HTTP_CHECK" + enabled = true + value_format = "CoCo-EMEA-HTTP" + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "SYNTHETIC_TEST" + enabled = true + value_format = "CoCo-EMEA-Browser" + conditions { + key { + type = "STATIC" + attribute = "BROWSER_MONITOR_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf b/configuration/20211214-121811_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf new file mode 100644 index 0000000..850c089 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/autotags/mcid.e9b932a6-66c2-48ca-ad24-7d3e408b3ffb..autotag.tf @@ -0,0 +1,99 @@ +resource "dynatrace_autotag" "mcid" { + name = "mcid" + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + key { + type = "STATIC" + attribute = "HOST_GROUP_NAME" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "LINUX_E2E" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-88E150DEB78CF863" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-99C88C9702E49D83" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-65F9C24B3FBC643C" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + } + rules { + type = "HOST" + enabled = true + value_format = "10APP11515801" + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "ENVIRONMENT" + key = "ClusterName" + value = "B2V-PROD" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf b/configuration/20211214-121811_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf new file mode 100644 index 0000000..1ec193c --- /dev/null +++ b/configuration/20211214-121811_EUPROD/autotags/ms-id.38c835ff-9a2d-47ac-ae35-dfa414180e98..autotag.tf @@ -0,0 +1,61 @@ +resource "dynatrace_autotag" "ms-id" { + name = "ms-id" + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:CommandLineArgs/-Dcom.bmw.dynatrace.msid=(.*?)-D}" + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "COMMAND_LINE_ARGS" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "-Dcom.bmw.dynatrace.msid=" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE"] + value_format = "{ProcessGroup:Kubernetes:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "KUBERNETES" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + value_format = "{ProcessGroup:Environment:ms-id}" + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "ms-id" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/configuration.tf b/configuration/20211214-121811_EUPROD/configuration.tf new file mode 100644 index 0000000..42347c2 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/configuration.tf @@ -0,0 +1,8 @@ +terraform { + required_providers { + dynatrace = { + version = "1.8.4" + source = "dynatrace-oss/dynatrace" + } + } +} \ No newline at end of file diff --git a/configuration/20211214-121811_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf new file mode 100644 index 0000000..5b8628a --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/ACDS - JOYNR.54fcca35-a3f8-45d7-aabb-f26e2a93a3ff..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ACDS_-_JOYNR" { + name = "ACDS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "3c9b95ce-aa16-4d8e-9aae-72ed21967ffa" + class { + name = "joynr.de.bmw.infotainment.telematic.acall.ACallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyAccidentCallData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "79a5f781-3aeb-443a-9de5-9b7eb43ae891" + returns = "io.joynr.provider.Promise" + } + method { + name = "notifyAccidentInfoData" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.AccidentCallEventCounters","joynr.de.bmw.infotainment.telematic.acall.ACallTypes.SingleAccidentDetail[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "14af5cb3-fa06-40dd-8f99-128db957a466" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf new file mode 100644 index 0000000..7d6d22b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/BASE - Gcdm.905f8bdb-a863-44f4-9b48-b27d0ed50c54..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Gcdm" { + name = "BASE - Gcdm" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1f70cf23-3e02-4b9b-ab0d-f7bafdcad734" + class { + name = "com.bmw.cc.base.integration.gcdm.GcdmESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "retrieveCustomerData" + arguments = ["java.lang.String"] + id = "d56d0977-3a25-42c1-b68b-a274c73a6e0b" + returns = "com.bmw.cc.base.bm.customerdata.entity.CustomerDataBE" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf new file mode 100644 index 0000000..34a4b27 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/BASE - HereMaps.b216aa07-bae7-4442-b118-68794e2abfbd..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_HereMaps" { + name = "BASE - HereMaps" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d83fc32a-2452-4327-889d-23c0049fdd06" + class { + name = "com.bmw.cc.base.integration.heremaps.HereMapsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findAddress" + arguments = ["float","float"] + id = "558edf16-2370-4299-8a1b-12c8e750a5ee" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf new file mode 100644 index 0000000..3c56530 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/BASE - Istats.721d5bc0-1ef5-4297-9050-543c2e3a8186..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Istats" { + name = "BASE - Istats" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ea27960b-ecc0-4611-9323-d4af67633715" + class { + name = "com.bmw.cc.base.integration.istats.IstatsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "62c72095-5449-47c9-8fe7-c404c5eeee33" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf new file mode 100644 index 0000000..d44e64e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/BASE - Loc.cf9aaffb-b1ea-402f-a0c4-d5870a0321e5..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "BASE_-_Loc" { + name = "BASE - Loc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b62f11ca-ede2-4dbe-981c-87dd240772c3" + class { + name = "com.bmw.cc.base.integration.loc.LocESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCBS" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "4692c834-dfa4-4455-9aa9-7fe9db9825bc" + returns = "java.util.Optional" + } + method { + name = "getCCM" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "44602e49-2c5d-424b-af00-e51d9791a86b" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf new file mode 100644 index 0000000..25f71db --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/BASE - Los.50f97971-d0cd-408e-a66a-4fc82e16804e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Los" { + name = "BASE - Los" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "f9d8b2c3-74c6-4ed5-b9a8-91fb5a8eaa38" + class { + name = "com.bmw.cc.base.integration.los.msc.LosESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getMiscPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "06af95a5-a41a-4871-9a14-fa537c95cdcb" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf new file mode 100644 index 0000000..73aa825 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/BASE - LosFts.15d8baba-9d52-47ce-947f-c070d0ae6073..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_LosFts" { + name = "BASE - LosFts" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0eccc8f1-0420-49bd-895a-0392a5ddf03d" + class { + name = "com.bmw.cc.base.integration.los.fts.LosFtsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getPOIs" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.String","java.lang.Double","java.lang.String","java.lang.String"] + id = "bc4fdda8-bac7-4d4e-aa13-3409e0b1fed6" + returns = "java.util.List" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf new file mode 100644 index 0000000..03202ae --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/BASE - Msgsvc.ad2d01af-4038-4611-a1ef-4218e693544f..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Msgsvc" { + name = "BASE - Msgsvc" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "44d9578c-71e9-4dba-ac89-1c2e0a535cce" + class { + name = "com.bmw.cc.base.integration.msgsvc.MsgsvcESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendDealerAsPoi" + arguments = ["java.util.List","java.lang.String","java.lang.String"] + id = "bedc3640-cda5-404a-b853-866b90d0c80c" + returns = "com.bmw.cc.base.bm.dealer.entity.DealerPoiSendStatus" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf new file mode 100644 index 0000000..1ded039 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/BASE - Ngtp.2481f7f4-1c9f-4bd3-8860-605ffd45e2d0..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Ngtp" { + name = "BASE - Ngtp" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8e3e3eb1-8635-4fb8-9f9a-2ec1348d3e67" + class { + name = "com.bmw.cc.base.integration.ngtp.NgtpESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "680cf371-d90c-4cf7-b536-50d2cb26c352" + returns = "java.util.Optional" + } + method { + name = "executePositionUpdate" + arguments = ["java.lang.String","java.lang.String"] + id = "a205bbb8-f5c9-46e7-b270-14f7eebdc0eb" + returns = "void" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5af9001d-ec61-44a6-8ff1-f057cb0ffde8" + returns = "void" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf new file mode 100644 index 0000000..f41653e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/BASE - Pisa.453150dc-bcf7-4ff2-bbff-4b6563afcac1..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Pisa" { + name = "BASE - Pisa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "c1007ca3-7f3f-4be9-ade8-f79bd4dd023f" + class { + name = "com.bmw.cc.base.integration.pisa.PisaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findByVin" + arguments = ["java.lang.String"] + id = "3b7175a2-5aec-4f52-a66f-d89d635f9132" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf new file mode 100644 index 0000000..aed5256 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/BASE - Rsa.a1418e08-b2f4-4a7f-814d-82c809821a60..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Rsa" { + name = "BASE - Rsa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "b2cdc7e3-f4d1-48c2-8e23-074869f60c48" + class { + name = "com.bmw.cc.base.integration.rsa.RsaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestSolution" + arguments = ["com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchQuery"] + id = "2821fe7e-1498-418b-9e8a-df1029577d6e" + returns = "com.bmw.cc.base.bm.adaptivesolutions.entity.SolutionSearchResult" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf new file mode 100644 index 0000000..c150bf7 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/BASE - Scaa.9ebbc82e-760e-4892-acb8-bebd4dc07a23..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "BASE_-_Scaa" { + name = "BASE - Scaa" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "25b40f14-1ef3-4b92-b847-4706e91e0287" + class { + name = "com.bmw.cc.base.integration.scaa.ScaaESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCustomerApproval" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "b6d91976-7181-4475-ae9e-3972e3c9dd93" + returns = "boolean" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf new file mode 100644 index 0000000..225ba54 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/BASE - SvdsVehicles.431e19b1-342b-4eea-b5d3-50f57da77b91..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_SvdsVehicles" { + name = "BASE - SvdsVehicles" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2fafaf0a-5484-4d89-b4ca-b9febc94ffff" + class { + name = "com.bmw.cc.base.integration.svds.SvdsVehiclesESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "findClientId" + arguments = ["java.lang.String"] + id = "f65c962d-faf1-4431-b7a8-8711b6e35266" + returns = "java.lang.String" + } + method { + name = "retrieveVehicleData" + arguments = ["java.lang.String"] + id = "3014a2b6-84a6-499b-8ecf-207a3b6e8f70" + returns = "java.util.Optional" + } + method { + name = "vehicleSpecsInternal4" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "c2af5ae9-21e5-436b-8b11-e956c923d6a7" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf new file mode 100644 index 0000000..235ba87 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/BASE - Tsrd.e9f0774f-39c6-484d-9a1b-3e82944a7a61..custom_service.tf @@ -0,0 +1,46 @@ +resource "dynatrace_custom_service" "BASE_-_Tsrd" { + name = "BASE - Tsrd" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "5f742b9f-222d-4c7b-bb48-2d3b43a4ab0c" + class { + name = "com.bmw.cc.base.integration.tsrd.TsrdESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "deleteRemoteDiagnosisBCall" + arguments = ["java.lang.String"] + id = "7ae9bf2b-368e-4f79-8b31-3eaf81cef238" + returns = "void" + } + method { + name = "getKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "4821308b-3153-4d19-a6f6-1a0ed8712ff1" + returns = "java.util.Optional" + } + method { + name = "requestBCallData" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallData"] + id = "b4f237f3-b3e0-4def-9811-662d3730998a" + returns = "void" + } + method { + name = "requestCustomerConfirmationBCall" + arguments = ["com.bmw.cc.base.integration.tsrd.model.RequestBCallCustomerConfirmation"] + id = "07b87c9a-5cf7-41ae-bba6-0b69d3d7c598" + returns = "void" + } + method { + name = "requestFaultMemoryData" + arguments = ["java.lang.String","java.lang.String"] + id = "2f344a9c-4ee8-4987-916d-213474e516ca" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf new file mode 100644 index 0000000..b652125 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/BASE - Tssb.eb5666a5-8c28-4328-9486-2c422b7536e8..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Tssb" { + name = "BASE - Tssb" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "219e0fdd-8980-4189-916c-dd315be8af45" + class { + name = "com.bmw.cc.base.integration.tssb.TssbESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getCompoundId" + arguments = ["java.lang.String"] + id = "d031b017-3a29-4abb-ae8f-7d9f91e56a33" + returns = "java.util.Optional" + } + method { + name = "requestKeyData" + arguments = ["java.lang.String","java.lang.String"] + id = "f95e01db-e2e8-4b11-865b-f6c4020c44fc" + returns = "java.util.Optional" + } + method { + name = "sendReport" + arguments = ["com.bmw.cc.base.integration.tssb.acall.model.ACallTicketDataBE"] + id = "33d653da-447f-4d7d-ae85-10373edfcd22" + returns = "org.springframework.http.ResponseEntity" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf new file mode 100644 index 0000000..983f09b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/BASE - Xcs.ac3accb9-c34d-4526-936d-735a176e79a6..custom_service.tf @@ -0,0 +1,34 @@ +resource "dynatrace_custom_service" "BASE_-_Xcs" { + name = "BASE - Xcs" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "37b7399c-5aa8-4d5e-bdb9-4e6e5f28b2c8" + class { + name = "com.bmw.cc.base.integration.xcs.XcsESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createNewEventByVin" + arguments = ["java.lang.String","java.lang.String"] + id = "ac89d1ea-c9fc-4c7c-910d-453303dc22fa" + returns = "java.util.Optional" + } + method { + name = "requestAnUpdateOfXCallDataFromVehicle" + arguments = ["java.lang.String"] + id = "5c650a04-a01d-44b1-872f-7ccb6941d5ac" + returns = "java.util.Optional" + } + method { + name = "terminateEvent" + arguments = ["java.lang.String"] + id = "5b635937-4ffe-4a91-ab40-cf58611c343f" + returns = "java.util.Optional" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf new file mode 100644 index 0000000..2bef90e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/CASA - ChangeRelationshipProvisioningWorkflow - E2E.abf74a28-180b-40b3-861a-fde3cf9b6562..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "CASA_-_ChangeRelationshipProvisioningWorkflow_-_E2E" { + name = "CASA - ChangeRelationshipProvisioningWorkflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "42a4e5f1-d181-40b4-8e4c-b21a36179cf3" + class { + name = "com.bmw.cc.casa.bm.workflow.control.relationship.v2.ChangeRelationshipProvisioningWorkflow" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "0b24b6d9-0c20-4d0c-87a6-fb43b01eb43a" + returns = "void" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf new file mode 100644 index 0000000..31da3cb --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/CASA AbstractTimerBean - E2E.3c845d71-4017-4760-bf25-7c21a5145ece..custom_service.tf @@ -0,0 +1,37 @@ +resource "dynatrace_custom_service" "CASA_AbstractTimerBean_-_E2E" { + name = "CASA AbstractTimerBean - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "fd6b6e18-5d6e-491e-b3df-29bc44c0c2f5" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "96376862-a3f1-4f1d-becb-8dcf90b11465" + returns = "void" + } + } + rule { + enabled = true + id = "cea5e84d-12f8-42a1-bcfb-3eb303be1310" + class { + name = "com.bmw.cc.casa.bm.common.timer.AbstractTimerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "5e25e71c-8758-4a0b-b9e6-1dfea93dd21a" + returns = "void" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf new file mode 100644 index 0000000..f29d86e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/CASA ExecutionContext - E2E.53788fed-2f9c-4997-b4c4-57031609d863..custom_service.tf @@ -0,0 +1,26 @@ +resource "dynatrace_custom_service" "CASA_ExecutionContext_-_E2E" { + name = "CASA ExecutionContext - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "4f180cf3-e8b3-4be4-85e8-57556c431f4e" + class { + name = "com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "getVin" + id = "8dbbee3a-a50c-4f5f-b4ad-91b239a8379b" + returns = "java.lang.String" + } + method { + name = "getWorkflowStart" + id = "f407d68f-ffa1-4385-9a82-33ce29c83a0f" + returns = "java.time.Instant" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf new file mode 100644 index 0000000..2f5a934 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/CASA Listener - E2E.05bfd34b-d762-4d7e-ab7f-f8d308c0785d..custom_service.tf @@ -0,0 +1,158 @@ +resource "dynatrace_custom_service" "CASA_Listener_-_E2E" { + name = "CASA Listener - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6b407ea6-9a9a-48ce-a4ab-25be2a5a3ab5" + class { + name = "com.bmw.cc.casa.api.dealerimport.mq.boundary.DealerImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "352f907b-c5bb-45e8-a09e-54f40495902e" + returns = "void" + } + } + rule { + enabled = true + id = "8ba009f2-3766-4827-a9ba-50b13455583a" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.GCDMChangesMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b070dfdc-621c-4f60-8b5e-a93ff5cf3d35" + returns = "void" + } + } + rule { + enabled = true + id = "e8be5e09-351b-40f7-8309-5f9cdd637b6e" + class { + name = "com.bmw.cc.casa.api.processcontroller.v1.boundary.IDS2MessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "78fdbd96-e9b6-4e28-81d2-4d97dab113b4" + returns = "void" + } + } + rule { + enabled = true + id = "921660d6-5760-465a-8d51-e7eb12d145e2" + class { + name = "com.bmw.cc.casa.api.rsu.v1.boundary.RSUMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "70e21922-6c43-4ae2-b3c6-34ce8d7937a1" + returns = "void" + } + } + rule { + enabled = true + id = "98fadb95-a962-47af-a48d-f9a3557d202e" + class { + name = "com.bmw.cc.casa.api.updatesimcard.v1.boundary.UpdateSimCardMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "987b1351-1643-42af-be04-a0f54ddaefc5" + returns = "void" + } + } + rule { + enabled = true + id = "ccfc8524-1b53-4329-825d-61582a1c349d" + class { + name = "com.bmw.cc.casa.api.vehicleGroups.mq.boundary.AdjustVehicleGroupsListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "64f36b72-7871-4768-84e2-fbe01b3c6bc9" + returns = "void" + } + } + rule { + enabled = true + id = "8a4f54d4-5acb-4887-817b-c60858150613" + class { + name = "com.bmw.cc.casa.api.vehicleimport.mq.boundary.VehicleImportRequestListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "2a0d6732-b323-43d9-9e2f-3b02c11c0ad1" + returns = "void" + } + } + rule { + enabled = true + id = "5bc24dbd-3f6c-43cd-bf3d-83743a8a2625" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.MNOMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "b842f24a-85bc-4bec-b6cd-1c6b89d6c5e0" + returns = "void" + } + } + rule { + enabled = true + id = "8cecd8cc-7f8b-4a1f-b139-75d6c5599b8b" + class { + name = "com.bmw.cc.casa.api.workflow.provisioning.NopMessageListener$Proxy$_$$_WeldSubclass" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "5c4b2e91-6afb-46b3-882b-7ed1f976f2f9" + returns = "void" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf new file mode 100644 index 0000000..f26e327 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/CASA Timer - E2E.2aed065b-fc8a-4481-9fcf-2fef0bb33aab..custom_service.tf @@ -0,0 +1,453 @@ +resource "dynatrace_custom_service" "CASA_Timer_-_E2E" { + name = "CASA Timer - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "04cda430-778d-49f5-98b5-7ec4ee6c0921" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractExpiryNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "8c548ab8-8928-4c88-836e-da894c97ba2e" + returns = "void" + } + } + rule { + enabled = true + id = "42057f6e-6534-46ad-8f01-e0c329391cbf" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractNotificationStatusTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "6d0b363b-8f2b-4f18-af10-df12609fca45" + returns = "void" + } + } + rule { + enabled = true + id = "f96a9b30-dd80-41d6-b58c-beded4d6a976" + class { + name = "com.bmw.cc.casa.bm.notification.boundary.ContractReminderNotificationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1c55fd1e-ad2b-4d2b-bcd0-80d8e44b98aa" + returns = "void" + } + } + rule { + enabled = true + id = "ad800150-a03c-4f19-9641-98fab4f1c435" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.CatOfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0da89776-01be-4c21-897a-616e5dff9590" + returns = "void" + } + } + rule { + enabled = true + id = "3da82cbf-d779-4fdc-ac3d-871eb12605fc" + class { + name = "com.bmw.cc.casa.bm.offermanager.boundary.timer.OfferCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e09c2604-81eb-4ab4-9743-ec2e96a62878" + returns = "void" + } + } + rule { + enabled = true + id = "e959e5a5-fd11-4837-840b-df6f000cb147" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.AntiquatedDataRemovalTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a5fe7b7d-5e4f-4fdd-8802-dfb36da04471" + returns = "void" + } + } + rule { + enabled = true + id = "3fc63279-bf7d-4838-81c7-60371e435bd5" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CancelActiveExecutionTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b1c3975b-631b-41cd-9d20-c0d3bec905f3" + returns = "void" + } + } + rule { + enabled = true + id = "02e358fc-fa96-40c5-a02b-52ba86ee3eb7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CasaSupportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "4287f30c-f821-402c-9dda-edff7901df1a" + returns = "void" + } + } + rule { + enabled = true + id = "e08df754-9046-48ce-baf8-6abf169d4202" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerInitialSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "cb90f96a-80c3-4f53-b2ee-ccf4d7c6a89b" + returns = "void" + } + } + rule { + enabled = true + id = "e01240aa-87c0-4913-856a-67191422a51e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.CustomerReminderSMSTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "384ca83d-3abb-4aba-8395-f06ea44268f1" + returns = "void" + } + } + rule { + enabled = true + id = "2985f6f7-b631-4963-957b-431d9f0eabc7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuAutoExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c36808e1-6854-49c4-be0a-90731da82eac" + returns = "void" + } + } + rule { + enabled = true + id = "26784dd4-2678-4bac-9660-69eabbaf0dbb" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuExchangeTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0eee9530-8858-4cce-998d-efceaecd6288" + returns = "void" + } + } + rule { + enabled = true + id = "41d04b56-ff02-4d50-9322-9b05c04c4ce6" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EcuInstallTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0dee10c2-867d-4989-9a08-f66601b8893b" + returns = "void" + } + } + rule { + enabled = true + id = "d79c6f50-ae05-47f1-a459-ae2ea8645bd7" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.EndOfTermTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "adb216ce-1dd8-481c-8988-7680ce7c7e0c" + returns = "void" + } + } + rule { + enabled = true + id = "a1103dab-b287-43c8-9589-737fb7a4462e" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.MigrationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "eb4771b5-fd85-49e1-a83d-c2c9f2d69384" + returns = "void" + } + } + rule { + enabled = true + id = "52093b00-62a6-40ca-9634-c66270f29ae3" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.PreactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1e93863a-05bb-4ba5-b419-95498e38b5c6" + returns = "void" + } + } + rule { + enabled = true + id = "ca20c4ec-8fae-4ff2-82c8-06a963917a41" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.QueuedWorkflowTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "e56c6781-82dd-47f3-9abe-bbe88a6ed2cf" + returns = "void" + } + } + rule { + enabled = true + id = "bd7ec679-2a79-41f1-8cb5-1a001478c192" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "de4e9e0c-b26b-4e8d-828d-0b2ad769fcb3" + returns = "void" + } + } + rule { + enabled = true + id = "6f2ab7e2-e5d0-4ddb-afb8-2f880375faa0" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.SIMCardTaskTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0ed845cb-f3fd-4bea-8d8c-47d8f6e89ebf" + returns = "void" + } + } + rule { + enabled = true + id = "42363513-4ae3-4e0c-bed3-fa9e52167642" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.ServiceDeactivationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b3f462c7-67a5-4935-be99-5e4f28a67bba" + returns = "void" + } + } + rule { + enabled = true + id = "1adbab0b-0f48-4138-947a-5df742356faa" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepRetryTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "bd24328e-30cd-41bf-a962-c7dc79bc5d26" + returns = "void" + } + } + rule { + enabled = true + id = "51ec0a26-ee5c-4391-9813-c4d1084eb4fe" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.StepTimeoutTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "c7f3e3ec-add3-4f61-b0a7-a16084e80ff4" + returns = "void" + } + } + rule { + enabled = true + id = "d4e40a1c-b1e8-4b2a-aa0d-931448ab5236" + class { + name = "com.bmw.cc.casa.bm.processcontroller.boundary.timer.VehicleGroupExpirationTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b4cbdb2-f8e6-4543-a965-f670ad0848b9" + returns = "void" + } + } + rule { + enabled = true + id = "758eec5b-23fb-4886-b8fb-de6f2ceaf47d" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.CatRuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "b12bab84-b4a2-4e5f-ac6e-3ac0e8bc1027" + returns = "void" + } + } + rule { + enabled = true + id = "29ab384d-32ec-49ab-ba01-faba5f77d5e6" + class { + name = "com.bmw.cc.casa.bm.rulemanager.boundary.timer.RuleCacheTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "265c7116-eb73-4bbf-a06e-7635034ee160" + returns = "void" + } + } + rule { + enabled = true + id = "1e73bd8e-7517-4456-931a-898a75a486c3" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.FetchOrderStatusesTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "0b9d75dc-6ea9-40bc-a5e7-02297f991372" + returns = "void" + } + } + rule { + enabled = true + id = "8a418fd2-8e94-4056-807a-6a606a5a249d" + class { + name = "com.bmw.cc.casa.bm.store.boundary.timer.ServiceOrderReportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "a9aa08e9-f6af-4637-9e6a-5a674e72979b" + returns = "void" + } + } + rule { + enabled = true + id = "63343af0-a65b-4c87-8991-43b37b4d9868" + class { + name = "com.bmw.cc.casa.integration.dms.boundary.DMSFileExportTimer$Proxy$_$$_Weld$EnterpriseProxy$" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + id = "1d36994c-fef5-4c5c-866e-4274cc888130" + returns = "void" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf new file mode 100644 index 0000000..f076cf0 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/CASA Timer.dccff992-e8bd-4131-99af-3884a4884c71..custom_service.tf @@ -0,0 +1,21 @@ +resource "dynatrace_custom_service" "CASA_Timer" { + name = "CASA Timer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "2686ca3c-9714-403a-9f83-9c488cc19376" + class { + name = "com.bmw.cc.smc2.dkey.bm.flcm2.boundary.CasaTrigger2LockedBF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "runLocked" + id = "d666edd5-e43e-401e-8d0f-8cb462dddd99" + returns = "void" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf new file mode 100644 index 0000000..d6c6c0c --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/CASA Workflow - E2E.ba13a7c1-52e4-4761-8f2b-80364b63ac9a..custom_service.tf @@ -0,0 +1,241 @@ +resource "dynatrace_custom_service" "CASA_Workflow_-_E2E" { + name = "CASA Workflow - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + annotations = ["javax.enterprise.context.ApplicationScoped"] + id = "bb7d3c0e-0e3d-49c5-a5d5-2bee0d77aabe" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "6fe0226c-6579-47f5-a4e9-9b38044dd56a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "7a368665-f3aa-4775-81b7-611dc2f6f75f" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3f6b98dd-b80d-4f1a-9f97-80beef022c08" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "735766ef-9829-4fc8-a272-07061d5dcc3a" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b332dc83-e58a-4e5b-9141-d25f8ac8f844" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "9041af60-5a01-4360-b294-781ced03a409" + returns = "void" + } + method { + name = "getName" + id = "fa2e9403-1fd3-4c1d-9716-37517cdae55a" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "de7b59a4-b07d-4a4b-adb8-5635cfb37133" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "e90fec53-5c3e-4c11-8ad5-61cb8086fb9e" + class { + name = "com.bmw.cc.casa.bm.workflow.control.activatevehicle.ActivateVehicleWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "3ae6319b-b561-4b68-9512-cd8a4ad880f2" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1fa7ccad-f8aa-4987-84e2-fc52ce9cab01" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "301f0c57-85b3-4c5c-83f1-b789cf8f09bf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ee3dfc2b-621d-4f31-92fe-a58c3b5e9d06" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ceae431-4801-42f6-9cb4-3d7299b6f00b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "9e0652c6-47d6-4f1c-a06a-2e947d620614" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "b078aa8c-e0b8-41c6-a35f-1217151f8f45" + returns = "void" + } + method { + name = "getName" + id = "2ff9b0eb-e721-40c4-9570-b457f2702338" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "3283a505-562b-40d2-946d-1bd8155ba870" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } + rule { + enabled = true + id = "ad955112-482a-46ff-9e68-1cc5729cab89" + class { + name = "com.bmw.cc.casa.bm.workflow.control.casasupport.CasaSupportWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "afterProvisioning" + arguments = ["com.bmw.cc.casa.bm.workflow.control.provisioning.common.ProvisioningCompleteEvent"] + id = "6e06aa16-2bd7-43b8-98b4-7278e9884dce" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "62625550-305e-41dc-8bee-c9ad53008246" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "b0e16564-f0da-42a3-a19c-2021a76dbf6c" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "f3e7c731-cafc-4ebe-9162-eaacaf7a163b" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "5ed73cce-bf98-4646-9a3f-201de67a9808" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1b990832-31d2-477b-a920-87e9a3dc4733" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "f839622e-ad5a-4a0c-8e68-369b63be9d33" + returns = "void" + } + method { + name = "getName" + id = "bda3cea9-5195-4ddc-9b73-f6f33a3a8160" + returns = "java.lang.String" + } + } + rule { + enabled = true + id = "8092d1d8-2c7c-48cb-aea3-c37a23a5dfa4" + class { + name = "com.bmw.cc.casa.bm.workflow.boundary.recalculation.RecalculationWithBuildDataWorkflow$Proxy$_$$_WeldClientProxy" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "6b313554-fd72-4100-8740-e8e7f100cadf" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "3e45b075-baef-4619-b45e-94637496a9ee" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.SubWorkflow","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "55661055-9504-4b40-83db-ad179dcb2b29" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "ceaa6009-092d-4f6e-b98a-35342c7067d4" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.ResumableStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext","java.lang.Class"] + id = "2b0f3ec4-85cf-43f8-892b-b66e5c257af7" + returns = "void" + } + method { + name = "execute" + arguments = ["com.bmw.cc.casa.bm.workflowengine.boundary.CompleteStep","com.bmw.cc.casa.bm.workflowengine.boundary.ExecutionContext"] + id = "1e6d76c4-e926-4721-abc4-6429d81117b1" + returns = "void" + } + method { + name = "getName" + id = "d2eb4e8e-456f-4c0e-9b97-c684b047a0fd" + returns = "java.lang.String" + } + method { + name = "getWorkflowName" + id = "645d7f6b-d08f-4f52-b01f-6f501628e5db" + returns = "com.bmw.cc.casa.bm.workflowengine.entity.WorkflowName" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf new file mode 100644 index 0000000..f1f1583 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/Car Status Information Kafka IN.6f1c471a-5609-47de-9bc1-487b9637b7f7..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "Car_Status_Information_Kafka_IN" { + name = "Car Status Information Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "565d5882-09fa-4492-9941-13da20011624" + class { + name = "com.bmw.carsharing.csi.kafka.KafkaConsumerBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "submitRecord" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "9ad5cf74-1d83-4691-86e8-746472ab854f" + returns = "void" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf new file mode 100644 index 0000000..ff32af1 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/DPP - JOYNR v1.ed6903bf-7195-4c10-8514-2e652e71ffda..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR_v1" { + name = "DPP - JOYNR v1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "ac61411d-3b0e-4e45-b48a-d6fc50941578" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "28f88ca7-fd3d-4b1b-8360-2e8ab43ac18f" + returns = "void" + } + } + rule { + enabled = true + id = "a7bc6180-74c4-4ad1-bfd1-a47567d3772a" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "7a156e40-a2d5-4726-9ad0-db35ac8b5169" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "0e84647f-0e17-4376-bb79-19b9b31e3bf1" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "8b803591-acf4-43bd-9813-9eb743647881" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "c5c31393-5a0f-4567-9aa6-46e332893b6e" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "aa676ac7-43a0-40f7-88c5-c5870b6198bf" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "81f5eda8-892b-4676-9b62-da849d9eec09" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "32df3e13-717e-430e-ac81-85c5d9f33517" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf new file mode 100644 index 0000000..d3fa22b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/DPP - JOYNR.e82af6fe-0877-48c8-9928-769bb3858bfe..custom_service.tf @@ -0,0 +1,80 @@ +resource "dynatrace_custom_service" "DPP_-_JOYNR" { + name = "DPP - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d7dd5cb7-0f05-4c3e-967b-5aad67c9595e" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v1.PrivacySettingsBackendProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.PrivacySettingsTypes.PrivacySetting[]"] + id = "cf70526f-e8c6-4426-a549-2375159ad74c" + returns = "void" + } + } + rule { + enabled = true + id = "a88a9939-f0d2-43cc-aaf0-aa75338db61d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v2.PrivacySettingsBackendV2ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "confirmSettings" + arguments = ["java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode"] + id = "6d3012f7-6fe0-45db-b577-c22d2d69cbb6" + returns = "void" + } + method { + name = "getPrivacyUsersWithGroupsForVin" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId"] + id = "7145ebcb-1193-472e-9346-754fa3b9eff8" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsBackendSync$GetPrivacyUsersWithGroupsForVinReturned" + } + method { + name = "requestRequestSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "aaad8fdc-025f-43b0-8c9c-27762b3cedcf" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","java.lang.String","joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.PrivacySetting[]"] + id = "132c2823-de13-4649-9e83-e5f5f06d78fc" + returns = "joynr.de.bmw.infotainment.dataprivacy.v2.PrivacySettingsTypes.ResultCode" + } + } + rule { + enabled = true + id = "760913c7-c937-4504-b214-88adcf9ac51d" + class { + name = "com.bmw.cc.dpp.api.joynrprovider.v3.PrivacySettingsBackendV3ProviderImpl" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "requestTargetSetting" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.String"] + id = "fa39a5ec-8ed4-4f2a-9cd0-2bd52a221835" + returns = "void" + } + method { + name = "updateSettings" + arguments = ["joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.RequestId","java.lang.Long","java.lang.Long","java.lang.String","java.lang.Boolean","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.PrivacySetting[]","joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.OptionalParameter[]"] + id = "5d2ff543-ab68-4808-9e3b-3e393e1afdb7" + returns = "joynr.de.bmw.infotainment.dataprivacy.v3.PrivacySettingsTypes.ResultCode" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf new file mode 100644 index 0000000..567b3b3 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/ECS - CreateEvent - E2E.00e3f86d-118a-4e18-b69b-934d47ee1d9d..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ECS_-_CreateEvent_-_E2E" { + name = "ECS - CreateEvent - E2E" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "289c318a-b157-423b-a84f-d4d8c704ad51" + class { + name = "com.bmw.cc.vs.ecs.bm.ecs.control.JoynrEventOperations" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "createEvent" + arguments = ["com.bmw.cc.vs.ecs.bm.ecs.entity.ECallEventJoynrBE"] + id = "67e97b0c-a941-4031-b7b2-ecd20a16530b" + returns = "java.lang.String" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf new file mode 100644 index 0000000..f490048 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/ECS - JOYNR.29276a35-cc58-4093-bd8d-7927418e0192..custom_service.tf @@ -0,0 +1,28 @@ +resource "dynatrace_custom_service" "ECS_-_JOYNR" { + name = "ECS - JOYNR" + enabled = false + queue_entry_point = false + rule { + enabled = true + id = "9b93f53f-99a5-4f7b-a1f7-495752f8e6c2" + class { + name = "joynr.de.bmw.infotainment.telematic.ecall.ECallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "starteCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "150ac898-4b93-4517-a61c-74bbcf668067" + returns = "io.joynr.provider.Promise" + } + method { + name = "updateeCallEvent" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.ecall.ECallTypes.CoreData","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "4ec1698e-f91d-4fef-931a-0c74ad7c4249" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf new file mode 100644 index 0000000..46e10f8 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/JOYNR.d9981266-7f7e-4e67-9c09-d65b533fc24e..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "JOYNR" { + name = "JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "0bc2f069-2322-43ad-bbb6-73ac3696c112" + class { + name = "com.bmw.cc.smc2.dkey.api.vehicle.v1.boundary.VehicleInboundBCI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendKeyListToBackend" + arguments = ["java.lang.String","java.lang.Byte[]"] + id = "8b4ddd1f-add5-4037-a0d8-c60eef4fc967" + returns = "void" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf new file mode 100644 index 0000000..f82a1e3 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/LSC Worker Kafka IN.e2feb004-96e4-4416-af7a-38402a59b0c3..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "LSC_Worker_Kafka_IN" { + name = "LSC Worker Kafka IN" + enabled = true + queue_entry_point = true + queue_entry_point_type = "KAFKA" + rule { + enabled = true + id = "cf721345-b090-410a-b621-f7868402e0cd" + class { + name = "com.bmw.tssb.lsc.worker.facade.LscMessageProcessingBean" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["org.apache.kafka.clients.consumer.ConsumerRecord"] + id = "a5c4e9fd-9231-40d6-ad5e-ec05fdd9c71b" + returns = "void" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf new file mode 100644 index 0000000..66c89d3 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/RsEventTimeoutTimer.84057ec4-86d7-418e-b6ea-040fce5c2f97..custom_service.tf @@ -0,0 +1,39 @@ +resource "dynatrace_custom_service" "RsEventTimeoutTimer" { + name = "RsEventTimeoutTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "720b971d-2c4b-4dd6-9be9-737809c06df6" + class { + name = "com.bmw.cc.rs.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "31a5874e-3928-437d-b6b0-347dafde01b3" + returns = "void" + } + } + rule { + enabled = true + id = "1c3bd2d4-0e92-48bf-b0fc-d66a8093176f" + class { + name = "com.bmw.cc.rs360.controller.EventTimeoutTimer" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "timeout" + arguments = ["javax.ejb.Timer"] + id = "25fdf96c-6656-45e5-bde3-718debb61437" + returns = "void" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf new file mode 100644 index 0000000..09a514e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/RsExecuteJoynr.4602d492-e061-4415-a7cd-7438126af19c..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "RsExecuteJoynr" { + name = "RsExecuteJoynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "434439d7-5ca2-4b5e-bc14-1ac6a078efe6" + class { + name = "com.bmw.cc.rs.control.JoynrServiceBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "executeRemoteService" + arguments = ["com.bmw.cc.rs.entity.Event"] + id = "6887ac56-6d4b-40d9-8910-691f0f91354b" + returns = "void" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf new file mode 100644 index 0000000..6def547 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/RsJoynrApiV1.2d1bab76-7394-44ef-8756-2a333dd32d98..custom_service.tf @@ -0,0 +1,260 @@ +resource "dynatrace_custom_service" "RsJoynrApiV1" { + name = "RsJoynrApiV1" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "1c4fe75a-a5d5-4681-a643-f1243f33ca29" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "VehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "795176a1-b32a-4148-a3e9-0982717bc6f9" + returns = "void" + } + method { + name = "VehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.VehicleFinderStatusTypes.PearlChain"] + id = "0a31922f-6fa8-421c-bb44-44f48a15822a" + returns = "void" + } + } + rule { + enabled = true + id = "99285881-9b86-48c9-ba61-36db2fbab601" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "6dc41c57-bb45-4cd5-bb7a-bab5d12a2a6a" + returns = "void" + } + method { + name = "RemoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "27783b17-214b-440a-9a66-c7466c49feeb" + returns = "void" + } + method { + name = "RemoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "928b0743-9fb3-489c-aa36-9b3461555fd3" + returns = "void" + } + method { + name = "RemoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "72b24d9c-3f19-4047-9053-8827a808824e" + returns = "void" + } + } + rule { + enabled = true + id = "2ab9333c-759c-41ad-87f1-dbcb8d43924b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "92a20bc4-1dae-4f11-891c-5a353f7f0fbb" + returns = "void" + } + method { + name = "RemoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "af6e64e6-cca4-454c-8d24-6ee35a245f7b" + returns = "void" + } + method { + name = "RemoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "7c5cb89d-53a7-4b4f-8036-89a038d985c7" + returns = "void" + } + method { + name = "RemoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "e73a4f75-f8d0-4692-be10-d472b8d6174b" + returns = "void" + } + } + rule { + enabled = true + id = "acb70158-3831-497a-8620-64cc2a88b158" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "f12b4a23-e9b7-4fae-b7ae-807e8efc8df1" + returns = "void" + } + method { + name = "RemoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "d5afe1a0-0e2b-40aa-9590-af2fb2bdcd95" + returns = "void" + } + method { + name = "RemoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "e187f67c-5e89-4271-8a5f-97bcc0093740" + returns = "void" + } + method { + name = "RemoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "4006ded6-30b9-4d13-b033-1d796b304d76" + returns = "void" + } + } + rule { + enabled = true + id = "891f2867-66b5-4c0b-8d4f-6d404ac2dadf" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "RemoteChargingProfileInitStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "1529682f-789e-44df-8346-df144a56714f" + returns = "void" + } + method { + name = "RemoteChargingProfileInitStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError"] + id = "547e4e8e-0459-4439-a219-7920173681a5" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusWT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "ba50d26c-1e3b-46b4-ab2f-cd95ee0df98d" + returns = "void" + } + method { + name = "RemoteChargingProfileStatusZZT" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchc.rchp.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "90208e1a-4ac2-42a2-a8f4-a9eff3f1613f" + returns = "void" + } + } + rule { + enabled = true + id = "82dbc5bc-172c-4164-b329-dd7cd750b4bc" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "0c8b91af-30a3-48bd-91e5-2fecd87b332b" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "2c9db4e0-5426-4e56-91c3-5c4d1d5502e6" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "0640d7d1-763e-4622-b009-96bf33b8a30e" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "71a911e0-8b7e-4bb2-8397-6658433ab619" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "cbfbb6dd-21e5-4104-9327-e4ca1bcea8eb" + returns = "void" + } + } + rule { + enabled = true + id = "85d0d7b3-ecb5-446a-89a4-81bab2fc0cf2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v1.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "Remote360FileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.R360.R360FileUploadState","java.lang.String","java.lang.String"] + id = "5fb4fe45-8415-43c8-8d3f-e58ab03f1e89" + returns = "void" + } + method { + name = "Remote360InitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.InitiationError","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.BasicPosition","java.lang.String","java.lang.Short","java.lang.Short"] + id = "364e08fd-6dde-4fe8-9dc1-9683fe0a3bb1" + returns = "void" + } + method { + name = "Remote360Status" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.R360.R360ExecutionState"] + id = "5e3ad135-a7c8-448a-970e-ec41f51f3428" + returns = "void" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String","java.lang.String"] + id = "6218361e-f767-4316-b0d7-c6b816fe6814" + returns = "void" + } + method { + name = "sendR360DriverActivationState" + arguments = ["java.lang.String","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.rs.commons.RemoteServicesStatusTypes.DriverActivationState"] + id = "99f381c2-8d95-427f-9771-f9cbad6a592f" + returns = "void" + } + method { + name = "Remote360InitStatus" + id = "6b94b91a-98ef-446c-87f1-21df1fdc3633" + returns = "void" + } + method { + name = "Remote360Status" + id = "61029247-2a83-4ae7-b69c-ee41bfc59f85" + returns = "void" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf new file mode 100644 index 0000000..89cb284 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/RsJoynrApiV2.eb76b84f-cdfe-4f88-a9f9-d5131ca7892b..custom_service.tf @@ -0,0 +1,348 @@ +resource "dynatrace_custom_service" "RsJoynrApiV2" { + name = "RsJoynrApiV2" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "6355413d-fc88-46fe-b284-8573f544b46b" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleFinderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "vehicleFinderInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "701cbef6-8037-450e-8218-54dfa86622d2" + returns = "void" + } + method { + name = "vehicleFinderStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.VehicleFinderError","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PositionData","joynr.de.bmw.infotainment.telematic.rs.vf.v2.VehicleFinderStatusTypes.PearlChain"] + id = "5a4c7d19-21fc-4cdb-a33c-9fe188973888" + returns = "void" + } + } + rule { + enabled = true + id = "88faa8ae-0322-488e-98e8-a5130dd96725" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteVehicleDetectionStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteHornBlowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "15b01e1c-eab9-4419-ba66-4ac998cc8d79" + returns = "void" + } + method { + name = "remoteHornBlowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "a25f12ef-f8a7-47c2-aeeb-816b3da9bf53" + returns = "void" + } + method { + name = "remoteLightFlashInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a5ba332a-b357-488b-a192-40977250261b" + returns = "void" + } + method { + name = "remoteLightFlashStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rhl.v2.RemoteHornLightStatusTypes.RemoteHornLightError"] + id = "e8c92e96-239e-495f-9261-f2bfed8c27f2" + returns = "void" + } + } + rule { + enabled = true + id = "94430ce4-b490-4c4e-9aad-b302dbd16a1e" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteDoorControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteDoorLockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "707484db-d8fa-4ac4-b9c3-4e204c74fc1d" + returns = "void" + } + method { + name = "remoteDoorLockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "30939bd5-6496-47a3-a4e8-5d33e80430c4" + returns = "void" + } + method { + name = "remoteDoorUnlockInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "72675c9d-1f70-49b6-8c71-17f39a8ca9cc" + returns = "void" + } + method { + name = "remoteDoorUnlockStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rdc.v2.RemoteDoorControlStatusTypes.RemoteDoorControlError"] + id = "97554b70-6ad1-4c66-a4d9-1bed6f2d77fa" + returns = "void" + } + } + rule { + enabled = true + id = "fae67036-17f1-4480-839f-ef1985653fb4" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingProfileStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingProfileInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "b3f41169-381c-4957-a333-df1acbd7a5c6" + returns = "void" + } + method { + name = "remoteChargingProfileStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchp.v2.RemoteChargingProfileStatusTypes.RemoteChargingProfileError"] + id = "4ff7aacb-b13a-4f5b-a7b3-f8af4d66c5bd" + returns = "void" + } + } + rule { + enabled = true + id = "fff388c5-219f-4c46-b677-6ce2751606ed" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteClimateControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteClimateNowInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "a40f971c-667c-422d-9703-35e43b4ac9b0" + returns = "void" + } + method { + name = "remoteClimateNowStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","java.lang.Byte","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.ClimateControlState","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.EngineState","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "9113e4d0-0a41-4043-ae26-b168849f3e1d" + returns = "void" + } + method { + name = "remoteClimateTimerInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "c755807d-69d9-4f9a-bee9-9de115b54b32" + returns = "void" + } + method { + name = "remoteClimateTimerStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rcc.v2.RemoteClimateControlStatusTypes.RemoteClimateControlError"] + id = "aff811dc-3288-4cc7-bbcd-bca1e29afc5c" + returns = "void" + } + } + rule { + enabled = true + id = "8520fb48-db9c-41c2-993a-346d79cd5983" + class { + name = "com.bmw.cc.rs.rsjoynrapi.v2.RemoteChargingControlStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "remoteChargingControlInitStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.InitiationError"] + id = "ae1c178c-332e-4379-aca1-98aa7869adba" + returns = "void" + } + method { + name = "remoteChargingControlStatus" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.Event","joynr.de.bmw.infotainment.telematic.rs.commons.v2.RemoteServicesStatusTypes.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.rchs.rchc.v2.RemoteChargingControlStatusTypes.RemoteChargingControlError"] + id = "02d37f6c-7c93-428d-b4bb-fb157fba39f2" + returns = "void" + } + } + rule { + enabled = true + id = "13bc4619-d1a0-4519-ace7-2cdeef18e331" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.Remote360Status" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "b052092c-c394-4bf0-a75a-fa8f1775c996" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "a24d49e3-3903-4b07-a30b-128eee39330d" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState","java.lang.Byte"] + id = "b955380c-71be-411b-8ee9-1f274a0bc16a" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.r360.v2.types.R360ExecutionState"] + id = "8c0c04e5-b1ec-4458-94c1-c5f22f647d7a" + returns = "void" + } + } + rule { + enabled = true + id = "1551fabe-e27a-4ef8-bf67-43198dc6c393" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.SurroundViewRecorderStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "a649e530-abcd-4807-8638-7057f5ec5d98" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "cdb768eb-5da8-48ad-8f64-2d72a54911cd" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.Recording[]","java.lang.String"] + id = "c15f123c-c138-4aa6-9690-cda7ec92e83a" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState","java.lang.Byte"] + id = "0acea922-ba1f-4197-8cc5-4f8aa576f4d6" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.svr.v2.types.SvrExecutionState"] + id = "a36648f7-7eb9-47bc-a73d-7cb0e25b3be5" + returns = "void" + } + } + rule { + enabled = true + id = "a549fa3f-07e7-4788-a8ca-b35e34b24fd2" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "checkCountry" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.BasicPosition"] + id = "f054d5a9-3ad8-4640-bf17-450356c51506" + returns = "joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.CountryCheck" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "64916c25-9962-47ad-9319-78c8a8848dc2" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState","java.lang.Byte"] + id = "bc213335-4762-4e41-ba7b-ac70e00c3d99" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.icc.v2.types.IccExecutionState"] + id = "1494ac7c-8de7-48c3-9c55-a81f702d0803" + returns = "void" + } + } + rule { + enabled = true + id = "e4482e02-8602-4ecc-92e7-9774d7487488" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.InCarCameraDwaStatus" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "activationUpdate" + arguments = ["java.lang.String","java.lang.Boolean","java.lang.String"] + id = "9a9c29cb-7548-46a1-b067-11f08a771637" + returns = "void" + } + method { + name = "fileUploadConfirmation" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.FileUploadState","java.lang.String","java.lang.String"] + id = "b1e201f5-ff43-4a22-a301-d8f7d51d3fcf" + returns = "void" + } + method { + name = "recordingListUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.Recording[]","java.lang.String"] + id = "d6a02884-15ef-4078-a68e-f05d85756b3e" + returns = "void" + } + method { + name = "reserveResources" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState","java.lang.Byte"] + id = "b240abe5-a1be-48f1-96b6-73b7a04fae83" + returns = "void" + } + method { + name = "statusUpdate" + arguments = ["joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.Event","joynr.de.bmw.infotainment.telematic.rs.backend.commons.v2.types.ExecutionStatus","joynr.de.bmw.infotainment.telematic.rs.backend.iccdwa.v2.types.IccDwaExecutionState"] + id = "ec114e56-e995-487e-87cc-c333ec6fa4b5" + returns = "void" + } + } + rule { + enabled = true + id = "77033e55-2484-4142-bed7-04c9816d054f" + class { + name = "com.bmw.cc.rs360.rsjoynrapi.v2.PublicKeyApi" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendPublicKey" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "e726fd58-70ee-40ea-9d81-3a351eded062" + returns = "void" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf new file mode 100644 index 0000000..3efc4e6 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/RsProvisioningMdb.40d333e3-1a5b-4bf0-94e6-e9676a07cde1..custom_service.tf @@ -0,0 +1,23 @@ +resource "dynatrace_custom_service" "RsProvisioningMdb" { + name = "RsProvisioningMdb" + enabled = true + queue_entry_point = true + queue_entry_point_type = "JMS" + rule { + enabled = true + id = "dd08e5a4-46e1-4254-ab26-9dc50e855b0b" + class { + name = "com.bmw.cc.rs.provisioningapi.jms.ProvisioningAckMDB" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onMessage" + arguments = ["javax.jms.Message"] + id = "05aeca23-cfff-46e7-b8b9-8b2cbeb04556" + returns = "void" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf new file mode 100644 index 0000000..2ee71ea --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/TrackESI - apple.86a3c88e-c8f8-4aa3-923d-caf466f04465..custom_service.tf @@ -0,0 +1,52 @@ +resource "dynatrace_custom_service" "TrackESI_-_apple" { + name = "TrackESI - apple" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "152f4773-b05a-4dce-9525-f96f8ed2b5e0" + class { + name = "com.bmw.cc.smc2.dkey.integration.track.v2.boundary.TrackESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "fc3e1652-f5bf-4281-b1d4-6958af3f70cb" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotification" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.bm.track.entity.EventNotificationRequestDO","java.time.Instant"] + id = "76ad362b-0670-46fc-8792-288edfe3e7ca" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "eventNotificationRetry" + arguments = ["com.bmw.cc.smc2.dkey.bm.key.pdo.VehicleKeyPDO","com.bmw.cc.smc2.dkey.bm.smc15.entity.DeviceEndpointBE","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.EventNotificationRequest","java.time.Instant"] + id = "30857f5c-0533-4645-aa24-c6a94255a800" + returns = "java.util.concurrent.Future" + } + method { + name = "healthCheck" + arguments = ["java.lang.String","java.lang.String"] + id = "c76aaeec-c4d6-473a-8252-7bd4faa41601" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKey" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "4abefe4a-aa6a-47d7-8e65-27d77902181c" + returns = "com.bmw.cc.smc2.commons.utils.entity.Result" + } + method { + name = "manageKeyRetry" + arguments = ["java.lang.String","java.lang.String","com.bmw.cc.smc2.dkey.integration.track.v2.boundary.request.ManageKeyRequest","java.time.Instant"] + id = "ee2d12b5-2283-4083-88ba-356b03d91f42" + returns = "java.util.concurrent.Future" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf new file mode 100644 index 0000000..088916e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/Voice Services - DBCleanUpTimer.b7f54c0a-ff7b-403d-9fe9-4c38b0071768..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "Voice_Services_-_DBCleanUpTimer" { + name = "Voice Services - DBCleanUpTimer" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "319de1eb-a486-4900-ab0f-0b098fcf1b63" + class { + name = "com.bmw.cc.conn.b2vvoice.bm.mguvoice.control.DBEventCleanupBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "clean" + id = "67475e25-8530-4d10-8edd-0dcfab3a2207" + returns = "void" + } + method { + name = "destroyTimer" + id = "6a97c742-6ee2-43d4-8ef6-3759d07052a0" + returns = "void" + } + method { + name = "init" + id = "db591e7c-0724-4f6c-a9d4-177c7017dd31" + returns = "void" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf new file mode 100644 index 0000000..f1b8ec7 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/Voicemanager - SendCRQM-Joynr.7ccddc1b-7c62-418b-98e6-832d9a7ee132..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-Joynr" { + name = "Voicemanager - SendCRQM-Joynr" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "e4865ab7-e741-45ad-8be6-d6ece13e2686" + class { + name = "com.bmw.cc.conn.b2vvoice.joynr.consumer.boundary.VehicleJoynrECallClientBA" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendEcallCrqmNumber" + arguments = ["java.lang.String","int","java.lang.String","java.lang.String","joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId"] + id = "653f7fb9-e21d-4e15-9023-3cc397833587" + returns = "void" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf new file mode 100644 index 0000000..3ff5074 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/Voicemanager - SendCRQM-SMS.e3e86f67-f9ee-4149-b90f-eb439ddf2eb7..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "Voicemanager_-_SendCRQM-SMS" { + name = "Voicemanager - SendCRQM-SMS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "d93f7d97-ae16-4373-9675-d0ee600f29c5" + class { + name = "com.bmw.cc.conn.b2vvoice.consumer.smsgateway.boundary.SmsGatewayESI" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "messagePost" + arguments = ["java.lang.String","java.lang.String","java.lang.String"] + id = "73e9d6a4-7f6d-4390-8fb8-a9b389004c30" + returns = "java.lang.Boolean" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf new file mode 100644 index 0000000..6082c0e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/VpsJoynrApi.5ac0d3c9-c371-4013-b0f9-0a872af3f44b..custom_service.tf @@ -0,0 +1,31 @@ +resource "dynatrace_custom_service" "VpsJoynrApi" { + name = "VpsJoynrApi" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "35afa908-e85c-415b-816b-ed68c5b3a026" + class { + name = "com.bmw.cc.conn.vps.joynr.provider.control.ProvisioningVehicleProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "sendVehicleDataForProvisioningComUnit" + id = "877a923d-7336-4058-823c-2412a0e52833" + returns = "void" + } + method { + name = "sendVehicleDataForProvisioningHeadUnit" + id = "862bdd26-e185-4094-81eb-ec79a10fecc8" + returns = "void" + } + method { + name = "sendVehicleProvisioningResult" + id = "f47fcdb0-2f79-4826-a85b-7e3aa5361817" + returns = "void" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf new file mode 100644 index 0000000..a2a3e99 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/XCS - JOYNR.6bda936a-3e8c-45a0-bf9e-57a727836b86..custom_service.tf @@ -0,0 +1,51 @@ +resource "dynatrace_custom_service" "XCS_-_JOYNR" { + name = "XCS - JOYNR" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "a2c5ec00-e230-4ce4-ad1d-74f324b68558" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.CommonTypes.ResultCode"] + id = "4ad00a69-80b1-4ea1-ab27-67bcb299dd74" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.XCallTypes.TerminateReason"] + id = "d271a40d-f938-479e-9e64-f6baa24cd8f3" + returns = "io.joynr.provider.Promise" + } + } + rule { + enabled = true + id = "d020be82-ea18-4b68-b33c-c7724d7d01a8" + class { + name = "joynr.de.bmw.infotainment.telematic.xcall.v1.XCallBackendProvider" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "notifyXCall" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.TriggerReason","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TriggerReasonExt","java.lang.Boolean","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.Position[]","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.VehicleStatus","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.Ccm[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.KeyValue[]","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.NavigationInformation","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.EnvironmentConditions","java.lang.Byte","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.PoiMemoryCapacityRemaining","java.lang.Byte","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.ResultCode"] + id = "e6cf4193-0ad6-422a-81b4-af2fc53bd698" + returns = "io.joynr.provider.Promise" + } + method { + name = "terminateXCallFromVehicle" + arguments = ["joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.RequestId","joynr.de.bmw.infotainment.telematic.common.v0.CommonTypes.SequenceId","joynr.de.bmw.infotainment.telematic.xcall.v1.XCallTypes.TerminateReason"] + id = "9ea9c576-3041-480e-9c48-4f272bb2198a" + returns = "io.joynr.provider.Promise" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf b/configuration/20211214-121811_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf new file mode 100644 index 0000000..aa019ed --- /dev/null +++ b/configuration/20211214-121811_EUPROD/custom_services/ts-pffs SQS.67356054-6d3a-47fe-bb31-60ea5c29e393..custom_service.tf @@ -0,0 +1,22 @@ +resource "dynatrace_custom_service" "ts-pffs_SQS" { + name = "ts-pffs SQS" + enabled = true + queue_entry_point = false + rule { + enabled = true + id = "8f23e73a-e12b-4c2f-96a4-0c94e1398055" + class { + name = "com.bmw.cc.tspffs.api.seam.boundary.SeamNotificationSqsListenerMF" + match = "EQUALS" + } + file { + name = "" + } + method { + name = "onNotification" + arguments = ["java.lang.String","java.util.Map","org.springframework.cloud.aws.messaging.listener.Acknowledgment"] + id = "641761d5-391c-4a17-82dc-d7f545b0aeb7" + returns = "void" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf new file mode 100644 index 0000000..29dbc58 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ABC.-419536099809788537..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ABC" { + name = "CD_ABC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag('msid:am-proxy','msid:am-cns'))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag('msid:am-proxy','msid:am-cns')" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag('msid:am-proxy','msid:am-cns')" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf new file mode 100644 index 0000000..31d19ca --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_APIGW.8505678630142971659..management_zone.tf @@ -0,0 +1,231 @@ +resource "dynatrace_management_zone" "CD_APIGW" { + name = "CD_APIGW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-WS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "APIGW-APP" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service Gateway Legacy" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf new file mode 100644 index 0000000..a36993e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_APIM.5858960741172780348..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_APIM" { + name = "CD_APIM" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_AKKA_ACTOR_SYSTEM" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "Empty" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf new file mode 100644 index 0000000..9094e23 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-FSC-AST.4284157392148718704..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-FSC-AST" { + name = "CD_ASBC-FSC-AST" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-FSC-AST" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-FSC-AST" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf new file mode 100644 index 0000000..57041d9 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-HAL-CL.-4095317036884154012..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL-CL" { + name = "CD_ASBC-HAL-CL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL-CL" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-HAL-CL" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf new file mode 100644 index 0000000..06a4d70 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-HAL.-4124588987890496427..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-HAL" { + name = "CD_ASBC-HAL" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "clusterDomain" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-HAL" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf new file mode 100644 index 0000000..c4f31be --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-MFSCS.3255782291710659598..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-MFSCS" { + name = "CD_ASBC-MFSCS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-MFSCS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-MFSCS" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf new file mode 100644 index 0000000..73b9678 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-NGTP.6039019990917988583..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBC-NGTP" { + name = "CD_ASBC-NGTP" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-NGTP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBC-NGTP" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf new file mode 100644 index 0000000..70d523b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-PKI-DFP.8264399635884697827..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-DFP" { + name = "CD_ASBC-PKI-DFP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:DFP\",\"compass-id:DFPH\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:DFP\",\"compass-id:DFPH\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf new file mode 100644 index 0000000..6ff5b07 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-PKI-OCLIScert2vin.-711670489332587991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLIScert2vin" { + name = "CD_ASBC-PKI-OCLIScert2vin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISc2v\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISc2v\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISc2v\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf new file mode 100644 index 0000000..b2d9e4c --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-PKI-OCLISocsp.6759587591579958728..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-OCLISocsp" { + name = "CD_ASBC-PKI-OCLISocsp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISocsp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISocsp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:OCLISocsp\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf new file mode 100644 index 0000000..61f4aba --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-PKI-P2X.7261656644444143142..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-P2X" { + name = "CD_ASBC-PKI-P2X" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:P2X\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:P2X\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf new file mode 100644 index 0000000..7d66c0b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-PKI-VCSM.2915456084044023167..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-PKI-VCSM" { + name = "CD_ASBC-PKI-VCSM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:VCS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:VCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:VCS\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf new file mode 100644 index 0000000..467268d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-RSU.-1268277950254444437..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-RSU" { + name = "CD_ASBC-RSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBC-RSU\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBC-RSU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBC-RSU\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf new file mode 100644 index 0000000..e7eba08 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-SMACC.-2086783870824620197..management_zone.tf @@ -0,0 +1,91 @@ +resource "dynatrace_management_zone" "CD_ASBC-SMACC" { + name = "CD_ASBC-SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "cluster" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf new file mode 100644 index 0000000..050782b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-STM.-5139616067943914324..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-STM" { + name = "CD_ASBC-STM" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:STM\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:STM\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:STM\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf new file mode 100644 index 0000000..a7a4680 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-TIS.3009110171208237421..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TIS" { + name = "CD_ASBC-TIS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TIS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TIS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TIS\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf new file mode 100644 index 0000000..9190094 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBC-TVP.-5884762133802735399..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBC-TVP" { + name = "CD_ASBC-TVP" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TVP\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:TVP\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf new file mode 100644 index 0000000..5b7c0e9 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBCSWLSEC2.984553810256726895..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_ASBCSWLSEC2" { + name = "CD_ASBCSWLSEC2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBCSWLSEC2\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBCSWLSEC2\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ASBCSWLSEC2\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf new file mode 100644 index 0000000..1d6f84f --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ASBS.281869016656866433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ASBS" { + name = "CD_ASBS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ASBS" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf new file mode 100644 index 0000000..1921c13 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_App-Repository.2107206930322242750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_App-Repository" { + name = "CD_App-Repository" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "App Repository" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "App Repository" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf new file mode 100644 index 0000000..0ef949d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_AudioVideoServices.343102601498175580..management_zone.tf @@ -0,0 +1,194 @@ +resource "dynatrace_management_zone" "CD_AudioVideoServices" { + name = "CD_AudioVideoServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "AudioVideoServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "AudioVideoServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-spotify" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ise-connectedradio" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-config" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-gracenote" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "cm-ximalaya" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf new file mode 100644 index 0000000..dbd7bd3 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_BMW-Assistant-for-Service-Events-(BASE).4530644663209438695..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "CD_BMW-Assistant-for-Service-Events-_BASE_" { + name = "CD_BMW-Assistant-for-Service-Events-(BASE)" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BASE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed in" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf new file mode 100644 index 0000000..ef114ce --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_BMWPoints.337084454801734616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMWPoints" { + name = "CD_BMWPoints" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMWPoints" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMWPoints" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf new file mode 100644 index 0000000..9a59948 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_BMW_POINTS_ENGINE.-8570994466372814219..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_BMW_POINTS_ENGINE" { + name = "CD_BMW_POINTS_ENGINE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "BMW_POINTS_ENGINE" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "BMW_POINTS_ENGINE" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf new file mode 100644 index 0000000..e383b11 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_Billing_Buffet.8678780206055840222..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Billing_Buffet" { + name = "CD_Billing_Buffet" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Buffet" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Buffet" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf new file mode 100644 index 0000000..284c944 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_CCG.1580439820202177380..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CCG" { + name = "CD_CCG" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CCG" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CCG" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf new file mode 100644 index 0000000..ec2c876 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_CICD.5483395701072092813..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_CICD" { + name = "CD_CICD" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:CICD\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:CICD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:CICD\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf new file mode 100644 index 0000000..ca41c95 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_CSI.8356220544719609273..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CSI" { + name = "CD_CSI" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CSI" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CSI" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf new file mode 100644 index 0000000..3fa1ef3 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_Call-Handling-Backends.6501681794177069649..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Call-Handling-Backends" { + name = "CD_Call-Handling-Backends" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call-Handling-Backends" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call-Handling-Backends" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf new file mode 100644 index 0000000..a8577ea --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_CallCenterClient.-7878128883535054810..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_CallCenterClient" { + name = "CD_CallCenterClient" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Call Center Client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Call Center Client" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf new file mode 100644 index 0000000..5f941f1 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_Connected-Backend-Services.-4617890206478168070..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-Backend-Services" { + name = "CD_Connected-Backend-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-Backend-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-Backend-Services" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf new file mode 100644 index 0000000..1c5fe64 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_Connected-User-Behaviour.3815634264786416341..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Connected-User-Behaviour" { + name = "CD_Connected-User-Behaviour" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Connected-User-Behaviour" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Connected-User-Behaviour" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf new file mode 100644 index 0000000..fa87347 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ConnectedDrive-Internet-Portal.1777058043439209450..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_ConnectedDrive-Internet-Portal" { + name = "CD_ConnectedDrive-Internet-Portal" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ConnectedDrive-Internet-Portal" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ConnectedDrive-Internet-Portal" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DATABASE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdipdb_prod" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf new file mode 100644 index 0000000..eeaae6c --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ContentProvider.-4697446559085661233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ContentProvider" { + name = "CD_ContentProvider" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ContentProvider" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ContentProvider" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf new file mode 100644 index 0000000..28c880a --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_Countly.4474755998578015823..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Countly" { + name = "CD_Countly" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Countly" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Countly" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf new file mode 100644 index 0000000..27e68c5 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_CustomerCentricInformationServices.8357308173977663646..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_CustomerCentricInformationServices" { + name = "CD_CustomerCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CustomerCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CustomerCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf new file mode 100644 index 0000000..8c9c5fc --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_DPP_DPM.2344623684560722335..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_DPP_DPM" { + name = "CD_DPP_DPM" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPP" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPP" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "DPM" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "DPM" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf new file mode 100644 index 0000000..8472d9d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_GCDM.5530586743181603811..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_GCDM" { + name = "CD_GCDM" + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "GCDM" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf new file mode 100644 index 0000000..3bf88a6 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ImageBlur.-319238264175647671..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ImageBlur" { + name = "CD_ImageBlur" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "CD_ImageBlur" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "CD_ImageBlur" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf new file mode 100644 index 0000000..37a6fb1 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_Infotainment-In-Car-Experience-Services.-2636562501139802422..management_zone.tf @@ -0,0 +1,121 @@ +resource "dynatrace_management_zone" "CD_Infotainment-In-Car-Experience-Services" { + name = "CD_Infotainment-In-Car-Experience-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "background" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Infotainment" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "asbc" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf new file mode 100644 index 0000000..d4d3217 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_InfotainmentInCarExperienceServices.-733564006240048134..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_InfotainmentInCarExperienceServices" { + name = "CD_InfotainmentInCarExperienceServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf new file mode 100644 index 0000000..4ecff14 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_LSC-FSU.-9051200530083093822..management_zone.tf @@ -0,0 +1,79 @@ +resource "dynatrace_management_zone" "CD_LSC-FSU" { + name = "CD_LSC-FSU" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC-FSU" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf new file mode 100644 index 0000000..19507b0 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_LSC.6852567050803592569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_LSC" { + name = "CD_LSC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSC" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf new file mode 100644 index 0000000..3626c40 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_LSCFSU.-7762134287292745723..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_LSCFSU" { + name = "CD_LSCFSU" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:lscfsu\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:lscfsu\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:lscfsu\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "LSCFSU" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LSCFSU" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf new file mode 100644 index 0000000..5509080 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_Location-Services.-1910677594784699639..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Location-Services" { + name = "CD_Location-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Location-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Location-Services" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf new file mode 100644 index 0000000..16c6f9e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_MSGSVC.2134637765503631591..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_MSGSVC" { + name = "CD_MSGSVC" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:msgsvc\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:msgsvc\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:msgsvc\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf new file mode 100644 index 0000000..1a79dac --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_Messaging-Services.-4019360158137536139..management_zone.tf @@ -0,0 +1,185 @@ +resource "dynatrace_management_zone" "CD_Messaging-Services" { + name = "CD_Messaging-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "MSGSVC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "MSGSVC" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf new file mode 100644 index 0000000..d730ceb --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_Mobile2_and_BFFs.1955885627748260414..management_zone.tf @@ -0,0 +1,282 @@ +resource "dynatrace_management_zone" "CD_Mobile2_and_BFFs" { + name = "CD_Mobile2_and_BFFs" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-digital-key-composite-service" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_REQUEST_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "composite" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-software-upgrade" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf new file mode 100644 index 0000000..2838d3d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_Mobile_2.7948932666251761491..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "CD_Mobile_2" { + name = "CD_Mobile_2" + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Mobile" + } + } + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Store" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf new file mode 100644 index 0000000..3311fa9 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_Navigation-Information-Services.-4209680620967425339..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Navigation-Information-Services" { + name = "CD_Navigation-Information-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Navigation-Information-Services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Navigation-Information-Services" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf new file mode 100644 index 0000000..0a92e77 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_Openshift.5560806819234660207..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "CD_Openshift" { + name = "CD_Openshift" + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Platform" + value = "OpenShift" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf new file mode 100644 index 0000000..ff57260 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_PAIS.-3752970512426387857..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PAIS" { + name = "CD_PAIS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "pais" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pais" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf new file mode 100644 index 0000000..cff6da2 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_PISA.6353665037398116067..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_PISA" { + name = "CD_PISA" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "PISA" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PISA" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf new file mode 100644 index 0000000..a33be88 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_PSR.-1390264120708265333..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSR" { + name = "CD_PSR" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:PSR\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:PSR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:PSR\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf new file mode 100644 index 0000000..397b339 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_PSdZ-Checker.3932428396818255778..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_PSdZ-Checker" { + name = "CD_PSdZ-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:psdzchecker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:psdzchecker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:psdzchecker\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf new file mode 100644 index 0000000..1862729 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_Perseus.-5698021298883686644..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_Perseus" { + name = "CD_Perseus" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf new file mode 100644 index 0000000..be3e4fa --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_RemoteCamera.-3104826150694516428..management_zone.tf @@ -0,0 +1,95 @@ +resource "dynatrace_management_zone" "CD_RemoteCamera" { + name = "CD_RemoteCamera" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_SERVICE","PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "HOST" + enabled = true + propagation_types = ["HOST_TO_PROCESS_GROUP_INSTANCE"] + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Remote 360" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Remote 360" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf new file mode 100644 index 0000000..a099690 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_RemoteServiceCockpit.-11067882662526399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServiceCockpit" { + name = "CD_RemoteServiceCockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rs-cockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rs-cockpit" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf new file mode 100644 index 0000000..1207a18 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_RemoteServices.5188541189677060803..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_RemoteServices" { + name = "CD_RemoteServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "RemoteServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "RemoteServices" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf new file mode 100644 index 0000000..ebb27f3 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_SMACC-BE.-3795364033337839281..management_zone.tf @@ -0,0 +1,275 @@ +resource "dynatrace_management_zone" "CD_SMACC-BE" { + name = "CD_SMACC-BE" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = false + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "svds" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "External" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smacc" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf new file mode 100644 index 0000000..5bf4582 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_SMC2_CEKS.4397088666970698037..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SMC2_CEKS" { + name = "CD_SMC2_CEKS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ceks" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ceks" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf new file mode 100644 index 0000000..53b62c8 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_SMS-Gateway.-2133422980246552080..management_zone.tf @@ -0,0 +1,39 @@ +resource "dynatrace_management_zone" "CD_SMS-Gateway" { + name = "CD_SMS-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMS-Gateway" + } + } + } + } + rules { + type = "HTTP_MONITOR" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HTTP_MONITOR_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "SMS GW" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf new file mode 100644 index 0000000..59aeffb --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_SVDS.-4413944977212003148..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_SVDS" { + name = "CD_SVDS" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SVDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "SVDS" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf new file mode 100644 index 0000000..0638d42 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_SWLSEC2-BA2BT.7501203881245410096..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-BA2BT" { + name = "CD_SWLSEC2-BA2BT" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:SWLSEC2-BA2BT\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:SWLSEC2-BA2BT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:SWLSEC2-BA2BT\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf new file mode 100644 index 0000000..8baf261 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_SWLSEC2-Checker.739588863038338383..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_SWLSEC2-Checker" { + name = "CD_SWLSEC2-Checker" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:swlsec2checker\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:swlsec2checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:swlsec2checker\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf new file mode 100644 index 0000000..12b6a4f --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_Service-Bus.5588329812920061262..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_Service-Bus" { + name = "CD_Service-Bus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Bus" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf new file mode 100644 index 0000000..9903c30 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_Service-Gateway.6162343093211434661..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Service-Gateway" { + name = "CD_Service-Gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Service-Gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Service-Gateway" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf new file mode 100644 index 0000000..8ed868b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_Speech.4065036998432033236..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_Speech" { + name = "CD_Speech" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Speech" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "Speech" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf new file mode 100644 index 0000000..d0222ff --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_TEST_EW.-1816545408526640868..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_TEST_EW" { + name = "CD_TEST_EW" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TEST_EW" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TEST_EW" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf new file mode 100644 index 0000000..c0ac313 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_TEST_EW2.5726542056217232950..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "CD_TEST_EW2" { + name = "CD_TEST_EW2" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\"))" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf new file mode 100644 index 0000000..914f238 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_TripCollection.5176227165984262597..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_TripCollection" { + name = "CD_TripCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tripCollectionApi\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tripCollectionApi\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tripCollectionApi\")" + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "TripCollection" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "TripCollection" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf new file mode 100644 index 0000000..0950abb --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_UDS.-4388361218144431517..management_zone.tf @@ -0,0 +1,110 @@ +resource "dynatrace_management_zone" "CD_UDS" { + name = "CD_UDS" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:UDS\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP),tag(\"compass-id:UDS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:UDS\")" + } + rules { + type = "SERVICE" + enabled = false + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = false + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "HOST" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "UDS" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = false + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "UDS" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf new file mode 100644 index 0000000..2042c8c --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_VehicleCentricInformationServices.3268847322115566645..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_VehicleCentricInformationServices" { + name = "CD_VehicleCentricInformationServices" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "VehicleCentricInformationServices" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "VehicleCentricInformationServices" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-wechat-proxy" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-admin-ui" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-manifest" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "tmpp-web-proxy" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf new file mode 100644 index 0000000..5869f4e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_Voice-Services.-60533151275910715..management_zone.tf @@ -0,0 +1,98 @@ +resource "dynatrace_management_zone" "CD_Voice-Services" { + name = "CD_Voice-Services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "PrometheusResource" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "Voice Services" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf new file mode 100644 index 0000000..dfcd184 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_XCC.726963056829115815..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_XCC" { + name = "CD_XCC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "XCC" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "XCC" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "app-id" + value = "APP-18886" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf new file mode 100644 index 0000000..605b19b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_agent-service.3851043124338361867..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_agent-service" { + name = "CD_agent-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "agent-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "agent-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf new file mode 100644 index 0000000..543c0ac --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_aluis.-4777952942075792115..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_aluis" { + name = "CD_aluis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "aluis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "aluis" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf new file mode 100644 index 0000000..1f61d61 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_am-bpm.-6595885403062829907..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-bpm" { + name = "CD_am-bpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-bpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-bpm" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf new file mode 100644 index 0000000..863051e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_am-casa.6489260219676736642..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-casa" { + name = "CD_am-casa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-casa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-casa" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf new file mode 100644 index 0000000..a1ac0c5 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_am-cesim.-8221852403424262400..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cesim" { + name = "CD_am-cesim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cesim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cesim" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf new file mode 100644 index 0000000..454373f --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_am-cns.2845183407633390643..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-cns" { + name = "CD_am-cns" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-cns" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-cns" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf new file mode 100644 index 0000000..b9b80c3 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_am-device.-7068216294419410381..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-device" { + name = "CD_am-device" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-device" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-device" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf new file mode 100644 index 0000000..8acf65b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_am-ecs.-4026809012615074124..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ecs" { + name = "CD_am-ecs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ecs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ecs" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf new file mode 100644 index 0000000..d0a6ecd --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_am-egim.6779395205490842283..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-egim" { + name = "CD_am-egim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-egim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-egim" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf new file mode 100644 index 0000000..29bfbe0 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_am-esim-ui.-6525374610311912144..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-esim-ui" { + name = "CD_am-esim-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-esim-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-esim-ui" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf new file mode 100644 index 0000000..dc54ad1 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_am-lmcs.703787014794532009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-lmcs" { + name = "CD_am-lmcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-lmcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-lmcs" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf new file mode 100644 index 0000000..b7481f3 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_am-mno-manager.6845961539606420354..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-mno-manager" { + name = "CD_am-mno-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-mno-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-mno-manager" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf new file mode 100644 index 0000000..75422a4 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_am-proxy.-1540650025139328186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-proxy" { + name = "CD_am-proxy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-proxy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-proxy" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf new file mode 100644 index 0000000..6e467d7 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_am-store.-2189390331381689182..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-store" { + name = "CD_am-store" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-store" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-store" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf new file mode 100644 index 0000000..87d85cb --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_am-svms.3535580551222857233..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-svms" { + name = "CD_am-svms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-svms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-svms" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf new file mode 100644 index 0000000..a5bf01f --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_am-ui.8190401556217650523..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-ui" { + name = "CD_am-ui" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-ui" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-ui" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf new file mode 100644 index 0000000..48a6416 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_am-usage.-6407838691959707830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-usage" { + name = "CD_am-usage" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-usage" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-usage" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf new file mode 100644 index 0000000..fd2540d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_am-vehicle-activation.-6517611825592343932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle-activation" { + name = "CD_am-vehicle-activation" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle-activation" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle-activation" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf new file mode 100644 index 0000000..3bac226 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_am-vehicle.2364307383147688999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vehicle" { + name = "CD_am-vehicle" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vehicle" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vehicle" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf new file mode 100644 index 0000000..2ac34ca --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_am-vms.8481305279283217918..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_am-vms" { + name = "CD_am-vms" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "am-vms" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "am-vms" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf new file mode 100644 index 0000000..ad52bb7 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_analytics-user-data-service.3830608542188797409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_analytics-user-data-service" { + name = "CD_analytics-user-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "analytics-user-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "analytics-user-data-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf new file mode 100644 index 0000000..f0279d1 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_asbc-sfa-oh.-3430850046259037518..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sfa-oh" { + name = "CD_asbc-sfa-oh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sfa-oh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sfa-oh" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf new file mode 100644 index 0000000..fc02019 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_asbc-sts.3432987914211903046..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_asbc-sts" { + name = "CD_asbc-sts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "asbc-sts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "asbc-sts" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf new file mode 100644 index 0000000..550c6a7 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_avs-client-service.3844700651132280279..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-client-service" { + name = "CD_avs-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-client-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf new file mode 100644 index 0000000..7d25155 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_avs-proxy-composite-service.-5558936089274731359..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_avs-proxy-composite-service" { + name = "CD_avs-proxy-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "avs-proxy-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "avs-proxy-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf new file mode 100644 index 0000000..091c60e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-com-be.234573445895208960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-be" { + name = "CD_b2v-com-be" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-be" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-be" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf new file mode 100644 index 0000000..e047e1a --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-com-echo.-5351196144048268257..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-echo" { + name = "CD_b2v-com-echo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-echo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-echo" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf new file mode 100644 index 0000000..a7b3723 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-com-fe.-5651984742855815750..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-fe" { + name = "CD_b2v-com-fe" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-fe" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-fe" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf new file mode 100644 index 0000000..9618f72 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-com-gcdm-client.683077913196182971..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-gcdm-client" { + name = "CD_b2v-com-gcdm-client" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-gcdm-client" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-gcdm-client" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf new file mode 100644 index 0000000..ff28e3e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-com-hello.2446772408456848291..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-com-hello" { + name = "CD_b2v-com-hello" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-com-hello" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-com-hello" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf new file mode 100644 index 0000000..530b4bb --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-nots.3715912383344405425..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-nots" { + name = "CD_b2v-nots" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-nots" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-nots" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf new file mode 100644 index 0000000..f7708fb --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_b2v-sms-statistics.8234311494301662433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_b2v-sms-statistics" { + name = "CD_b2v-sms-statistics" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "b2v-sms-statistics" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "b2v-sms-statistics" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf new file mode 100644 index 0000000..3458e85 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_bmw-points-push-notifications-service.3646847314212076692..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bmw-points-push-notifications-service" { + name = "CD_bmw-points-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bmw-points-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bmw-points-push-notifications-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf new file mode 100644 index 0000000..80535d1 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_bsi-service.-3665558699734749902..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_bsi-service" { + name = "CD_bsi-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "bsi-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "bsi-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf new file mode 100644 index 0000000..9b90b4f --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_cac.6505043424644966677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cac" { + name = "CD_cac" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cac" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cac" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf new file mode 100644 index 0000000..db89640 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_camvs.-4813785438275446822..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_camvs" { + name = "CD_camvs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "camvs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST","PROCESS_GROUP_TO_SERVICE"] + conditions { + custom_process_metadata { + attribute = "PROCESS_GROUP_CUSTOM_METADATA" + dynamic_key { + key = "app-name" + source = "ENVIRONMENT" + } + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "camvs" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf new file mode 100644 index 0000000..83603df --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_casa-event-processor.-3235233091265061954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_casa-event-processor" { + name = "CD_casa-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "casa-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "casa-event-processor" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf new file mode 100644 index 0000000..681b281 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ccc.6785475369519132478..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ccc" { + name = "CD_ccc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ccc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ccc" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf new file mode 100644 index 0000000..296f2a0 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_cdc.1057517960840498906..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cdc" { + name = "CD_cdc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cdc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cdc" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf new file mode 100644 index 0000000..2341287 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_chargenow-enabler-service.4692934809440873007..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_chargenow-enabler-service" { + name = "CD_chargenow-enabler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "chargenow-enabler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "chargenow-enabler-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf new file mode 100644 index 0000000..39dd4cd --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_charging-data-privacy-composite.-3481404155533271818..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy-composite" { + name = "CD_charging-data-privacy-composite" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy-composite" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy-composite" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf new file mode 100644 index 0000000..60c48e5 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_charging-data-privacy.7901706371616384215..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-data-privacy" { + name = "CD_charging-data-privacy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-data-privacy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-data-privacy" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf new file mode 100644 index 0000000..bd81c95 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_charging-events-push-notification-service.-4904645486964490409..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-push-notification-service" { + name = "CD_charging-events-push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-push-notification-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf new file mode 100644 index 0000000..a85ab2b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_charging-events-service.-1006261912630048989..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-events-service" { + name = "CD_charging-events-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-events-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-events-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf new file mode 100644 index 0000000..3069acf --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_charging-history-gdpr-proxy-service.-454781418938640078..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-history-gdpr-proxy-service" { + name = "CD_charging-history-gdpr-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-history-gdpr-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-history-gdpr-proxy-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf new file mode 100644 index 0000000..42bcc25 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_charging-plan-composite-service.1719030588358569859..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-plan-composite-service" { + name = "CD_charging-plan-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-plan-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-plan-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf new file mode 100644 index 0000000..e1c9236 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_charging-push-notifications-service.-6539988343728513019..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-push-notifications-service" { + name = "CD_charging-push-notifications-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-push-notifications-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-push-notifications-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf new file mode 100644 index 0000000..8be7999 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_charging-remote-commands-composite-service.3507543056413618167..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-remote-commands-composite-service" { + name = "CD_charging-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf new file mode 100644 index 0000000..f563409 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_charging-sessions-service.-6343867182147315832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-sessions-service" { + name = "CD_charging-sessions-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-sessions-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-sessions-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf new file mode 100644 index 0000000..4df4703 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_charging-stations-service.-5042002924345469442..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_charging-stations-service" { + name = "CD_charging-stations-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "charging-stations-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "charging-stations-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf new file mode 100644 index 0000000..2559ea6 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_client-agent-telemetry-processor.-6973581261416020021..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-agent-telemetry-processor" { + name = "CD_client-agent-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-agent-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-agent-telemetry-processor" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf new file mode 100644 index 0000000..8ac5b50 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_client-vehicle-telemetry-processor.-6224674043145965813..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_client-vehicle-telemetry-processor" { + name = "CD_client-vehicle-telemetry-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "client-vehicle-telemetry-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "client-vehicle-telemetry-processor" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf new file mode 100644 index 0000000..c638c1c --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_cm.-895580249814261506..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_cm" { + name = "CD_cm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "cm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "cm" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf new file mode 100644 index 0000000..8d5857a --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_comfy.848401857749292905..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_comfy" { + name = "CD_comfy" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Namespace" + value = "comfy" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "comfy" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf new file mode 100644 index 0000000..2b2ca15 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_commute-notification-service.1286045901809938488..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-notification-service" { + name = "CD_commute-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-notification-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf new file mode 100644 index 0000000..04307dd --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_commute-service.-7181836511556584903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_commute-service" { + name = "CD_commute-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "commute-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "commute-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf new file mode 100644 index 0000000..61da73e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_connected-oauth-service-apim.-1461450175817610753..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service-apim" { + name = "CD_connected-oauth-service-apim" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service-apim" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service-apim" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf new file mode 100644 index 0000000..2c76f96 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_connected-oauth-service.-6525222654329360526..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-oauth-service" { + name = "CD_connected-oauth-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-oauth-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-oauth-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf new file mode 100644 index 0000000..6744e72 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_connected-onboard-composite-service.6000238730837026909..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_connected-onboard-composite-service" { + name = "CD_connected-onboard-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "connected-onboard-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "connected-onboard-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf new file mode 100644 index 0000000..fbd1356 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_csu.-6465065108278477847..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_csu" { + name = "CD_csu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "csu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "csu" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf new file mode 100644 index 0000000..a89fb2a --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ctns-event-origin.-8423484601540043009..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-event-origin" { + name = "CD_ctns-event-origin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-event-origin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-event-origin" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf new file mode 100644 index 0000000..4c6c796 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ctns-marketing-api.8707127902849896641..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-marketing-api" { + name = "CD_ctns-marketing-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-marketing-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-marketing-api" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf new file mode 100644 index 0000000..d989b44 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ctns-vehicle-api.4542703071885587630..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ctns-vehicle-api" { + name = "CD_ctns-vehicle-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ctns-vehicle-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ctns-vehicle-api" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf new file mode 100644 index 0000000..fe2e9d0 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_current-driver-service.5826180152638294023..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_current-driver-service" { + name = "CD_current-driver-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "current-driver-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "current-driver-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf new file mode 100644 index 0000000..1c7ca76 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_data-deletion-processor.-945634447813675373..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_data-deletion-processor" { + name = "CD_data-deletion-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "data-deletion-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "data-deletion-processor" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf new file mode 100644 index 0000000..75bb648 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-comms-provider-service.-7384668182503674044..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-comms-provider-service" { + name = "CD_dealer-comms-provider-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-comms-provider-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-comms-provider-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf new file mode 100644 index 0000000..4c2d8b4 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-data-service.-6224705283204834466..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-data-service" { + name = "CD_dealer-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-data-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf new file mode 100644 index 0000000..7450215 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-payments-invoice-service.6381263894383476159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-invoice-service" { + name = "CD_dealer-payments-invoice-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-invoice-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-invoice-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf new file mode 100644 index 0000000..f407106 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-payments-notification-service.354787604648139004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-notification-service" { + name = "CD_dealer-payments-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-notification-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf new file mode 100644 index 0000000..48fbf76 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-payments-service.-1262921922277035180..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-payments-service" { + name = "CD_dealer-payments-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-payments-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-payments-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf new file mode 100644 index 0000000..73f81f3 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-search-service.-5195733165670164329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-search-service" { + name = "CD_dealer-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-search-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf new file mode 100644 index 0000000..97f9fb2 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_dealer-services-composite-service.-4792999921769558004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealer-services-composite-service" { + name = "CD_dealer-services-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealer-services-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealer-services-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf new file mode 100644 index 0000000..98707e5 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_dealercockpit.8238007143875611982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dealercockpit" { + name = "CD_dealercockpit" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dealercockpit" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dealercockpit" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf new file mode 100644 index 0000000..bcbfe6e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_delivery.-2360172082964226530..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_delivery" { + name = "CD_delivery" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "delivery" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "delivery" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf new file mode 100644 index 0000000..60a0c77 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_destination-composite-service.239098591434607832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_destination-composite-service" { + name = "CD_destination-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "destination-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "destination-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf new file mode 100644 index 0000000..8c6dee1 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_digital-key-composite-service.2693367897048369138..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_digital-key-composite-service" { + name = "CD_digital-key-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "digital-key-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "digital-key-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf new file mode 100644 index 0000000..841a4b5 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_discover-bmw-composite-service.-7042281349369105957..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_discover-bmw-composite-service" { + name = "CD_discover-bmw-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "discover-bmw-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "discover-bmw-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf new file mode 100644 index 0000000..b4d33bb --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_dpm.3521442346466955677..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpm" { + name = "CD_dpm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpm" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf new file mode 100644 index 0000000..c105008 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_dpp.7431808806854689694..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dpp" { + name = "CD_dpp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dpp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dpp" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf new file mode 100644 index 0000000..953a0bb --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_dsd.3321466583645887684..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_dsd" { + name = "CD_dsd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "dsd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "dsd" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf new file mode 100644 index 0000000..14edcaa --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_e4m.2719806885490791534..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_e4m" { + name = "CD_e4m" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "e4m" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "e4m" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf new file mode 100644 index 0000000..a413e05 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_eadb.7187056346821278083..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eadb" { + name = "CD_eadb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eadb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eadb" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf new file mode 100644 index 0000000..efa9410 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_emc.1786086320445564585..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_emc" { + name = "CD_emc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "emc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "emc" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf new file mode 100644 index 0000000..facdf0c --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ercaf.662397954779801135..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercaf" { + name = "CD_ercaf" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercaf" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercaf" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf new file mode 100644 index 0000000..9bd418e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ercr.292266112033817776..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ercr" { + name = "CD_ercr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ercr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ercr" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf new file mode 100644 index 0000000..571290f --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_erd.-1420185670353694662..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_erd" { + name = "CD_erd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "erd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "erd" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf new file mode 100644 index 0000000..b5dcf68 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_eroute.-178713865195665676..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_eroute" { + name = "CD_eroute" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "eroute" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "eroute" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf new file mode 100644 index 0000000..216f9d4 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_esa.5806965905152347407..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esa" { + name = "CD_esa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esa" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf new file mode 100644 index 0000000..db1657c --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_esh.6791006737567776609..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esh" { + name = "CD_esh" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esh" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esh" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf new file mode 100644 index 0000000..e5fd290 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_esim-composite-service.-8519305773537616601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_esim-composite-service" { + name = "CD_esim-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "esim-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "esim-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf new file mode 100644 index 0000000..5fd870a --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_explore-composite-service.-1783221886243782060..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_explore-composite-service" { + name = "CD_explore-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "explore-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "explore-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf new file mode 100644 index 0000000..92afdaf --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_feature-toggles-service.-1757559001732264280..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_feature-toggles-service" { + name = "CD_feature-toggles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "feature-toggles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "feature-toggles-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf new file mode 100644 index 0000000..6c43a0a --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_fmc.-7863243655181765550..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fmc" { + name = "CD_fmc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fmc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fmc" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf new file mode 100644 index 0000000..d53cbd0 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_fuel-search-service.-3570944723533684347..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_fuel-search-service" { + name = "CD_fuel-search-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "fuel-search-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "fuel-search-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf new file mode 100644 index 0000000..b06ad56 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_gcs.-8760732051205931982..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_gcs" { + name = "CD_gcs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "gcs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "gcs" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf new file mode 100644 index 0000000..102dda6 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_hpauth.-7986744385538534110..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hpauth" { + name = "CD_hpauth" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hpauth" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hpauth" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf new file mode 100644 index 0000000..2eb1815 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_hubtab-service.6825771495168986146..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_hubtab-service" { + name = "CD_hubtab-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "hubtab-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "hubtab-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf new file mode 100644 index 0000000..ab2a87c --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_id-lookup-service.-2346036958469983045..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_id-lookup-service" { + name = "CD_id-lookup-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "id-lookup-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "id-lookup-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf new file mode 100644 index 0000000..dea191c --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ids-admin.5586851433711924938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-admin" { + name = "CD_ids-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-admin" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf new file mode 100644 index 0000000..1cc5844 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ids-svds.-5175560781627909210..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-svds" { + name = "CD_ids-svds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-svds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-svds" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf new file mode 100644 index 0000000..1ee82bf --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ids-sync.4240321421761080938..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-sync" { + name = "CD_ids-sync" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-sync" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-sync" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf new file mode 100644 index 0000000..e1cd190 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ids-ws.-3348722348446940244..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ids-ws" { + name = "CD_ids-ws" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ids-ws" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ids-ws" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf new file mode 100644 index 0000000..60721b6 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_image-composite-service.-2523692038884129780..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_image-composite-service" { + name = "CD_image-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "image-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "image-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf new file mode 100644 index 0000000..a033b0c --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_imiles-service.-1198227328507213456..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_imiles-service" { + name = "CD_imiles-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "imiles-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "imiles-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf new file mode 100644 index 0000000..0be6ff1 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ipa-gateway.-1855356480489583241..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ipa-gateway" { + name = "CD_ipa-gateway" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ipa-gateway" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ipa-gateway" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf new file mode 100644 index 0000000..4442aa2 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_jdssp21.-7555644302631013883..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_jdssp21" { + name = "CD_jdssp21" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "jdssp21" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "jdssp21" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf new file mode 100644 index 0000000..2aac8c1 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_legacy-deletion-service.-1836297497707245797..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-deletion-service" { + name = "CD_legacy-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-deletion-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf new file mode 100644 index 0000000..6fc7055 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_legacy-sar-service.-8128156058831255427..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legacy-sar-service" { + name = "CD_legacy-sar-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legacy-sar-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legacy-sar-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf new file mode 100644 index 0000000..ea3a85d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_legal-document-composite-service.-2156298583591841198..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_legal-document-composite-service" { + name = "CD_legal-document-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "legal-document-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "legal-document-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf new file mode 100644 index 0000000..31b8d57 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_log-data-deletion-service.-818505253642779277..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_log-data-deletion-service" { + name = "CD_log-data-deletion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "log-data-deletion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "log-data-deletion-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf new file mode 100644 index 0000000..833a534 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-hr.-7995464145365327731..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-hr" { + name = "CD_lsc-hr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf new file mode 100644 index 0000000..79ce350 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-jr.-6071617396278040785..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-jr" { + name = "CD_lsc-jr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf new file mode 100644 index 0000000..2006214 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-kc.-5466091717637198390..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-kc" { + name = "CD_lsc-kc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-kc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-kc" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf new file mode 100644 index 0000000..30c4770 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-mm.-4957448593079692287..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-mm" { + name = "CD_lsc-mm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-mm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-mm" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf new file mode 100644 index 0000000..8ffff59 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-oc.168846665393629930..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-oc" { + name = "CD_lsc-oc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-oc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-oc" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf new file mode 100644 index 0000000..1c786e0 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-og.-5861071701153942147..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_lsc-og" { + name = "CD_lsc-og" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "lsc-og" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "lsc-og" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf new file mode 100644 index 0000000..78f6590 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_lsc-wo.-9010747661501458721..management_zone.tf @@ -0,0 +1,62 @@ +resource "dynatrace_management_zone" "CD_lsc-wo" { + name = "CD_lsc-wo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf new file mode 100644 index 0000000..e224b62 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_managementZone.-5864191605161185587..management_zone.tf @@ -0,0 +1,174 @@ +resource "dynatrace_management_zone" "CD_managementZone" { + name = "CD_managementZone" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "newComponentTag" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "newComponentTag" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "geolocator" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "news-next" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "ccis-download" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "digital-keyring" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf new file mode 100644 index 0000000..c3c76fc --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_mds.-8550316932235830515..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mds" { + name = "CD_mds" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mds" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mds" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf new file mode 100644 index 0000000..3f0ff31 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ml-ingestion-service.-3612885846716312220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ml-ingestion-service" { + name = "CD_ml-ingestion-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ml-ingestion-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ml-ingestion-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf new file mode 100644 index 0000000..f96206d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_mlc.2826000795787228538..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mlc" { + name = "CD_mlc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mlc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mlc" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf new file mode 100644 index 0000000..96d30fe --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_mrp.-5953180699600147415..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrp" { + name = "CD_mrp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrp" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf new file mode 100644 index 0000000..2836a1d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_mrpspringboot.-515772749824946029..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_mrpspringboot" { + name = "CD_mrpspringboot" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "mrpspringboot" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "mrpspringboot" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf new file mode 100644 index 0000000..0a70f0d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_naas.-2616965047573894928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_naas" { + name = "CD_naas" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "naas" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "naas" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf new file mode 100644 index 0000000..b096751 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_nop-admin.-147393270306928398..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-admin" { + name = "CD_nop-admin" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Admin\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Admin\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Admin\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf new file mode 100644 index 0000000..1042ccf --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_nop-archive.1023740486178908540..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-archive" { + name = "CD_nop-archive" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Archive\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Archive\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Archive\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf new file mode 100644 index 0000000..c457c46 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_nop-provisioning.-7632508319772674991..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-provisioning" { + name = "CD_nop-provisioning" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Provisioning\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Provisioning\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Provisioning\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf new file mode 100644 index 0000000..8b6c599 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_nop-trigger.5595351203987284817..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_nop-trigger" { + name = "CD_nop-trigger" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Trigger\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:NOP-Trigger\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf new file mode 100644 index 0000000..9ef2cee --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_notification-composite-service.-1228515758018962569..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-composite-service" { + name = "CD_notification-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf new file mode 100644 index 0000000..a345d5f --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_notification-service.-930331147395988756..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_notification-service" { + name = "CD_notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "notification-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf new file mode 100644 index 0000000..455283f --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_oas-composite-service.-31474243724631220..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oas-composite-service" { + name = "CD_oas-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oas-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oas-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf new file mode 100644 index 0000000..c371e93 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_oclisc2v.-5330838991570054689..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisc2v" { + name = "CD_oclisc2v" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisc2v" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisc2v" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf new file mode 100644 index 0000000..a3ccde4 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_oclisocsp.6094407191706905954..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oclisocsp" { + name = "CD_oclisocsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oclisocsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oclisocsp" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf new file mode 100644 index 0000000..1aa18bb --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_oes.8628942035731022351..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_oes" { + name = "CD_oes" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "oes" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "oes" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf new file mode 100644 index 0000000..64efc9b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_omc-cd-services.1783707477276456324..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omc-cd-services" { + name = "CD_omc-cd-services" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omc-cd-services" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omc-cd-services" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf new file mode 100644 index 0000000..b381a84 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_omg.-8660591714882379410..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_omg" { + name = "CD_omg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "omg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "omg" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf new file mode 100644 index 0000000..25fa5c1 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_onboard-navigation-sync-service.-2199516374121367601..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_onboard-navigation-sync-service" { + name = "CD_onboard-navigation-sync-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "onboard-navigation-sync-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "onboard-navigation-sync-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf new file mode 100644 index 0000000..32f11bf --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_online-appointment-service.980968245029181999..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-appointment-service" { + name = "CD_online-appointment-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-appointment-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-appointment-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf new file mode 100644 index 0000000..586e16b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_online-entertainment.-2188504752080694402..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_online-entertainment" { + name = "CD_online-entertainment" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "online-entertainment" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "online-entertainment" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf new file mode 100644 index 0000000..385f817 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_pdmmanager.-156429468485164726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pdmmanager" { + name = "CD_pdmmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pdmmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pdmmanager" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf new file mode 100644 index 0000000..71d1aab --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_personal-data-service.-5869798444572368149..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_personal-data-service" { + name = "CD_personal-data-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "personal-data-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "personal-data-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf new file mode 100644 index 0000000..f23a43c --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_pmuimapper-service.5799269877279631310..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_pmuimapper-service" { + name = "CD_pmuimapper-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "pmuimapper-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "pmuimapper-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf new file mode 100644 index 0000000..e02685a --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_private-charging-tariffs-composite-service.-5211583510761118238..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-composite-service" { + name = "CD_private-charging-tariffs-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf new file mode 100644 index 0000000..0123a8b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_private-charging-tariffs-service.2486877234173158832..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_private-charging-tariffs-service" { + name = "CD_private-charging-tariffs-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "private-charging-tariffs-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "private-charging-tariffs-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf new file mode 100644 index 0000000..ef5b2ac --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_push-notification-service.2491728714846787854..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-service" { + name = "CD_push-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf new file mode 100644 index 0000000..b54a170 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_push-notification-settings-composite-service.-2066803623641499053..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_push-notification-settings-composite-service" { + name = "CD_push-notification-settings-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "push-notification-settings-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "push-notification-settings-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf new file mode 100644 index 0000000..90acbb6 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_recall-analytics-service.3797586243365369391..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-analytics-service" { + name = "CD_recall-analytics-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-analytics-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-analytics-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf new file mode 100644 index 0000000..b46917b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_recall-client-service.8522662468308095794..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-client-service" { + name = "CD_recall-client-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-client-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-client-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf new file mode 100644 index 0000000..1ed2387 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_recall-handler-service.-6050555172529539605..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-handler-service" { + name = "CD_recall-handler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-handler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-handler-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf new file mode 100644 index 0000000..862e776 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_recall-notification-service.3357098755062957648..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-notification-service" { + name = "CD_recall-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-notification-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf new file mode 100644 index 0000000..04dfafa --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_recall-scheduler-service.2789267684361766874..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-scheduler-service" { + name = "CD_recall-scheduler-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-scheduler-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-scheduler-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf new file mode 100644 index 0000000..10bca19 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_recall-tcn-service.5865557553090724934..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_recall-tcn-service" { + name = "CD_recall-tcn-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "recall-tcn-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "recall-tcn-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf new file mode 100644 index 0000000..e095b43 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_remote-360-composite-service.-7635995389339220770..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-360-composite-service" { + name = "CD_remote-360-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-360-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf new file mode 100644 index 0000000..930fdad --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_remote-service-event-processor.-6613180934870175830..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service-event-processor" { + name = "CD_remote-service-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service-event-processor" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf new file mode 100644 index 0000000..2c839db --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_remote-service.-8592600832842524161..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-service" { + name = "CD_remote-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf new file mode 100644 index 0000000..d3d08db --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_remote-software-upgrade.3344312991060217140..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_remote-software-upgrade" { + name = "CD_remote-software-upgrade" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "remote-software-upgrade" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "remote-software-upgrade" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf new file mode 100644 index 0000000..f15075e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_roadside-assistance-composite-service.-1115832180662592707..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance-composite-service" { + name = "CD_roadside-assistance-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf new file mode 100644 index 0000000..d715933 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_roadside-assistance.46114594976216242..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_roadside-assistance" { + name = "CD_roadside-assistance" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "roadside-assistance" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "roadside-assistance" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf new file mode 100644 index 0000000..bff8b84 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_rsu-adapter.4974872442753979399..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu-adapter" { + name = "CD_rsu-adapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu-adapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu-adapter" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf new file mode 100644 index 0000000..6d6b7a6 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_rsu.-5249314341918312822..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rsu" { + name = "CD_rsu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rsu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rsu" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf new file mode 100644 index 0000000..db63fa2 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_rtti.-3219539803207924419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_rtti" { + name = "CD_rtti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "rtti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "rtti" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf new file mode 100644 index 0000000..cbb7ca7 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_sbr.-6258191149278638298..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sbr" { + name = "CD_sbr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sbr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sbr" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf new file mode 100644 index 0000000..12b8d82 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_scb.-8226161712253414967..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scb" { + name = "CD_scb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scb" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf new file mode 100644 index 0000000..8bc0a47 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_scc.-1633958683594741030..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scc" { + name = "CD_scc" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scc" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scc" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf new file mode 100644 index 0000000..15da919 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_scm-agentreg.-2200092601582411463..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-agentreg" { + name = "CD_scm-agentreg" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-agentreg" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-agentreg" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf new file mode 100644 index 0000000..d6cabc4 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_scm-scm.-6013854588466847436..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scm-scm" { + name = "CD_scm-scm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scm-scm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scm-scm" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf new file mode 100644 index 0000000..77614a1 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_scma-backend.1658551003314348396..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_scma-backend" { + name = "CD_scma-backend" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "scma-backend" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "scma-backend" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf new file mode 100644 index 0000000..e8a2aa9 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_seam-event-consumer.-705052569401216697..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-consumer" { + name = "CD_seam-event-consumer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-consumer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-consumer" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf new file mode 100644 index 0000000..e7ff4af --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_seam-event-producer.-6289044499667207502..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_seam-event-producer" { + name = "CD_seam-event-producer" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "seam-event-producer" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "seam-event-producer" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf new file mode 100644 index 0000000..609c496 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_search-composite-service.-8902327479536667123..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_search-composite-service" { + name = "CD_search-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "search-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "search-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf new file mode 100644 index 0000000..7555f73 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_send-to-car-service.-1406241950085454338..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_send-to-car-service" { + name = "CD_send-to-car-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "send-to-car-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "send-to-car-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf new file mode 100644 index 0000000..329e23c --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_service-manager.5257693245064006362..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-manager" { + name = "CD_service-manager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-manager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-manager" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf new file mode 100644 index 0000000..6e7dd0c --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_service-notification-service.3772015827568746420..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_service-notification-service" { + name = "CD_service-notification-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "service-notification-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "service-notification-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf new file mode 100644 index 0000000..423d56d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_sfa-fre.-2779709996263365125..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-fre" { + name = "CD_sfa-fre" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-fre" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-fre" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf new file mode 100644 index 0000000..ec6a518 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_sfa-ota.5982925318220436329..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ota" { + name = "CD_sfa-ota" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ota" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ota" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf new file mode 100644 index 0000000..724fbc7 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_sfa-ts.670242093097503433..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-ts" { + name = "CD_sfa-ts" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-ts" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-ts" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf new file mode 100644 index 0000000..d8e1287 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_sfa-vs.7876609861723293539..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa-vs" { + name = "CD_sfa-vs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa-vs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa-vs" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf new file mode 100644 index 0000000..0c3910f --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_sfa.-2009685042850936658..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sfa" { + name = "CD_sfa" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sfa" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sfa" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf new file mode 100644 index 0000000..6b3360a --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_smart-access-order-service.8925843135515113505..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smart-access-order-service" { + name = "CD_smart-access-order-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smart-access-order-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smart-access-order-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf new file mode 100644 index 0000000..97637aa --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_smc2-bl.2228363312078773864..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-bl" { + name = "CD_smc2-bl" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-bl" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-bl" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-bl" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf new file mode 100644 index 0000000..b5f0fa4 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_smc2-key-trk.-2891055759702142212..management_zone.tf @@ -0,0 +1,114 @@ +resource "dynatrace_management_zone" "CD_smc2-key-trk" { + name = "CD_smc2-key-trk" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-key-trk" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-key-trk" + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "ms-id" + value = "smc2-key-trk" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf new file mode 100644 index 0000000..d24d375 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_smc2-ops.-8492778620176370345..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-ops" { + name = "CD_smc2-ops" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-ops" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-ops" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf new file mode 100644 index 0000000..92f3825 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_smc2-rt.-7966244513986779017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_smc2-rt" { + name = "CD_smc2-rt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "smc2-rt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "smc2-rt" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf new file mode 100644 index 0000000..5d6975d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_sms-email-adapter-service.-8977015620553252616..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_sms-email-adapter-service" { + name = "CD_sms-email-adapter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "sms-email-adapter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "sms-email-adapter-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf new file mode 100644 index 0000000..4049173 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_srmanager.6237970573590379302..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_srmanager" { + name = "CD_srmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "srmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "srmanager" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf new file mode 100644 index 0000000..3b324d3 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_stm.1748000559316717118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_stm" { + name = "CD_stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "stm" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf new file mode 100644 index 0000000..ff00d78 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_svcinfo.-8815130119677366073..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_svcinfo" { + name = "CD_svcinfo" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "svcinfo" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "svcinfo" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf new file mode 100644 index 0000000..6313178 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_timer-service.-6137287057127596271..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timer-service" { + name = "CD_timer-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timer-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timer-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf new file mode 100644 index 0000000..5ee567d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_timers-processor.-1204181947748313729..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_timers-processor" { + name = "CD_timers-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "timers-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "timers-processor" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf new file mode 100644 index 0000000..550a9cd --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_token-exchanger-service.2472898803915005617..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_token-exchanger-service" { + name = "CD_token-exchanger-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "token-exchanger-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "token-exchanger-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf new file mode 100644 index 0000000..1db9e4f --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_tol-mgu.3857563014711089928..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-mgu" { + name = "CD_tol-mgu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-mgu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-mgu" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf new file mode 100644 index 0000000..9693dc9 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_tol-tssb.-7512073509502205738..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol-tssb" { + name = "CD_tol-tssb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol-tssb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol-tssb" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf new file mode 100644 index 0000000..d077a33 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_tol.-7516522908294698690..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tol" { + name = "CD_tol" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tol" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tol" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf new file mode 100644 index 0000000..942f1fb --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_trip-change-processor.-1636363340970029625..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-change-processor" { + name = "CD_trip-change-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-change-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-change-processor" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf new file mode 100644 index 0000000..96cd3b9 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_trip-cleanup-app-service.-3487817013971232940..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-cleanup-app-service" { + name = "CD_trip-cleanup-app-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-cleanup-app-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-cleanup-app-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf new file mode 100644 index 0000000..86f9a24 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_trip-monitor-service.-3435599000471094320..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-monitor-service" { + name = "CD_trip-monitor-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-monitor-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-monitor-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf new file mode 100644 index 0000000..e85eb84 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_trip-reminder-processor.6312603756569057726..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-reminder-processor" { + name = "CD_trip-reminder-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-reminder-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-reminder-processor" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf new file mode 100644 index 0000000..1a37211 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_trip-route-service.-2619692944278089863..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-route-service" { + name = "CD_trip-route-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-route-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-route-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf new file mode 100644 index 0000000..4dde92f --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_trip-service.6794316792063710932..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_trip-service" { + name = "CD_trip-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "trip-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "trip-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf new file mode 100644 index 0000000..38cc632 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-bcallservice.-3440958503845572911..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bcallservice" { + name = "CD_ts-bcallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bcallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bcallservice" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf new file mode 100644 index 0000000..b81e9d8 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-bt.2116716187718300774..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bt" { + name = "CD_ts-bt" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bt" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bt" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf new file mode 100644 index 0000000..39b155b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-bti.-5273930433361781004..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-bti" { + name = "CD_ts-bti" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-bti" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-bti" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf new file mode 100644 index 0000000..07446a8 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-cas-spm.-8261459735630992973..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-spm" { + name = "CD_ts-cas-spm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-spm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-spm" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf new file mode 100644 index 0000000..7ad770c --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-cas-stm.-4003846334862443834..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-cas-stm" { + name = "CD_ts-cas-stm" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-cas-stm" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-cas-stm" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf new file mode 100644 index 0000000..34ff226 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-datadispatcher.-214928697454538672..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-datadispatcher" { + name = "CD_ts-datadispatcher" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-datadispatcher" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-datadispatcher" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf new file mode 100644 index 0000000..0b799e4 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-diagservice.-6851611601553068903..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-diagservice" { + name = "CD_ts-diagservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-diagservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-diagservice" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf new file mode 100644 index 0000000..f155be7 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-eshad.-5943418555153993001..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-eshad" { + name = "CD_ts-eshad" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-eshad" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-eshad" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf new file mode 100644 index 0000000..6b3fb37 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-message-receiver.8942190779928556172..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-message-receiver" { + name = "CD_ts-message-receiver" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-message-receiver" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-message-receiver" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf new file mode 100644 index 0000000..66dcb37 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-pdmupdater.2209945008905404385..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pdmupdater" { + name = "CD_ts-pdmupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pdmupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pdmupdater" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf new file mode 100644 index 0000000..1787794 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-pservice.4907951848187910230..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-pservice" { + name = "CD_ts-pservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-pservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-pservice" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf new file mode 100644 index 0000000..ea8cbfb --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-remotediagnosis.-1396964481465929461..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-remotediagnosis" { + name = "CD_ts-remotediagnosis" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-remotediagnosis" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-remotediagnosis" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf new file mode 100644 index 0000000..2421588 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-rsurservice.8119874633790636397..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rsurservice" { + name = "CD_ts-rsurservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rsurservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rsurservice" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf new file mode 100644 index 0000000..24583ca --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-rtcadapter.-1184749760203224714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcadapter" { + name = "CD_ts-rtcadapter" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcadapter" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcadapter" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf new file mode 100644 index 0000000..67dcf70 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-rtchandler.-3391554374807265844..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtchandler" { + name = "CD_ts-rtchandler" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtchandler" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtchandler" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf new file mode 100644 index 0000000..6d49841 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-rtcservice.1728583511228313897..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-rtcservice" { + name = "CD_ts-rtcservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-rtcservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-rtcservice" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf new file mode 100644 index 0000000..bb3c657 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-scallservice.-464675131828532576..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-scallservice" { + name = "CD_ts-scallservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-scallservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-scallservice" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf new file mode 100644 index 0000000..0029f65 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-tsbgam.1243771507483088038..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgam" { + name = "CD_ts-tsbgam" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgam" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgam" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf new file mode 100644 index 0000000..da9256a --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-tsbgservice.2106969274547463714..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsbgservice" { + name = "CD_ts-tsbgservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsbgservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsbgservice" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf new file mode 100644 index 0000000..9d3028b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-tsp.6880487254149934188..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-tsp" { + name = "CD_ts-tsp" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-tsp" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-tsp" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf new file mode 100644 index 0000000..c756883 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_ts-wlupdater.2011744672945135226..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_ts-wlupdater" { + name = "CD_ts-wlupdater" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ts-wlupdater" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "ts-wlupdater" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf new file mode 100644 index 0000000..adaa9c0 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_tscs.-160525691340029159..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tscs" { + name = "CD_tscs" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tscs" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tscs" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf new file mode 100644 index 0000000..00c0683 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_tsmb.-8131959358977252437..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsmb" { + name = "CD_tsmb" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsmb" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsmb" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf new file mode 100644 index 0000000..86ac614 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_tsr-cmr.-688422281186010970..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-cmr" { + name = "CD_tsr-cmr" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-cmr" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-cmr" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf new file mode 100644 index 0000000..cc7c60f --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_tsr-dd.-5534381493737197118..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-dd" { + name = "CD_tsr-dd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-dd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-dd" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf new file mode 100644 index 0000000..ecefd37 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_tsr-vu.-4286479403216664835..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsr-vu" { + name = "CD_tsr-vu" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsr-vu" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsr-vu" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf new file mode 100644 index 0000000..6734ba5 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_tsrservice.-4712284468125873599..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_tsrservice" { + name = "CD_tsrservice" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "tsrservice" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "tsrservice" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf new file mode 100644 index 0000000..abf8b5b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_tvp.994369514616635249..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "CD_tvp" { + name = "CD_tvp" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tvp\"))" + } + entity_selector_based_rule { + enabled = true + selector = "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tvp\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(HOST),tag(\"compass-id:tvp\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf new file mode 100644 index 0000000..2a8fe06 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_user-activity-service.7524486573325634721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-activity-service" { + name = "CD_user-activity-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-activity-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-activity-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf new file mode 100644 index 0000000..ef2fead --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_user-attributes-service.5659820862934834132..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-attributes-service" { + name = "CD_user-attributes-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-attributes-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-attributes-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf new file mode 100644 index 0000000..002c59b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_user-composite-service.-2136681634610104275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-composite-service" { + name = "CD_user-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf new file mode 100644 index 0000000..1682ae4 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_user-delete-service.2783843045311786472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-delete-service" { + name = "CD_user-delete-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-delete-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-delete-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf new file mode 100644 index 0000000..5b6c7b9 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_user-position-service.-3524077140818801706..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-position-service" { + name = "CD_user-position-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-position-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-position-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf new file mode 100644 index 0000000..7cfb26a --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_user-profile-service.-6280192777790291017..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_user-profile-service" { + name = "CD_user-profile-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "user-profile-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "user-profile-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf new file mode 100644 index 0000000..fa16b98 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_usid-filter-service.-192582546746005275..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_usid-filter-service" { + name = "CD_usid-filter-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "usid-filter-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "usid-filter-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf new file mode 100644 index 0000000..193dc4f --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-composite-service.3588325415984644908..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-composite-service" { + name = "CD_vehicle-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf new file mode 100644 index 0000000..a834b6b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-features-service.-4629098788625331031..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-features-service" { + name = "CD_vehicle-features-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-features-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-features-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf new file mode 100644 index 0000000..b185f5f --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-list-proxy-service.-1473058620267078394..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-list-proxy-service" { + name = "CD_vehicle-list-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-list-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-list-proxy-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf new file mode 100644 index 0000000..48bb988 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-mapping-composite-service.-3770775444771220305..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-composite-service" { + name = "CD_vehicle-mapping-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf new file mode 100644 index 0000000..5d00b1d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-mapping-service.-5786039945021962186..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-mapping-service" { + name = "CD_vehicle-mapping-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-mapping-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-mapping-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf new file mode 100644 index 0000000..068b08e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-remote-commands-composite-service.-4462354815142253164..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-remote-commands-composite-service" { + name = "CD_vehicle-remote-commands-composite-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-remote-commands-composite-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-remote-commands-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf new file mode 100644 index 0000000..5df091f --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-service-alert.1565629517762195807..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-alert" { + name = "CD_vehicle-service-alert" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-alert" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-alert" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf new file mode 100644 index 0000000..46b2639 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-service-background.7139512845863327483..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-background" { + name = "CD_vehicle-service-background" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-background" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-background" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf new file mode 100644 index 0000000..593e879 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-service-staging.8439430533353830924..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service-staging" { + name = "CD_vehicle-service-staging" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service-staging" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service-staging" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf new file mode 100644 index 0000000..81b3bda --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-service.3832313249744862960..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-service" { + name = "CD_vehicle-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf new file mode 100644 index 0000000..af439d9 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-shadow-event-processor.-4542920330127251082..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-shadow-event-processor" { + name = "CD_vehicle-shadow-event-processor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-shadow-event-processor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-shadow-event-processor" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf new file mode 100644 index 0000000..34ee342 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-status-proxy-service.-5998734171557358773..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-status-proxy-service" { + name = "CD_vehicle-status-proxy-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-status-proxy-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-status-proxy-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf new file mode 100644 index 0000000..4232fd5 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_vehicle-user-relationship-service.4061574965078448311..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vehicle-user-relationship-service" { + name = "CD_vehicle-user-relationship-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vehicle-user-relationship-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vehicle-user-relationship-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf new file mode 100644 index 0000000..512d3ca --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_vin-list-generator-service.-5394504524020450484..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vin-list-generator-service" { + name = "CD_vin-list-generator-service" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vin-list-generator-service" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vin-list-generator-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf new file mode 100644 index 0000000..afbe5bc --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_vps-admin.1843223523468635430..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-admin" { + name = "CD_vps-admin" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-admin" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-admin" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf new file mode 100644 index 0000000..2d96cfc --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_vps-archive.-1017790433340187721..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-archive" { + name = "CD_vps-archive" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-archive" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-archive" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf new file mode 100644 index 0000000..3155186 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_vps-monitor.-4238479884355788160..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-monitor" { + name = "CD_vps-monitor" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-monitor" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-monitor" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf new file mode 100644 index 0000000..23bc340 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_vps-prov.-3228512635352710157..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-prov" { + name = "CD_vps-prov" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-prov" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-prov" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf new file mode 100644 index 0000000..a8c5eec --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_vps-trigger.-7519199679488905472..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vps-trigger" { + name = "CD_vps-trigger" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vps-trigger" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vps-trigger" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf new file mode 100644 index 0000000..1294376 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_vs-api.-846196462544696783..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_vs-api" { + name = "CD_vs-api" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "vs-api" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "vs-api" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf new file mode 100644 index 0000000..d4b4150 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_webapi.-5707696217538461633..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_webapi" { + name = "CD_webapi" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "webapi" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "webapi" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf new file mode 100644 index 0000000..afa563c --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_wlmanager.-1066539719125670580..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wlmanager" { + name = "CD_wlmanager" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_HOST_LIKE","SERVICE_TO_PROCESS_GROUP_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wlmanager" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wlmanager" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf new file mode 100644 index 0000000..b1a9111 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_wus.-830480395218330790..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_wus" { + name = "CD_wus" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "wus" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "wus" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf new file mode 100644 index 0000000..947115a --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/CD_xfcd.6201076759498324419..management_zone.tf @@ -0,0 +1,94 @@ +resource "dynatrace_management_zone" "CD_xfcd" { + name = "CD_xfcd" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "PROCESS_GROUP" + enabled = true + propagation_types = ["PROCESS_GROUP_TO_HOST"] + conditions { + key { + type = "STATIC" + attribute = "PROCESS_GROUP_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "HOST" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "HOST_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "xfcd" + } + } + } + } + rules { + type = "CLOUD_APPLICATION_NAMESPACE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAMESPACE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } + rules { + type = "CLOUD_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "CLOUD_APPLICATION_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "xfcd" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf new file mode 100644 index 0000000..8a47e9a --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/Dynatrace_BusinessInsights.5842654451628371612..management_zone.tf @@ -0,0 +1,22 @@ +resource "dynatrace_management_zone" "Dynatrace_BusinessInsights" { + name = "Dynatrace_BusinessInsights" + description = "MZ for entities that should be part of the Dynatrace Business Insights offering." + rules { + type = "MOBILE_APPLICATION" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "MOBILE_APPLICATION_TAGS" + } + tag { + negate = false + operator = "TAG_KEY_EQUALS" + value { + context = "CONTEXTLESS" + key = "Dynatrace_BusinessInsights" + } + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf new file mode 100644 index 0000000..849e85e --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/Offboard_Platform_APM_CNAP_Viewer.7984472777235983022..management_zone.tf @@ -0,0 +1,45 @@ +resource "dynatrace_management_zone" "Offboard_Platform_APM_CNAP_Viewer" { + name = "Offboard_Platform_APM_CNAP_Viewer" + rules { + type = "HOST" + enabled = true + conditions { + entity { + negate = false + operator = "EQUALS" + value = "HOST_GROUP-826643CE73F48A4A" + } + key { + type = "STATIC" + attribute = "HOST_GROUP_ID" + } + } + conditions { + key { + type = "STATIC" + attribute = "HOST_NAME" + } + string { + case_sensitive = false + negate = false + operator = "EXISTS" + } + } + } + rules { + type = "KUBERNETES_CLUSTER" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "KUBERNETES_CLUSTER_NAME" + } + string { + case_sensitive = true + negate = false + operator = "BEGINS_WITH" + value = "CNAP" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf new file mode 100644 index 0000000..3804003 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/PD_AccountManagementConnectedCar.7322648462719879167..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_AccountManagementConnectedCar" { + name = "PD_AccountManagementConnectedCar" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-CESIM\"),tag(\"compass-id:AM-Device\"),tag(\"compass-id:AM-EGIM\"),tag(\"compass-id:AM-MNO-Manager\"),tag(\"compass-id:CESIM Proxy\"),tag(\"compass-id:MNOMGR-CU-Jasper\"),tag(\"compass-id:MNOMGR-CU-SHA\"),tag(\"compass-id:MNOMGR-GD\"),tag(\"compass-id:MNOMGR-TMSP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:AM-BPM\"),tag(\"compass-id:AM-CASA\"),tag(\"compass-id:am-cloud\"),tag(\"compass-id:AM-CNR\"),tag(\"compass-id:AM-CNS\"),tag(\"compass-id:AM-ECS\"),tag(\"compass-id:AM-LMCS\"),tag(\"compass-id:AM-Proxy\"),tag(\"compass-id:AM-Store\"),tag(\"compass-id:AM-SVMS\"),tag(\"compass-id:AM-SVMS-EventService\"),tag(\"compass-id:AM-USAGE\"),tag(\"compass-id:AM-VAS\"),tag(\"compass-id:AM-Vehicle\"),tag(\"compass-id:AM-VMS\"),tag(\"compass-id:Countly\"),tag(\"compass-id:TAMSArchive\"),tag(\"compass-id:TestdataTool\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf new file mode 100644 index 0000000..2a35070 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/PD_AutomotiveSecurity.3737706196578343849..management_zone.tf @@ -0,0 +1,27 @@ +resource "dynatrace_management_zone" "PD_AutomotiveSecurity" { + name = "PD_AutomotiveSecurity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-MFSCS\"),tag(\"compass-id:STM\"),tag(\"compass-id:ts-wlupdater\"),tag(\"compass-id:TVP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DFP\"),tag(\"compass-id:DFPH\"),tag(\"compass-id:OCLISc2v\"),tag(\"compass-id:OCLISocsp\"),tag(\"compass-id:P2X\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-HAL\"),tag(\"compass-id:ASBC-NGTP\"),tag(\"compass-id:ASBS\"),tag(\"compass-id:HPAuth\"),tag(\"compass-id:STS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-SMACC\"),tag(\"compass-id:CAC\"),tag(\"compass-id:CAC-AGENT\"),tag(\"compass-id:SMC2-BL\"),tag(\"compass-id:SMC2-KEY-TRK\"),tag(\"compass-id:SMC2-RT\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-RSU\"),tag(\"compass-id:ASBC-SBB\"),tag(\"compass-id:ASBCSWLSEC2\"),tag(\"compass-id:PSdZ-Checker\"),tag(\"compass-id:SCB\"),tag(\"compass-id:SCC\"),tag(\"compass-id:SWAG\"),tag(\"compass-id:SWLSEC2-Checker\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ASBC-AFW-POC\"),tag(\"compass-id:ASBC-AFWSFA-POC\"),tag(\"compass-id:ASBC-AFWSTM-POC\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf new file mode 100644 index 0000000..32191cb --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/PD_CallServices.-4112886493107181463..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_CallServices" { + name = "PD_CallServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ACDS\"),tag(\"compass-id:APPCALL\"),tag(\"compass-id:B2V-NGTP\"),tag(\"compass-id:ECALLGW\"),tag(\"compass-id:ECS\"),tag(\"compass-id:EVNS2\"),tag(\"compass-id:EVNS2T\"),tag(\"compass-id:NGTP-CS\"),tag(\"compass-id:XCS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BASE\"),tag(\"compass-id:CCC\"),tag(\"compass-id:RSA\"),tag(\"compass-id:RSA-ASD-Search\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PiSA-CORE\"),tag(\"compass-id:PISA-EVENT-HANDLER\"),tag(\"compass-id:PISA-RUNTIME\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:HTTS\"),tag(\"compass-id:HVD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-Voice\"),tag(\"compass-id:CRS\"),tag(\"compass-id:CRSA\"),tag(\"compass-id:EPL\"),tag(\"compass-id:EPM\"),tag(\"compass-id:VOICEGW\"),tag(\"compass-id:VOICEGW-ADMIN\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf new file mode 100644 index 0000000..b85cfab --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/PD_ConnectedDriveStoreBackend.-8141281538555996318..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedDriveStoreBackend" { + name = "PD_ConnectedDriveStoreBackend" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Buffet-Birt\"),tag(\"compass-id:Buffet-CIC-Backend\"),tag(\"compass-id:Buffet-Core\"),tag(\"compass-id:Buffet-External-CDM\"),tag(\"compass-id:Buffet-External-Offer\"),tag(\"compass-id:Buffet-External-Payment\"),tag(\"compass-id:Buffet-External-Tax\"),tag(\"compass-id:Buffet-GAM\"),tag(\"compass-id:Buffet-IF33\"),tag(\"compass-id:Buffet-IF38\"),tag(\"compass-id:Buffet-IF41\"),tag(\"compass-id:Buffet-IF50\"),tag(\"compass-id:Buffet-IF51\"),tag(\"compass-id:Buffet-IF52\"),tag(\"compass-id:Buffet-IF53\"),tag(\"compass-id:Buffet-IF54\"),tag(\"compass-id:Buffet-IF58\"),tag(\"compass-id:Buffet-IF60\"),tag(\"compass-id:Buffet-IF90\"),tag(\"compass-id:Buffet-Promo-API\"),tag(\"compass-id:IME-CDS\"),tag(\"compass-id:IME-CS\"),tag(\"compass-id:IME-RDC\"),tag(\"compass-id:IME-SS\"),tag(\"compass-id:IME-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:Concat\"),tag(\"compass-id:Connected-Catalog\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf new file mode 100644 index 0000000..c1362ed --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/PD_ConnectedUserProfileServices.-5367999236768661485..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_ConnectedUserProfileServices" { + name = "PD_ConnectedUserProfileServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OMC Table Storage Expiration Service\"),tag(\"compass-id:omc-client-analytics-hub-consumer-ms\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DPM\"),tag(\"compass-id:DPP\"),tag(\"compass-id:PERSEUS\"),tag(\"compass-id:PIABO\"),tag(\"compass-id:PIAEP\"),tag(\"compass-id:PIAOP\"),tag(\"compass-id:PIAPE\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf new file mode 100644 index 0000000..a048325 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/PD_InfotainmentInteractivityServices.-8663930534173844410..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_InfotainmentInteractivityServices" { + name = "PD_InfotainmentInteractivityServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:cm-config\"),tag(\"compass-id:cm-gracenote\"),tag(\"compass-id:cm-spotify\"),tag(\"compass-id:cm-ximalaya\"),tag(\"compass-id:OED\"),tag(\"compass-id:OED-CN\"),tag(\"compass-id:OEG\"),tag(\"compass-id:OEG-CN\"),tag(\"compass-id:OEO\"),tag(\"compass-id:OEO-CN\"),tag(\"compass-id:OEP\"),tag(\"compass-id:OEP-CN\"),tag(\"compass-id:OES\"),tag(\"compass-id:OES-CN\"),tag(\"compass-id:OET\"),tag(\"compass-id:OET-CN\"),tag(\"compass-id:shortvideo\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCIS-Download\"),tag(\"compass-id:Geolocator\"),tag(\"compass-id:intelligent-reminder\"),tag(\"compass-id:news-next\"),tag(\"compass-id:restaurant-reservation\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ambient-music\"),tag(\"compass-id:festive-mode\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GEN3\"),tag(\"compass-id:ID5\"),tag(\"compass-id:ID5-APP\"),tag(\"compass-id:ID5-EXT\"),tag(\"compass-id:ISE-BEV\"),tag(\"compass-id:ISE-CDR\"),tag(\"compass-id:ISE-EML\"),tag(\"compass-id:ISE-GEN2\"),tag(\"compass-id:ISE-ID7\"),tag(\"compass-id:ISE-INP\"),tag(\"compass-id:ISE-IPA\"),tag(\"compass-id:ISE-LIS\"),tag(\"compass-id:ISE-LOC\"),tag(\"compass-id:ISE-MCL\"),tag(\"compass-id:ISE-NEWS\"),tag(\"compass-id:ISE-PAR\"),tag(\"compass-id:ISE-RSL\"),tag(\"compass-id:ISE-VPS\"),tag(\"compass-id:ISE-VSD\"),tag(\"compass-id:tmpp-admin-ui\"),tag(\"compass-id:tmpp-manifest\"),tag(\"compass-id:tmpp-web-proxy\"),tag(\"compass-id:UPS\"),tag(\"compass-id:WEA\"),tag(\"compass-id:WEA-ID5\"),tag(\"compass-id:WEA-IN-MAP\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CDIP\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf new file mode 100644 index 0000000..e27efe0 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/PD_LocationServices.-5431789095638148262..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_LocationServices" { + name = "PD_LocationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:C2B-BS\"),tag(\"compass-id:GCS\"),tag(\"compass-id:LOS-CHA\"),tag(\"compass-id:LOS-CHA-CNV\"),tag(\"compass-id:LOS-JOY\"),tag(\"compass-id:LOS-MOD\"),tag(\"compass-id:LOS-MSC\"),tag(\"compass-id:LOS-OPS\"),tag(\"compass-id:LOS-PAR\"),tag(\"compass-id:LOS-PER\"),tag(\"compass-id:LOS-REF\"),tag(\"compass-id:RES-PAR\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:LOS-FTS\"),tag(\"compass-id:potholes-reader\"),tag(\"compass-id:potholes-service\"),tag(\"compass-id:sc-reader\"),tag(\"compass-id:sc-service\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ercaf\"),tag(\"compass-id:ERCR\"),tag(\"compass-id:ERTP\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf new file mode 100644 index 0000000..6a3ede5 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/PD_MapServicesAutomatedDriving.-4931602184083142599..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_MapServicesAutomatedDriving" { + name = "PD_MapServicesAutomatedDriving" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ms-hdmap-lcv\"),tag(\"compass-id:ms-hdmap-map-viewer\"),tag(\"compass-id:ms-hdmap-mci-adapter\"),tag(\"compass-id:ms-hdmap-mci-downloader\"),tag(\"compass-id:ms-hdmap-nds-downloader\"),tag(\"compass-id:ms-hdmap-qc-bl\"),tag(\"compass-id:ms-hdmap-qc-checks\"),tag(\"compass-id:ms-hdmap-tile-delivery\"),tag(\"compass-id:ms-hdmap-tile-generator\"),tag(\"compass-id:ms-hdmap-vehicle-mock\"),tag(\"compass-id:mupi-backend\"),tag(\"compass-id:MUPI-BE\"),tag(\"compass-id:mupi-cloud-discovery-service\"),tag(\"compass-id:mupi-cloud-dumm-adapter-service\"),tag(\"compass-id:mupi-cloud-hd-adapter-service\"),tag(\"compass-id:mupi-cloud-import-service\"),tag(\"compass-id:mupi-cloud-integration-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-class-service\"),tag(\"compass-id:mupi-cloud-joynr-adapter-service\"),tag(\"compass-id:mupi-cloud-stats-service\"),tag(\"compass-id:mupi-cockpit\"),tag(\"compass-id:mupi-gateway\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:GNSS API Gateway\"),tag(\"compass-id:gnss-reader\"),tag(\"compass-id:gnss-service\"),tag(\"compass-id:ms-3dp-rc\"),tag(\"compass-id:tc-app\"),tag(\"compass-id:tc-service\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf new file mode 100644 index 0000000..11074d5 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/PD_NavigationServices.7272386165732072340..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_NavigationServices" { + name = "PD_NavigationServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:OSPI\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:DM\"),tag(\"compass-id:eRoute\"),tag(\"compass-id:NaaS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CNGW\"),tag(\"compass-id:RTTI\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf new file mode 100644 index 0000000..93192ac --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/PD_RemoteMessagingServices.2789442917157839429..management_zone.tf @@ -0,0 +1,11 @@ +resource "dynatrace_management_zone" "PD_RemoteMessagingServices" { + name = "PD_RemoteMessagingServices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:EADB\"),tag(\"compass-id:ICNB\"),tag(\"compass-id:MSGSVC\"),tag(\"compass-id:OMGW\"),tag(\"compass-id:TCN\"),tag(\"compass-id:XCC-CAMPAIGNS\"),tag(\"compass-id:XCC-CMGR\"),tag(\"compass-id:XCC-SETTINGS\"),tag(\"compass-id:XCC-STATISTICS\"),tag(\"compass-id:XCC-USERS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APIGW\"),tag(\"compass-id:FMC\"),tag(\"compass-id:RS\"),tag(\"compass-id:RS360\"),tag(\"compass-id:RSCockpit\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf new file mode 100644 index 0000000..59a9632 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/PD_RemoteVehicleConfigurationManagement.7212377285048625814..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_RemoteVehicleConfigurationManagement" { + name = "PD_RemoteVehicleConfigurationManagement" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:APR\"),tag(\"compass-id:APR-NPM\"),tag(\"compass-id:APR-Portal\"),tag(\"compass-id:APR-Registry\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:comfy-agent-registry\"),tag(\"compass-id:comfy-cockpit\"),tag(\"compass-id:comfy-management\"),tag(\"compass-id:comfy-orchestration\"),tag(\"compass-id:NOP-Admin\"),tag(\"compass-id:NOP-Archive\"),tag(\"compass-id:NOP-Provisioning\"),tag(\"compass-id:NOP-Trigger\"),tag(\"compass-id:SCM\"),tag(\"compass-id:SCMA\"),tag(\"compass-id:VPS-Admin\"),tag(\"compass-id:VPS-Archive\"),tag(\"compass-id:VPS-Monitor\"),tag(\"compass-id:VPS-Prov\"),tag(\"compass-id:VPS-Trigger\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:FRE\"),tag(\"compass-id:FRS\"),tag(\"compass-id:MPG\"),tag(\"compass-id:QMC\"),tag(\"compass-id:RCM\"),tag(\"compass-id:RCP\"),tag(\"compass-id:RCS\"),tag(\"compass-id:RDC\"),tag(\"compass-id:RDH\"),tag(\"compass-id:RES\"),tag(\"compass-id:RLM\"),tag(\"compass-id:RMO\"),tag(\"compass-id:RNB App\"),tag(\"compass-id:RNP\"),tag(\"compass-id:RPP\"),tag(\"compass-id:RSA Admin GUI\"),tag(\"compass-id:RSA Testbench GUI\"),tag(\"compass-id:RTE\"),tag(\"compass-id:RTS\"),tag(\"compass-id:RVC\"),tag(\"compass-id:RVE\"),tag(\"compass-id:RVI\"),tag(\"compass-id:RVS\"),tag(\"compass-id:RVT\"),tag(\"compass-id:rwd\"),tag(\"compass-id:tdp\"),tag(\"compass-id:uvm\"),tag(\"compass-id:vjm\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:ZAS\"),tag(\"compass-id:ZDI\"),tag(\"compass-id:ZFUS-MP-GENERATOR\"),tag(\"compass-id:ZIP\"),tag(\"compass-id:zis\"),tag(\"compass-id:ZMP\"),tag(\"compass-id:ZOS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SFA-FRE\"),tag(\"compass-id:SFA-OH\"),tag(\"compass-id:SFA-OTA\"),tag(\"compass-id:SFA-S\"),tag(\"compass-id:SFA-TS\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf new file mode 100644 index 0000000..8e389f7 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/PD_Teleservices.1072985257684718374..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_Teleservices" { + name = "PD_Teleservices" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:RSURService\"),tag(\"compass-id:SCallService\"),tag(\"compass-id:SEAM\"),tag(\"compass-id:ts-asc\"),tag(\"compass-id:TSBGService\"),tag(\"compass-id:TSBM\"),tag(\"compass-id:TS-CCM-DI\"),tag(\"compass-id:TSCS\"),tag(\"compass-id:TSDD\"),tag(\"compass-id:TSMR\"),tag(\"compass-id:TS-PFFS\"),tag(\"compass-id:TSSB-BT\"),tag(\"compass-id:TSSB-BTI\"),tag(\"compass-id:TSSB-TSP\"),tag(\"compass-id:TS-SDI\"),tag(\"compass-id:ts-tyredi\"),tag(\"compass-id:ts-tyrewf\"),tag(\"compass-id:TTBS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:BCallService\"),tag(\"compass-id:CAS-SPM\"),tag(\"compass-id:CAS-STM\"),tag(\"compass-id:DiagService\"),tag(\"compass-id:ESHAD\"),tag(\"compass-id:patchcampaign\"),tag(\"compass-id:RTCAD\"),tag(\"compass-id:RTCHandler\"),tag(\"compass-id:RTCService\"),tag(\"compass-id:ts-bcallhandler\"),tag(\"compass-id:ts-cts-ui\"),tag(\"compass-id:ts-pat-ui\"),tag(\"compass-id:TSRD\"),tag(\"compass-id:ts-rtc-ui\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:PDMManager\"),tag(\"compass-id:PDMUpdater\"),tag(\"compass-id:ts-ena-ui\"),tag(\"compass-id:WLManager\"),tag(\"compass-id:WLUpdater\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf new file mode 100644 index 0000000..a5ddeea --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/PD_VehicleDataCollection.-7170770367298385161..management_zone.tf @@ -0,0 +1,23 @@ +resource "dynatrace_management_zone" "PD_VehicleDataCollection" { + name = "PD_VehicleDataCollection" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CMCS\"),tag(\"compass-id:ERDCDC2FCD\"),tag(\"compass-id:ERDDISP\"),tag(\"compass-id:ERDFCDUDS\"),tag(\"compass-id:ERDMGR\"),tag(\"compass-id:ERDPROC\"),tag(\"compass-id:ERDXFCDFCD\"),tag(\"compass-id:XFCD Cockpit\"),tag(\"compass-id:XFCD Configuration\"),tag(\"compass-id:XFCDAnonymizer\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:TOL\"),tag(\"compass-id:TOL MGU\"),tag(\"compass-id:TOL-TSSB\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:IDS-SVDS\"),tag(\"compass-id:IDS-Sync\"),tag(\"compass-id:IDS-WS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:SRManager\"),tag(\"compass-id:TSMB\"),tag(\"compass-id:TSR-CH\"),tag(\"compass-id:TSR-CMA\"),tag(\"compass-id:TSR-DD\"),tag(\"compass-id:TSR-ICC\"),tag(\"compass-id:TSR-VU\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:CCG\"),tag(\"compass-id:CSI\"),tag(\"compass-id:CSU\"),tag(\"compass-id:LSCFSU\"),tag(\"compass-id:LSCHR\"),tag(\"compass-id:LSCJHWO\"),tag(\"compass-id:LSCJR\"),tag(\"compass-id:LSCKC\"),tag(\"compass-id:LSCMM\"),tag(\"compass-id:LSCOC\"),tag(\"compass-id:LSCOG\"),tag(\"compass-id:LSCWO\"),tag(\"compass-id:tripCollection\"),tag(\"compass-id:vdc-vcs\"),tag(\"compass-id:VHCJR\"),tag(\"compass-id:VHS\"),tag(\"compass-id:VJDS\"),tag(\"compass-id:VNS\"),tag(\"compass-id:VS-API\"),tag(\"compass-id:VSFO\"),tag(\"compass-id:VSST\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf new file mode 100644 index 0000000..54bb6f4 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/PD_VehicleDataConnectivity.-2856031711728268510..management_zone.tf @@ -0,0 +1,15 @@ +resource "dynatrace_management_zone" "PD_VehicleDataConnectivity" { + name = "PD_VehicleDataConnectivity" + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-ADC\"),tag(\"compass-id:B2V-ADC-CLOUD\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:B2V-COM-BE\"),tag(\"compass-id:B2V-COM-ECHO\"),tag(\"compass-id:B2V-COM-FE\"),tag(\"compass-id:B2VCOMGCDMCLIENT\"),tag(\"compass-id:B2V-NOTS\")" + } + entity_selector_based_rule { + enabled = true + selector = "type(Service),tag(\"compass-id:JoynrDS\"),tag(\"compass-id:UDS\"),tag(\"compass-id:UDS Storage Service\")" + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf new file mode 100644 index 0000000..b95ad29 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/TEST-Philipp.2877860233955550596..management_zone.tf @@ -0,0 +1,12 @@ +resource "dynatrace_management_zone" "TEST-Philipp" { + name = "TEST-Philipp" + dimensional_rule { + enabled = true + applies_to = "METRIC" + condition { + type = "METRIC_KEY" + key = "fav_failure_rate" + match = "BEGINS_WITH" + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf new file mode 100644 index 0000000..151c4c5 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/WK_Login.6607595346813988754..management_zone.tf @@ -0,0 +1,87 @@ +resource "dynatrace_management_zone" "WK_Login" { + name = "WK_Login" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-connected-oauth-service-apim" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-legal-document-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf new file mode 100644 index 0000000..2754c8d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/WK_Personal_Favorites.-8881178060219525495..management_zone.tf @@ -0,0 +1,35 @@ +resource "dynatrace_management_zone" "WK_Personal_Favorites" { + name = "WK_Personal_Favorites" + entity_selector_based_rule { + enabled = true + selector = "type(SERVICE), entityId(SERVICE-EA5D470986A259F3)" + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-destination-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf new file mode 100644 index 0000000..c32c17b --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/WK_Philipp.-905305273439641248..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Philipp" { + name = "WK_Philipp" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-remote-360-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf new file mode 100644 index 0000000..33c4d05 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/WK_Remote_Camera.7111072854346026301..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Camera" { + name = "WK_Remote_Camera" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-remote-360-composite-service" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf new file mode 100644 index 0000000..b8d70e9 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/WK_Remote_Services.-8618973496510074025..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Remote_Services" { + name = "WK_Remote_Services" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-remote-commands-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf new file mode 100644 index 0000000..9d5b425 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/WK_SMACC.5199358269317144485..management_zone.tf @@ -0,0 +1,264 @@ +resource "dynatrace_management_zone" "WK_SMACC" { + name = "WK_SMACC" + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-BE" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "internal service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "ProtocolDataApi" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "SMACC-KTS" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PrometheusResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "MetricsResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "PingResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + } + rules { + type = "SERVICE" + enabled = true + propagation_types = ["SERVICE_TO_PROCESS_GROUP_LIKE","SERVICE_TO_HOST_LIKE"] + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Component" + value = "ASBC-SMACC" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "Environment" + value = "PROD" + } + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = true + operator = "EQUALS" + value = "HealthResource" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_DETECTED_NAME" + } + string { + case_sensitive = true + negate = true + operator = "CONTAINS" + value = "executed" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf new file mode 100644 index 0000000..4f23fc4 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/WK_Send_to_Car_Legacy.-6611202701233341995..management_zone.tf @@ -0,0 +1,19 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_Legacy" { + name = "WK_Send_to_Car_Legacy" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "LegacyPoiApi - msgsvc - prod" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf new file mode 100644 index 0000000..a268fc4 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/WK_Send_to_Car_MGU.7762420106813300217..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Send_to_Car_MGU" { + name = "WK_Send_to_Car_MGU" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "managed-app-trip-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf new file mode 100644 index 0000000..466e179 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/WK_Vehicle_Data.-6303890120553130256..management_zone.tf @@ -0,0 +1,31 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Data" { + name = "WK_Vehicle_Data" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf new file mode 100644 index 0000000..42fea7d --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/WK_Vehicle_Mapping.-5513243277421013486..management_zone.tf @@ -0,0 +1,59 @@ +resource "dynatrace_management_zone" "WK_Vehicle_Mapping" { + name = "WK_Vehicle_Mapping" + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-vehicle-mapping-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } + rules { + type = "SERVICE" + enabled = true + conditions { + process_metadata { + attribute = "PROCESS_GROUP_PREDEFINED_METADATA" + dynamic_key = "KUBERNETES_NAMESPACE" + } + string { + case_sensitive = true + negate = false + operator = "EQUALS" + value = "managed-app-user-composite-service" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_NAME" + } + string { + case_sensitive = true + negate = false + operator = "CONTAINS" + value = "PROD" + } + } + } +} diff --git a/configuration/20211214-121811_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf b/configuration/20211214-121811_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf new file mode 100644 index 0000000..56dfe27 --- /dev/null +++ b/configuration/20211214-121811_EUPROD/management_zones/tf-example-for-management-zone-by-tag.-2517423735210691021..management_zone.tf @@ -0,0 +1,34 @@ +resource "dynatrace_management_zone" "tf-example-for-management-zone-by-tag" { + name = "tf-example-for-management-zone-by-tag" + description = "CONNECTED APP \u0026 CONVERSATION SERVICES4: CONNECTED APP (MYBMW, MINI)" + rules { + type = "SERVICE" + enabled = true + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TYPE" + } + service_type { + negate = false + operator = "EQUALS" + value = "WEB_SERVICE" + } + } + conditions { + key { + type = "STATIC" + attribute = "SERVICE_TAGS" + } + tag { + negate = false + operator = "EQUALS" + value { + context = "CONTEXTLESS" + key = "compass-id" + value = "UDS" + } + } + } + } +} diff --git a/exportConfig.py b/exportConfig.py index 0372c10..0f5a4f0 100644 --- a/exportConfig.py +++ b/exportConfig.py @@ -20,7 +20,7 @@ __deprecated__ = False __license__ = "GPLv3" __maintainer__ = "developer" __status__ = "Prototype" -__version__ = "0.0.3" +__version__ = "0.0.4" # [AA 2021.11.29] Import modules from logging import exception @@ -46,10 +46,10 @@ def run_proc(proc, data): try: process = subprocess.Popen([proc, "export"] + data) outs = process.wait(timeout=10*60) - print("Process return code:", outs) + print("[DEBUG]", "Process return code:", outs) except subprocess.TimeoutExpired: - print("Exception occured:", subprocess.TimeoutExpired) - print("Killing process") + print("[DEBUG]", "Exception occured:", subprocess.TimeoutExpired) + print("[DEBUG]", "Killing process.") process.kill() @@ -58,36 +58,86 @@ def copy(src, dst): shutil.copyfile(".\\templates\\" + src, dst) +# [AA, EW 2021.12.13] Check if the path exists and decide between folder or file +def checkdir(d): + dflag = False + + # [AA 2021.12.13] If the path exists and the associated path points to a directory + if os.path.exists(d) and os.path.isdir(d): + + # [AA 2021.12.13] If the directory exists, but is empty, delete directory + if not os.listdir(d): + + # [AA 2021.12.13] Delete Folder if empty + print("[DEBUG]", "Found and deleting empty directory:", d) + os.rmdir(d) + else: + print("[DEBUG]", "Found directory:", d) + dflag = True + else: + print("[DEBUG]", "Found file:", d) + return d, dflag + + +# [AA 2021.12.13] Fill dictionary +def readfile(d, f): + with open(os.path.join(d, f), 'r') as cfg: + + # [AA 2021.12.01] Load the content of the particular resource file in eg: management_zones + obj = hcl.load(cfg) + + # [AA, EW 2021.12.01] Store resource type and resource name of that file into a dictionary + key = list(obj['resource'].keys())[0] + val = list(obj['resource'][key].keys())[0] + return key, val + + +# [AA 2021.12.13] Add kay, value to dictionary +def addentry(key, val, myDict): + myDict.setdefault(key, []) + if(val) not in myDict.get(key): + myDict[key].append(val) + return myDict + + +# [AA 2021.12.13] Append correct configuration path +def writefile(k, d): + with open(".\\main.tf", "a") as mf: + mf.writelines("\n" + "module \"" + k + "\" { source = \"" + d + "\" }") + + # [AA 2021.12.10] Set timestamp once when script is executed timestamp = time.strftime("%Y%m%d-%H%M%S") # [AA 2021.11.29] Load enviroment file load_dotenv() -# [AA 2021.12.10] Set timestamp once when script is executed +# [AA 2021.12.10] Set environments/tenants Environments = ["EUPROD"] # "EUPREPROD", # "NAPROD", # "NAPREPROD", # "CNPROD", # "CNPREPROD"] + +# [AA 2021.12.10] Set available resources Resources = ["dynatrace_custom_service", # "dynatrace_dashboard", "dynatrace_management_zone", "dynatrace_maintenance_window", "dynatrace_request_attribute", - # "dynatrace_alerting_profile", + "dynatrace_alerting_profile", "dynatrace_notification", "dynatrace_autotag", "dynatrace_aws_credentials", "dynatrace_azure_credentials", "dynatrace_k8s_credentials", - # "dynatrace_service_anomalies", - # "dynatrace_application_anomalies", - # "dynatrace_host_anomalies", - # "dynatrace_database_anomalies", - # "dynatrace_custom_anomalies", - # "dynatrace_disk_anomalies", + "dynatrace_service_anomalies", + "dynatrace_application_anomalies", + "dynatrace_host_anomalies", + "dynatrace_database_anomalies", + "dynatrace_custom_anomalies", + "dynatrace_disk_anomalies", # "dynatrace_calculated_service_metric", # "dynatrace_service_naming", # "dynatrace_host_naming", @@ -104,6 +154,9 @@ Resources = ["dynatrace_custom_service", # "dynatrace_http_monitor", ] +# [AA 2021.12.13] Set default values +setdir = '.' + # [AA 2021.11.29] Arguments passed if(len(sys.argv) == 1): @@ -116,51 +169,82 @@ if(len(sys.argv) == 1): # [AA 2021.12.10] Run the process synchronously! run_proc(".\\bin\\terraform-provider-dynatrace_v1.8.4.exe", Resources) + # [AA 2021.12.01] Create main.tf file if it does not exist, otherwise overwrite + copy("main.tf", ".\\main.tf") + # [AA, EW 2021.11.30] Copy configuration into each configration folder copy("configuration.tf", env['DYNATRACE_TARGET_FOLDER'] + "\\configuration.tf") - # [AA 2021.12.01] Create main.tf file if it does not exist, otherwise overwrite - copy("main.tf", ".\\main.tf") - - # [AA, EW 2021.11.30] Iterate trought each folder in targetfolder, f...file/folder + # [AA, EW 2021.11.30] Iterate trough each folder in targetfolder, f...file/folder for dirname in os.listdir(env['DYNATRACE_TARGET_FOLDER']): - f = os.path.join(env['DYNATRACE_TARGET_FOLDER'], dirname) - print("[FOUND]", "listdir", f) + d, dflag = checkdir(os.path.join( + env['DYNATRACE_TARGET_FOLDER'], dirname)) + # print('[DEBUG]', 'd', d) - # [AA, EW 2021.11.30] Only check the directory folder - if os.path.isdir(f): - print("[FOUND]", "isdir", f) + # [AA 2021.12.13] If the associated path is a directory + if dflag: - # [AA 2021.12.09] Dictinary to store resource type and resource name of particular configuration directory + # [AA 2021.12.09] Create empty dictinary to store resource type and resource name myDict = {} - # [AA 2021.12.01] Loop through configuration directory, eg: management_zones, autotags - for configDirFile in os.listdir(f): - # print("[READING]", "configDirFile", configDirFile) - with open(os.path.join(f, configDirFile), 'r') as cfg: + # [AA 2021.12.01] Loop through directory, eg: management_zones, autotags + for file in os.listdir(d): + setskipflag = False - # [AA 2021.12.01] Load the content of the particular resource file in eg: management_zones - obj = hcl.load(cfg) + # [AA 2021.12.13] Check if there is another subdirectory or a file + dd, ddflag = checkdir(os.path.join(d, file)) + # print('[DEBUG]', 'ddir', dd, 'ddflag', ddflag) - # [AA, EW 2021.12.01] Store resource type and resource name of that file into a dictionary - key = list(obj['resource'].keys())[0] - val = list(obj['resource'][key].keys())[0] - myDict.setdefault(key, []) - if(val) not in myDict.get(key): - myDict[key].append(val) + # [AA 2021.12.14] If dd was not deleted and is a "sub"-directory + if os.path.exists(dd) and ddflag: - # [AA 2021.12.10] Print the amount of resources exported from Dynatrace - print("[DICTIONARY]", "resource", ", ".join(myDict.keys()), - "amount", "0" if myDict.get(key) is None else len(myDict.get(key)), "\n") + # [AA 2021.12.13] Set directory + setdir = dd.replace(os.sep, '/') - # [AA 2021.12.06] Append correct configuration path - with open(".\\main.tf", "a") as mf: - mf.writelines( - "\n" + "module \"" + key + "\" { source = \"" + env['DYNATRACE_TARGET_FOLDER'] + "/" + dirname + "\"}") + # [AA 2021.12.13] Loop through that particular directory, where the files are! + for ffile in os.listdir(dd): + key, value = readfile(dd, ffile) + myDict = addentry(key, val, myDict) + + # [AA 2021.12.14] If dd was not deleted and is not a directory (=a file) + elif os.path.exists(dd) and ddflag is False: + + # [AA 2021.12.13] Set directory + setdir = d.replace(os.sep, '/') + + # [AA 2021.12.13] There is no subdirectory, it is a file + # print("[DEBUG]", "Reading", "configDirFile", d) + key, val = readfile(d, file) + myDict = addentry(key, val, myDict) + + # [AA 2021.12.14] The directory was deleted + elif not os.path.exists(dd) and ddflag is False: + print("[DEBUG]", "Directory was deleted:", dd) + setskipflag = True + + # [AA 2021.12.14] Directory could not be deleted + elif not os.path.exists(dd) and ddflag is True: + print("[DEBUG]", "Deletion not successful:", dd) + setskipflag = True + + # [AA 2021.12.14] Manual exception will be thrown + else: + print("[DEBUG]", "Uncaught Exception Error.") + setskipflag = True + + if setskipflag is not True: + # [AA, EW 2021.11.30] Copy module + copy("module.tf", setdir + "\\module.tf") + + # [AA 2021.12.10] Print the amount of resources exported from Dynatrace + print("[DICTIONARY]", "resource", ", ".join(myDict.keys()), + "amount", "0" if myDict.get(key) is None else len(myDict.get(key)), "\n") + + # [AA 2021.12.13] Append the necessary modules to the main.tf file + writefile(key, setdir) + # print("[DEBUG]", "Set directory:", setdir) - # [AA, EW 2021.11.30] Copy module - copy("module.tf", f + "\\module.tf") else: print("Usage example: ") print("python .\exportConfig.py") diff --git a/main.tf b/main.tf index 8ef7cec..0227029 100644 --- a/main.tf +++ b/main.tf @@ -10,11 +10,3 @@ terraform { # module "configDir" { # source = "git::https://github.com/arnauagithub/DynatraceTerraformConfiguration.git?ref=20211130-151123" # } - -module "dynatrace_autotag" { source = "./configuration/20211213-081716_EUPROD/autotags"} -module "dynatrace_k8s_credentials" { source = "./configuration/20211213-081716_EUPROD/credentials"} -module "dynatrace_custom_service" { source = "./configuration/20211213-081716_EUPROD/custom_services"} -module "dynatrace_custom_service" { source = "./configuration/20211213-081716_EUPROD/maintenance"} -module "dynatrace_management_zone" { source = "./configuration/20211213-081716_EUPROD/management_zones"} -module "dynatrace_notification" { source = "./configuration/20211213-081716_EUPROD/notifications"} -module "dynatrace_request_attribute" { source = "./configuration/20211213-081716_EUPROD/request_attributes"} \ No newline at end of file diff --git a/provider.tf b/provider.tf deleted file mode 100644 index 15ac867..0000000 --- a/provider.tf +++ /dev/null @@ -1,5 +0,0 @@ -# [2021.11.29] Configure the dynatrace provider -provider "dynatrace" { - dt_env_url = var.dt_env_url - dt_api_token = var.dt_api_token -} diff --git a/sandbox/test.py b/sandbox/test.py new file mode 100644 index 0000000..c2dbcaf --- /dev/null +++ b/sandbox/test.py @@ -0,0 +1,7 @@ +thisdict = { + "brand": "Ford", + "model": "Mustang", + "year": 1964 +} + +print(thisdict.get("brand")) diff --git a/terraform.tfstate b/terraform.tfstate deleted file mode 100644 index c87a7d4..0000000 --- a/terraform.tfstate +++ /dev/null @@ -1,8 +0,0 @@ -{ - "version": 4, - "terraform_version": "1.0.10", - "serial": 1418, - "lineage": "bf2a1d6d-b8aa-34b5-3aa3-2e484baed17c", - "outputs": {}, - "resources": [] -} diff --git a/terraform.tfstate.backup b/terraform.tfstate.backup deleted file mode 100644 index 9ac1b70..0000000 --- a/terraform.tfstate.backup +++ /dev/null @@ -1,161812 +0,0 @@ -{ - "version": 4, - "terraform_version": "1.0.10", - "serial": 1071, - "lineage": "bf2a1d6d-b8aa-34b5-3aa3-2e484baed17c", - "outputs": {}, - "resources": [ - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ABC", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:am-cns\",\"compass-id:am-proxy\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:am-cns\"))", - "unknowns": "" - } - ], - "id": "-3301436037762602992", - "metadata": [], - "name": "CD_ABC", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_APIGW", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "6639987715100984002", - "metadata": [], - "name": "CD_APIGW", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "APIGW-WS" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "HealthResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "PingResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "PrometheusResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "APIGW-WS" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "APIGW-APP" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "HealthResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "PingResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "PrometheusResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "APIGW-APP" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Service Gateway Legacy" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "HealthResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "PingResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "PrometheusResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Service Gateway Legacy" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_APIM", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "8229880746084304104", - "metadata": [], - "name": "CD_APIM", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_AKKA_ACTOR_SYSTEM", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "BEGINS_WITH", - "unknowns": "", - "value": "Empty" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ASBC-FSC-AST", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "2554123118379040431", - "metadata": [], - "name": "CD_ASBC-FSC-AST", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ASBC-FSC-AST" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ASBC-FSC-AST" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ASBC-FSC-AST" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ASBC-FSC-AST" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ASBC-FSC-AST" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ASBC-HAL", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "3448036155069320901", - "metadata": [], - "name": "CD_ASBC-HAL", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ASBC-HAL" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "HealthResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "PingResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "PrometheusResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "clusterDomain" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ASBC-HAL" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ASBC-HAL-CL", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "8647704069702946331", - "metadata": [], - "name": "CD_ASBC-HAL-CL", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ASBC-HAL-CL" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ASBC-HAL-CL" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ASBC-HAL-CL" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ASBC-HAL-CL" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ASBC-HAL-CL" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ASBC-MFSCS", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "6603825137972820912", - "metadata": [], - "name": "CD_ASBC-MFSCS", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ASBC-MFSCS" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ASBC-MFSCS" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ASBC-MFSCS" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ASBC-MFSCS" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ASBC-MFSCS" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ASBC-NGTP", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-9043788305626819425", - "metadata": [], - "name": "CD_ASBC-NGTP", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ASBC-NGTP" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ASBC-NGTP" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ASBC-NGTP" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ASBC-NGTP" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ASBC-NGTP" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ASBC-PKI-DFP", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:DFP\",\"compass-id:DFPH\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:DFP\",\"compass-id:DFPH\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:DFP\",\"compass-id:DFPH\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:DFP\",\"compass-id:DFPH\")", - "unknowns": "" - } - ], - "id": "-4179919392430467486", - "metadata": [], - "name": "CD_ASBC-PKI-DFP", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ASBC-PKI-OCLIScert2vin", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:OCLISc2v\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISc2v\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISc2v\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:OCLISc2v\")", - "unknowns": "" - } - ], - "id": "-6869401968246445907", - "metadata": [], - "name": "CD_ASBC-PKI-OCLIScert2vin", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ASBC-PKI-OCLISocsp", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:OCLISocsp\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:OCLISocsp\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:OCLISocsp\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:OCLISocsp\")", - "unknowns": "" - } - ], - "id": "-5291647141587369847", - "metadata": [], - "name": "CD_ASBC-PKI-OCLISocsp", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ASBC-PKI-P2X", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:P2X\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:P2X\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:P2X\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:P2X\")", - "unknowns": "" - } - ], - "id": "1245473973923198797", - "metadata": [], - "name": "CD_ASBC-PKI-P2X", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ASBC-PKI-VCSM", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:VCS\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:VCS\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:VCS\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:VCS\")", - "unknowns": "" - } - ], - "id": "-6815401866296082844", - "metadata": [], - "name": "CD_ASBC-PKI-VCSM", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ASBC-RSU", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:ASBC-RSU\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBC-RSU\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBC-RSU\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:ASBC-RSU\")", - "unknowns": "" - } - ], - "id": "9114714730760185359", - "metadata": [], - "name": "CD_ASBC-RSU", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ASBC-SMACC", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2297062100652224342", - "metadata": [], - "name": "CD_ASBC-SMACC", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ASBC-SMACC" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": false, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "cluster" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "HealthResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "PingResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "PrometheusResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ASBC-SMACC" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ASBC-STM", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:STM\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:STM\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:STM\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:STM\")", - "unknowns": "" - } - ], - "id": "5979559831800079691", - "metadata": [], - "name": "CD_ASBC-STM", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ASBC-TIS", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:TIS\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TIS\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TIS\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:TIS\")", - "unknowns": "" - } - ], - "id": "-4903769834220114101", - "metadata": [], - "name": "CD_ASBC-TIS", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ASBC-TVP", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:TVP\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:TVP\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:TVP\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:TVP\")", - "unknowns": "" - } - ], - "id": "-7452370076035329811", - "metadata": [], - "name": "CD_ASBC-TVP", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ASBCSWLSEC2", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:ASBCSWLSEC2\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ASBCSWLSEC2\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ASBCSWLSEC2\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:ASBCSWLSEC2\")", - "unknowns": "" - } - ], - "id": "1764290547730028963", - "metadata": [], - "name": "CD_ASBCSWLSEC2", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ASBS", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "1964851271420379076", - "metadata": [], - "name": "CD_ASBS", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ASBS" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ASBS" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ASBS" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ASBS" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ASBS" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_App-Repository", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5620244250416087382", - "metadata": [], - "name": "CD_App-Repository", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "App Repository" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "App Repository" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "App Repository" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "App Repository" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "App Repository" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_AudioVideoServices", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-8241404847797421686", - "metadata": [], - "name": "CD_AudioVideoServices", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "AudioVideoServices" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "AudioVideoServices" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "AudioVideoServices" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "AudioVideoServices" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "AudioVideoServices" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "cm-spotify" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "ise-connectedradio" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "cm-config" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "cm-gracenote" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "cm-ximalaya" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_BMW-Assistant-for-Service-Events-_BASE_", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-7954057178428043961", - "metadata": [], - "name": "CD_BMW-Assistant-for-Service-Events-(BASE)", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "BASE" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "executed in" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_BMWPoints", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "1174926884283072819", - "metadata": [], - "name": "CD_BMWPoints", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "BMWPoints" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "BMWPoints" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "BMWPoints" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "BMWPoints" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "BMWPoints" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_BMW_POINTS_ENGINE", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "5858664665347573075", - "metadata": [], - "name": "CD_BMW_POINTS_ENGINE", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "BMW_POINTS_ENGINE" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "BMW_POINTS_ENGINE" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "BMW_POINTS_ENGINE" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "BMW_POINTS_ENGINE" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "BMW_POINTS_ENGINE" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_Billing_Buffet", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-282899521168886953", - "metadata": [], - "name": "CD_Billing_Buffet", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Buffet" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Buffet" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Buffet" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Buffet" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Buffet" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_CCG", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "7510003781020658501", - "metadata": [], - "name": "CD_CCG", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "CCG" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "CCG" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "CCG" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "CCG" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "CCG" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_CICD", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:CICD\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:CICD\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:CICD\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:CICD\")", - "unknowns": "" - } - ], - "id": "-3991827912461669580", - "metadata": [], - "name": "CD_CICD", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_CSI", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2950157023355399222", - "metadata": [], - "name": "CD_CSI", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "CSI" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "CSI" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "CSI" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "CSI" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "CSI" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_Call-Handling-Backends", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-4219862902421424753", - "metadata": [], - "name": "CD_Call-Handling-Backends", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Call-Handling-Backends" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Call-Handling-Backends" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Call-Handling-Backends" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Call-Handling-Backends" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Call-Handling-Backends" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_CallCenterClient", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-7042089108009216714", - "metadata": [], - "name": "CD_CallCenterClient", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Call Center Client" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Call Center Client" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Call Center Client" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Call Center Client" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Call Center Client" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_Connected-Backend-Services", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-6283733376716514029", - "metadata": [], - "name": "CD_Connected-Backend-Services", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Connected-Backend-Services" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Connected-Backend-Services" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Connected-Backend-Services" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Connected-Backend-Services" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Connected-Backend-Services" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_Connected-User-Behaviour", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5345532853151802527", - "metadata": [], - "name": "CD_Connected-User-Behaviour", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Connected-User-Behaviour" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Connected-User-Behaviour" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Connected-User-Behaviour" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Connected-User-Behaviour" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Connected-User-Behaviour" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ConnectedDrive-Internet-Portal", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "4904900004889294665", - "metadata": [], - "name": "CD_ConnectedDrive-Internet-Portal", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ConnectedDrive-Internet-Portal" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ConnectedDrive-Internet-Portal" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ConnectedDrive-Internet-Portal" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ConnectedDrive-Internet-Portal" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ConnectedDrive-Internet-Portal" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_DATABASE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "cdipdb_prod" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ContentProvider", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-7675360831343831125", - "metadata": [], - "name": "CD_ContentProvider", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ContentProvider" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ContentProvider" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ContentProvider" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ContentProvider" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ContentProvider" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_Countly", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-9071210653063291805", - "metadata": [], - "name": "CD_Countly", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Countly" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Countly" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Countly" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Countly" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Countly" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_CustomerCentricInformationServices", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-4915779819551526278", - "metadata": [], - "name": "CD_CustomerCentricInformationServices", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "CustomerCentricInformationServices" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "CustomerCentricInformationServices" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "CustomerCentricInformationServices" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "CustomerCentricInformationServices" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "CustomerCentricInformationServices" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "geolocator" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "news-next" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "ccis-download" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "digital-keyring" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_DPP_DPM", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2575260858471692905", - "metadata": [], - "name": "CD_DPP_DPM", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "DPP" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "DPP" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "DPP" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "DPP" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "DPP" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "DPM" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "DPM" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "DPM" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "DPM" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "DPM" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_GCDM", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-774919532240674304", - "metadata": [], - "name": "CD_GCDM", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HTTP_MONITOR_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "BEGINS_WITH", - "unknowns": "", - "value": "GCDM" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HTTP_MONITOR", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ImageBlur", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-3937859093181704733", - "metadata": [], - "name": "CD_ImageBlur", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "CD_ImageBlur" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "CD_ImageBlur" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "CD_ImageBlur" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "CD_ImageBlur" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "CD_ImageBlur" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_Infotainment-In-Car-Experience-Services", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "6328322731497654257", - "metadata": [], - "name": "CD_Infotainment-In-Car-Experience-Services", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Infotainment" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "HealthResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "PingResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "PrometheusResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "background" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Infotainment" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "TAG_KEY_EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "External", - "unknowns": "", - "value": "" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": false, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "asbc" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_InfotainmentInCarExperienceServices", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:ambient-music\",\"compass-id:festive-mode\")", - "unknowns": "" - } - ], - "id": "67179621692648914", - "metadata": [], - "name": "CD_InfotainmentInCarExperienceServices", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_LSC", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "7680617753235097285", - "metadata": [], - "name": "CD_LSC", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "LSC" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "LSC" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "LSC" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "LSC" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "LSC" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_LSC-FSU", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "8946241427477280632", - "metadata": [], - "name": "CD_LSC-FSU", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "LSC-FSU" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "HealthResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "PingResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "PrometheusResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "LSC-FSU" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_LSCFSU", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:lscfsu\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:lscfsu\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP),tag(\"compass-id:lscfsu\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:lscfsu\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:lscfsu\")", - "unknowns": "" - } - ], - "id": "-3153922147104463619", - "metadata": [], - "name": "CD_LSCFSU", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "LSCFSU" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "LSCFSU" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "LSCFSU" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "LSCFSU" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "LSCFSU" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_Location-Services", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-6984203772752819110", - "metadata": [], - "name": "CD_Location-Services", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Location-Services" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Location-Services" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Location-Services" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Location-Services" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Location-Services" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_MSGSVC", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:msgsvc\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:msgsvc\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:msgsvc\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:msgsvc\")", - "unknowns": "" - } - ], - "id": "-5824145254191030060", - "metadata": [], - "name": "CD_MSGSVC", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_Messaging-Services", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2345774733027325302", - "metadata": [], - "name": "CD_Messaging-Services", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "XCC" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "XCC" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "XCC" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "XCC" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "XCC" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "MSGSVC" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "MSGSVC" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "MSGSVC" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "MSGSVC" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "MSGSVC" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_Mobile2_and_BFFs", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "4672373482175859381", - "metadata": [], - "name": "CD_Mobile2_and_BFFs", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "MOBILE_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Store" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "MOBILE_APPLICATION", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "managed-app-destination-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "managed-app-vehicle-remote-commands-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "managed-app-remote-360-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "managed-app-vehicle-mapping-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "managed-app-user-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": "managed-app-digital-key-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TYPE", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": "WEB_REQUEST_SERVICE" - } - ], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "composite" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "managed-app-connected-oauth-service-apim" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": "managed-app-remote-software-upgrade" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_Mobile_2", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-3714329356768603915", - "metadata": [], - "name": "CD_Mobile_2", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "MOBILE_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Mobile" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "MOBILE_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Store" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "MOBILE_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_Navigation-Information-Services", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "2477872065362228651", - "metadata": [], - "name": "CD_Navigation-Information-Services", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Navigation-Information-Services" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Navigation-Information-Services" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Navigation-Information-Services" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Navigation-Information-Services" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Navigation-Information-Services" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_Openshift", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "5402567200238693527", - "metadata": [], - "name": "CD_Openshift", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Platform", - "unknowns": "", - "value": "OpenShift" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_PAIS", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "8973026521143577923", - "metadata": [], - "name": "CD_PAIS", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "pais" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "pais" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "pais" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "pais" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "pais" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_PISA", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-1196965072141946311", - "metadata": [], - "name": "CD_PISA", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "PISA" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "PISA" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "PISA" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PISA" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PISA" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_PSR", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:PSR\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:PSR\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:PSR\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:PSR\")", - "unknowns": "" - } - ], - "id": "5976475827575988854", - "metadata": [], - "name": "CD_PSR", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_PSdZ-Checker", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:psdzchecker\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:psdzchecker\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:psdzchecker\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:psdzchecker\")", - "unknowns": "" - } - ], - "id": "5622387225150196934", - "metadata": [], - "name": "CD_PSdZ-Checker", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_Perseus", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:perseus\",\"compass-id:pais\",\"compass-id:psr\")", - "unknowns": "" - } - ], - "id": "-7894206000491363159", - "metadata": [], - "name": "CD_Perseus", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_RemoteCamera", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-3487757122941332861", - "metadata": [], - "name": "CD_RemoteCamera", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Remote 360" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Remote 360" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST", - "PROCESS_GROUP_TO_SERVICE" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Remote 360" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "HOST_TO_PROCESS_GROUP_INSTANCE" - ], - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "KUBERNETES_CLUSTER_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Remote 360" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Remote 360" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_RemoteServiceCockpit", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5902605474865714009", - "metadata": [], - "name": "CD_RemoteServiceCockpit", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "rs-cockpit" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "rs-cockpit" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "rs-cockpit" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "rs-cockpit" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "rs-cockpit" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_RemoteServices", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-8866844145347982366", - "metadata": [], - "name": "CD_RemoteServices", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "RemoteServices" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "RemoteServices" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "RemoteServices" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "RemoteServices" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "RemoteServices" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_SMACC-BE", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-1959744909633893761", - "metadata": [], - "name": "CD_SMACC-BE", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "SMACC-BE" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "EQUALS", - "unknowns": "", - "value": "HealthResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "EQUALS", - "unknowns": "", - "value": "MetricsResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "EQUALS", - "unknowns": "", - "value": "PrometheusResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "EQUALS", - "unknowns": "", - "value": "PingResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": false, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "internal service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": false, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "ProtocolDataApi" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "SMACC-KTS" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "EQUALS", - "unknowns": "", - "value": "PrometheusResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "EQUALS", - "unknowns": "", - "value": "MetricsResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "EQUALS", - "unknowns": "", - "value": "HealthResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "EQUALS", - "unknowns": "", - "value": "PingResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "executed" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "SMACC-BE" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "SMACC-KTS" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "TAG_KEY_EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "External", - "unknowns": "", - "value": "" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "BEGINS_WITH", - "unknowns": "", - "value": "svds" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "TAG_KEY_EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "External", - "unknowns": "", - "value": "" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "smacc" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_SMC2_CEKS", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "2856305947701873158", - "metadata": [], - "name": "CD_SMC2_CEKS", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "smc2-ceks" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "smc2-ceks" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "smc2-ceks" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "smc2-ceks" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "smc2-ceks" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_SMS-Gateway", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "1348069039096484869", - "metadata": [], - "name": "CD_SMS-Gateway", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "SMS-Gateway" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HTTP_MONITOR_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "BEGINS_WITH", - "unknowns": "", - "value": "SMS GW" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HTTP_MONITOR", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_SVDS", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-8888114537735380705", - "metadata": [], - "name": "CD_SVDS", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "SVDS" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "SVDS" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "SVDS" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "SVDS" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "SVDS" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_SWLSEC2-BA2BT", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:SWLSEC2-BA2BT\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:SWLSEC2-BA2BT\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:SWLSEC2-BA2BT\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:SWLSEC2-BA2BT\")", - "unknowns": "" - } - ], - "id": "-1861151892861048045", - "metadata": [], - "name": "CD_SWLSEC2-BA2BT", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_SWLSEC2-Checker", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:swlsec2checker\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:swlsec2checker\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:swlsec2checker\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:swlsec2checker\")", - "unknowns": "" - } - ], - "id": "-2736282691225558471", - "metadata": [], - "name": "CD_SWLSEC2-Checker", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_Service-Bus", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5614846280126236775", - "metadata": [], - "name": "CD_Service-Bus", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Service-Bus" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Service-Bus" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Service-Bus" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_Service-Gateway", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-3352502087348460799", - "metadata": [], - "name": "CD_Service-Gateway", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Service-Gateway" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Service-Gateway" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Service-Gateway" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Service-Gateway" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Service-Gateway" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_Speech", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2587641888584462246", - "metadata": [], - "name": "CD_Speech", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Speech" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Speech" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Speech" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Speech" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "Speech" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_TEST_EW", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-6130230503993877302", - "metadata": [], - "name": "CD_TEST_EW", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "TEST_EW" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "TEST_EW" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "TEST_EW" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "TEST_EW" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "TEST_EW" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_TEST_EW2", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:hallo\",\"compass-id:gerne\",\"compass-id:test\"))", - "unknowns": "" - } - ], - "id": "3220647732237607180", - "metadata": [], - "name": "CD_TEST_EW2", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_TripCollection", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:tripCollectionApi\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:tripCollectionApi\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP),tag(\"compass-id:tripCollectionApi\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:tripCollectionApi\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:tripCollectionApi\")", - "unknowns": "" - } - ], - "id": "5819761515220136473", - "metadata": [], - "name": "CD_TripCollection", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "TripCollection" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "TripCollection" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "TripCollection" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "TripCollection" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "TripCollection" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_UDS", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:UDS\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:UDS\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP),tag(\"compass-id:UDS\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:UDS\")", - "unknowns": "" - } - ], - "id": "-6285466474553413092", - "metadata": [], - "name": "CD_UDS", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "UDS" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": false, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "UDS" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": false, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "UDS" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": false, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "UDS" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": false, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "UDS" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": false, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_VehicleCentricInformationServices", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-3237688271233414275", - "metadata": [], - "name": "CD_VehicleCentricInformationServices", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "VehicleCentricInformationServices" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "VehicleCentricInformationServices" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "VehicleCentricInformationServices" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "VehicleCentricInformationServices" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "VehicleCentricInformationServices" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "tmpp-wechat-proxy" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "tmpp-admin-ui" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "tmpp-manifest" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "tmpp-web-proxy" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_Voice-Services", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-6683460706278731125", - "metadata": [], - "name": "CD_Voice-Services", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Voice Services" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "HealthResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "PingResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "PrometheusResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Voice Services" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "Voice Services" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_XCC", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5716796126943329239", - "metadata": [], - "name": "CD_XCC", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "XCC" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "XCC" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "XCC" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "XCC" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "XCC" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "app-id", - "unknowns": "", - "value": "APP-18886" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_agent-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "1170313621956323817", - "metadata": [], - "name": "CD_agent-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "agent-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "agent-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "agent-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "agent-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "agent-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_aluis", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-465428985101263319", - "metadata": [], - "name": "CD_aluis", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "aluis" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "aluis" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "aluis" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "aluis" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "aluis" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_am-bpm", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "7842973124930813144", - "metadata": [], - "name": "CD_am-bpm", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-bpm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-bpm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-bpm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-bpm" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-bpm" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_am-casa", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "6307101518257621314", - "metadata": [], - "name": "CD_am-casa", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-casa" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-casa" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-casa" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-casa" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-casa" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_am-cesim", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "9169424694604662096", - "metadata": [], - "name": "CD_am-cesim", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-cesim" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-cesim" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-cesim" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-cesim" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-cesim" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_am-cns", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "6725328408232004776", - "metadata": [], - "name": "CD_am-cns", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-cns" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-cns" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-cns" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-cns" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-cns" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_am-device", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2661142065589557393", - "metadata": [], - "name": "CD_am-device", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-device" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-device" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-device" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-device" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-device" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_am-ecs", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-3641326076117971440", - "metadata": [], - "name": "CD_am-ecs", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-ecs" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-ecs" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-ecs" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-ecs" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-ecs" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_am-egim", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-8601284970261690737", - "metadata": [], - "name": "CD_am-egim", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-egim" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-egim" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-egim" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-egim" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-egim" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_am-esim-ui", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-4464057341707518745", - "metadata": [], - "name": "CD_am-esim-ui", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-esim-ui" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-esim-ui" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-esim-ui" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-esim-ui" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-esim-ui" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_am-lmcs", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-526442393466522955", - "metadata": [], - "name": "CD_am-lmcs", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-lmcs" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-lmcs" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-lmcs" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-lmcs" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-lmcs" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_am-mno-manager", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-1861982476639505179", - "metadata": [], - "name": "CD_am-mno-manager", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-mno-manager" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-mno-manager" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-mno-manager" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-mno-manager" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-mno-manager" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_am-proxy", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2657630551590928126", - "metadata": [], - "name": "CD_am-proxy", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-proxy" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-proxy" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-proxy" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-proxy" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-proxy" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_am-store", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-4256951191167716500", - "metadata": [], - "name": "CD_am-store", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-store" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-store" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-store" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-store" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-store" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_am-svms", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-8174074864857543691", - "metadata": [], - "name": "CD_am-svms", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-svms" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-svms" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-svms" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-svms" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-svms" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_am-ui", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-4725988792346174204", - "metadata": [], - "name": "CD_am-ui", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-ui" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-ui" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-ui" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-ui" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-ui" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_am-usage", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5552242106238428258", - "metadata": [], - "name": "CD_am-usage", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-usage" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-usage" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-usage" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-usage" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-usage" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_am-vehicle", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "6473406277827479738", - "metadata": [], - "name": "CD_am-vehicle", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-vehicle" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-vehicle" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-vehicle" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-vehicle" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-vehicle" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_am-vehicle-activation", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "3819726531587194306", - "metadata": [], - "name": "CD_am-vehicle-activation", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-vehicle-activation" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-vehicle-activation" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-vehicle-activation" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-vehicle-activation" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-vehicle-activation" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_am-vms", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-3650555857488405338", - "metadata": [], - "name": "CD_am-vms", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-vms" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-vms" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "am-vms" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-vms" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "am-vms" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_analytics-user-data-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "8016833446541606652", - "metadata": [], - "name": "CD_analytics-user-data-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "analytics-user-data-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "analytics-user-data-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "analytics-user-data-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "analytics-user-data-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "analytics-user-data-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_asbc-sfa-oh", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "2896656397396898661", - "metadata": [], - "name": "CD_asbc-sfa-oh", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "asbc-sfa-oh" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "asbc-sfa-oh" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "asbc-sfa-oh" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "asbc-sfa-oh" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "asbc-sfa-oh" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_asbc-sts", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "5961522050054836411", - "metadata": [], - "name": "CD_asbc-sts", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "asbc-sts" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "asbc-sts" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "asbc-sts" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "asbc-sts" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "asbc-sts" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_avs-client-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-6821096176422890039", - "metadata": [], - "name": "CD_avs-client-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "avs-client-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "avs-client-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "avs-client-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "avs-client-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "avs-client-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_avs-proxy-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "4264774992120458015", - "metadata": [], - "name": "CD_avs-proxy-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "avs-proxy-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "avs-proxy-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "avs-proxy-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "avs-proxy-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "avs-proxy-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_b2v-com-be", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "2965119652502540248", - "metadata": [], - "name": "CD_b2v-com-be", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-com-be" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-com-be" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-com-be" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "b2v-com-be" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "b2v-com-be" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_b2v-com-echo", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-9034107043894941376", - "metadata": [], - "name": "CD_b2v-com-echo", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-com-echo" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-com-echo" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-com-echo" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "b2v-com-echo" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "b2v-com-echo" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_b2v-com-fe", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-6598732206025182830", - "metadata": [], - "name": "CD_b2v-com-fe", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-com-fe" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-com-fe" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-com-fe" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "b2v-com-fe" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "b2v-com-fe" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_b2v-com-gcdm-client", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-4595650654142606429", - "metadata": [], - "name": "CD_b2v-com-gcdm-client", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-com-gcdm-client" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-com-gcdm-client" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-com-gcdm-client" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "b2v-com-gcdm-client" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "b2v-com-gcdm-client" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_b2v-com-hello", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "2128909259812143078", - "metadata": [], - "name": "CD_b2v-com-hello", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-com-hello" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-com-hello" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-com-hello" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "b2v-com-hello" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "b2v-com-hello" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_b2v-nots", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-6160146444283543431", - "metadata": [], - "name": "CD_b2v-nots", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-nots" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-nots" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-nots" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "b2v-nots" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "b2v-nots" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_b2v-sms-statistics", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "4112636868511169736", - "metadata": [], - "name": "CD_b2v-sms-statistics", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-sms-statistics" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-sms-statistics" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "b2v-sms-statistics" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "b2v-sms-statistics" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "b2v-sms-statistics" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_bmw-points-push-notifications-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-4589109218546016797", - "metadata": [], - "name": "CD_bmw-points-push-notifications-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "bmw-points-push-notifications-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "bmw-points-push-notifications-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "bmw-points-push-notifications-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "bmw-points-push-notifications-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "bmw-points-push-notifications-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_bsi-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "4516234560655134369", - "metadata": [], - "name": "CD_bsi-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "bsi-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "bsi-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "bsi-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "bsi-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "bsi-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_cac", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-264848507665768276", - "metadata": [], - "name": "CD_cac", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "cac" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "cac" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "cac" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "cac" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "cac" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_camvs", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-1675191477880512632", - "metadata": [], - "name": "CD_camvs", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "camvs" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "camvs" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "camvs" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "camvs" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "camvs" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [ - { - "attribute": "PROCESS_GROUP_CUSTOM_METADATA", - "dynamic_key": [ - { - "key": "app-name", - "source": "ENVIRONMENT", - "unknowns": "" - } - ], - "unknowns": "" - } - ], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "camvs" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST", - "PROCESS_GROUP_TO_SERVICE" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_casa-event-processor", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "3810283670115158832", - "metadata": [], - "name": "CD_casa-event-processor", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "casa-event-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "casa-event-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "casa-event-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "casa-event-processor" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "casa-event-processor" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ccc", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "803633713109779762", - "metadata": [], - "name": "CD_ccc", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ccc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ccc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ccc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ccc" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ccc" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_cdc", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2100650688712960383", - "metadata": [], - "name": "CD_cdc", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "cdc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "cdc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "cdc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "cdc" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "cdc" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_chargenow-enabler-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "4059478799292977674", - "metadata": [], - "name": "CD_chargenow-enabler-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "chargenow-enabler-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "chargenow-enabler-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "chargenow-enabler-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "chargenow-enabler-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "chargenow-enabler-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_charging-data-privacy", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5018526039161408811", - "metadata": [], - "name": "CD_charging-data-privacy", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-data-privacy" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-data-privacy" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-data-privacy" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "charging-data-privacy" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "charging-data-privacy" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_charging-data-privacy-composite", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "3103563284951494729", - "metadata": [], - "name": "CD_charging-data-privacy-composite", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-data-privacy-composite" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-data-privacy-composite" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-data-privacy-composite" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "charging-data-privacy-composite" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "charging-data-privacy-composite" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_charging-events-push-notification-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-7566386607571047422", - "metadata": [], - "name": "CD_charging-events-push-notification-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-events-push-notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-events-push-notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-events-push-notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "charging-events-push-notification-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "charging-events-push-notification-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_charging-events-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-6724519112511258263", - "metadata": [], - "name": "CD_charging-events-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-events-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-events-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-events-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "charging-events-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "charging-events-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_charging-history-gdpr-proxy-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-6089285841436617735", - "metadata": [], - "name": "CD_charging-history-gdpr-proxy-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-history-gdpr-proxy-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-history-gdpr-proxy-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-history-gdpr-proxy-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "charging-history-gdpr-proxy-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "charging-history-gdpr-proxy-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_charging-plan-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "3465308258478823897", - "metadata": [], - "name": "CD_charging-plan-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-plan-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-plan-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-plan-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "charging-plan-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "charging-plan-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_charging-push-notifications-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "5375206570959135387", - "metadata": [], - "name": "CD_charging-push-notifications-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-push-notifications-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-push-notifications-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-push-notifications-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "charging-push-notifications-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "charging-push-notifications-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_charging-remote-commands-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-1066118869659464117", - "metadata": [], - "name": "CD_charging-remote-commands-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-remote-commands-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-remote-commands-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-remote-commands-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "charging-remote-commands-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "charging-remote-commands-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_charging-sessions-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "8063376893722033939", - "metadata": [], - "name": "CD_charging-sessions-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-sessions-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-sessions-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-sessions-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "charging-sessions-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "charging-sessions-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_charging-stations-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-3567266187068291542", - "metadata": [], - "name": "CD_charging-stations-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-stations-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-stations-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "charging-stations-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "charging-stations-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "charging-stations-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_client-agent-telemetry-processor", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "4725408640778349745", - "metadata": [], - "name": "CD_client-agent-telemetry-processor", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "client-agent-telemetry-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "client-agent-telemetry-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "client-agent-telemetry-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "client-agent-telemetry-processor" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "client-agent-telemetry-processor" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_client-vehicle-telemetry-processor", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "5969524780515132903", - "metadata": [], - "name": "CD_client-vehicle-telemetry-processor", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "client-vehicle-telemetry-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "client-vehicle-telemetry-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "client-vehicle-telemetry-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "client-vehicle-telemetry-processor" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "client-vehicle-telemetry-processor" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_cm", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "4294513934714719913", - "metadata": [], - "name": "CD_cm", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "cm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "cm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "cm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "cm" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "cm" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_comfy", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "1769419216225710725", - "metadata": [], - "name": "CD_comfy", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Namespace", - "unknowns": "", - "value": "comfy" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Namespace", - "unknowns": "", - "value": "comfy" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Namespace", - "unknowns": "", - "value": "comfy" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "comfy" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "comfy" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_commute-notification-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "1111108964470141378", - "metadata": [], - "name": "CD_commute-notification-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "commute-notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "commute-notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "commute-notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "commute-notification-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "commute-notification-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_commute-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "5578845487621512693", - "metadata": [], - "name": "CD_commute-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "commute-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "commute-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "commute-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "commute-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "commute-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_connected-oauth-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5045929557318916810", - "metadata": [], - "name": "CD_connected-oauth-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "connected-oauth-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "connected-oauth-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "connected-oauth-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "connected-oauth-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "connected-oauth-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_connected-oauth-service-apim", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "2799763998845906736", - "metadata": [], - "name": "CD_connected-oauth-service-apim", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "connected-oauth-service-apim" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "connected-oauth-service-apim" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "connected-oauth-service-apim" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "connected-oauth-service-apim" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "connected-oauth-service-apim" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_connected-onboard-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "2137322278249544686", - "metadata": [], - "name": "CD_connected-onboard-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "connected-onboard-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "connected-onboard-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "connected-onboard-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "connected-onboard-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "connected-onboard-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_csu", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "4497544846788193598", - "metadata": [], - "name": "CD_csu", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "csu" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "csu" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "csu" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "csu" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "csu" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ctns-event-origin", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-1348300365787092190", - "metadata": [], - "name": "CD_ctns-event-origin", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ctns-event-origin" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ctns-event-origin" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ctns-event-origin" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ctns-event-origin" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ctns-event-origin" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ctns-marketing-api", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-6296738340585342763", - "metadata": [], - "name": "CD_ctns-marketing-api", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ctns-marketing-api" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ctns-marketing-api" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ctns-marketing-api" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ctns-marketing-api" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ctns-marketing-api" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ctns-vehicle-api", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "374530212391987319", - "metadata": [], - "name": "CD_ctns-vehicle-api", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ctns-vehicle-api" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ctns-vehicle-api" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ctns-vehicle-api" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ctns-vehicle-api" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ctns-vehicle-api" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_current-driver-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5908229386799413958", - "metadata": [], - "name": "CD_current-driver-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "current-driver-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "current-driver-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "current-driver-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "current-driver-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "current-driver-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_data-deletion-processor", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-31499032987770349", - "metadata": [], - "name": "CD_data-deletion-processor", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "data-deletion-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "data-deletion-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "data-deletion-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "data-deletion-processor" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "data-deletion-processor" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_dealer-comms-provider-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-1334486813488672849", - "metadata": [], - "name": "CD_dealer-comms-provider-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-comms-provider-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-comms-provider-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-comms-provider-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dealer-comms-provider-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dealer-comms-provider-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_dealer-data-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-1791878269668989701", - "metadata": [], - "name": "CD_dealer-data-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-data-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-data-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-data-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dealer-data-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dealer-data-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_dealer-payments-invoice-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "3240711600956213235", - "metadata": [], - "name": "CD_dealer-payments-invoice-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-payments-invoice-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-payments-invoice-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-payments-invoice-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dealer-payments-invoice-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dealer-payments-invoice-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_dealer-payments-notification-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-8655447003508936192", - "metadata": [], - "name": "CD_dealer-payments-notification-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-payments-notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-payments-notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-payments-notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dealer-payments-notification-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dealer-payments-notification-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_dealer-payments-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5001534018841069026", - "metadata": [], - "name": "CD_dealer-payments-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-payments-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-payments-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-payments-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dealer-payments-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dealer-payments-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_dealer-search-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-9019406468741924706", - "metadata": [], - "name": "CD_dealer-search-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-search-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-search-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-search-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dealer-search-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dealer-search-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_dealer-services-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "4516007151601584320", - "metadata": [], - "name": "CD_dealer-services-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-services-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-services-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealer-services-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dealer-services-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dealer-services-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_dealercockpit", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-39684277111645594", - "metadata": [], - "name": "CD_dealercockpit", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealercockpit" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealercockpit" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dealercockpit" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dealercockpit" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dealercockpit" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_delivery", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-8441021123390788931", - "metadata": [], - "name": "CD_delivery", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "delivery" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "delivery" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "delivery" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "delivery" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "delivery" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_destination-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-3703901548236184055", - "metadata": [], - "name": "CD_destination-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "destination-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "destination-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "destination-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "destination-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "destination-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_digital-key-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-8393944819835931679", - "metadata": [], - "name": "CD_digital-key-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "digital-key-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "digital-key-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "digital-key-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "digital-key-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "digital-key-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_discover-bmw-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-538158063617866909", - "metadata": [], - "name": "CD_discover-bmw-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "discover-bmw-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "discover-bmw-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "discover-bmw-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "discover-bmw-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "discover-bmw-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_dpm", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5068881837601088063", - "metadata": [], - "name": "CD_dpm", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dpm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dpm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dpm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dpm" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dpm" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_dpp", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "2228191950662669831", - "metadata": [], - "name": "CD_dpp", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dpp" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dpp" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dpp" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dpp" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dpp" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_dsd", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2755126841968126245", - "metadata": [], - "name": "CD_dsd", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dsd" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dsd" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "dsd" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dsd" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "dsd" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_e4m", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-3051404213902383122", - "metadata": [], - "name": "CD_e4m", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "e4m" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "e4m" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "e4m" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "e4m" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "e4m" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_eadb", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "2191386169552083890", - "metadata": [], - "name": "CD_eadb", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "eadb" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "eadb" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "eadb" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "eadb" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "eadb" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_emc", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-1466745957018918687", - "metadata": [], - "name": "CD_emc", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "emc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "emc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "emc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "emc" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "emc" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ercaf", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "7247740247287437839", - "metadata": [], - "name": "CD_ercaf", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ercaf" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ercaf" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ercaf" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ercaf" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ercaf" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ercr", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-4843785788207601250", - "metadata": [], - "name": "CD_ercr", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ercr" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ercr" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ercr" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ercr" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ercr" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_erd", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-4714533874856959871", - "metadata": [], - "name": "CD_erd", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "erd" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "erd" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "erd" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "erd" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "erd" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_eroute", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-3240013276487528612", - "metadata": [], - "name": "CD_eroute", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "eroute" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "eroute" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "eroute" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "eroute" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "eroute" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_esa", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "4631119726313501981", - "metadata": [], - "name": "CD_esa", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "esa" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "esa" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "esa" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "esa" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "esa" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_esh", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-3723418027508988210", - "metadata": [], - "name": "CD_esh", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "esh" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "esh" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "esh" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "esh" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "esh" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_esim-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "1465900089002116640", - "metadata": [], - "name": "CD_esim-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "esim-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "esim-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "esim-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "esim-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "esim-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_explore-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5860998898378991827", - "metadata": [], - "name": "CD_explore-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "explore-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "explore-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "explore-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "explore-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "explore-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_feature-toggles-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2012812161363247238", - "metadata": [], - "name": "CD_feature-toggles-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "feature-toggles-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "feature-toggles-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "feature-toggles-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "feature-toggles-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "feature-toggles-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_fmc", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "8294966132371797839", - "metadata": [], - "name": "CD_fmc", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "fmc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "fmc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "fmc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "fmc" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "fmc" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_fuel-search-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "5690761716570297170", - "metadata": [], - "name": "CD_fuel-search-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "fuel-search-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "fuel-search-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "fuel-search-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "fuel-search-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "fuel-search-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_gcs", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5533098044209211543", - "metadata": [], - "name": "CD_gcs", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "gcs" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "gcs" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "gcs" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "gcs" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "gcs" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_hpauth", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-7622155055603306109", - "metadata": [], - "name": "CD_hpauth", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "hpauth" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "hpauth" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "hpauth" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "hpauth" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "hpauth" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_hubtab-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-3065816021474494915", - "metadata": [], - "name": "CD_hubtab-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "hubtab-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "hubtab-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "hubtab-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "hubtab-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "hubtab-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_id-lookup-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-4195452207355213226", - "metadata": [], - "name": "CD_id-lookup-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "id-lookup-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "id-lookup-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "id-lookup-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "id-lookup-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "id-lookup-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ids-admin", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-4193753412205024302", - "metadata": [], - "name": "CD_ids-admin", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ids-admin" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ids-admin" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ids-admin" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ids-admin" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ids-admin" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ids-svds", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "4317136407883322760", - "metadata": [], - "name": "CD_ids-svds", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ids-svds" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ids-svds" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ids-svds" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ids-svds" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ids-svds" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ids-sync", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-1984969810874299167", - "metadata": [], - "name": "CD_ids-sync", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ids-sync" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ids-sync" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ids-sync" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ids-sync" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ids-sync" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ids-ws", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "7173788243325577286", - "metadata": [], - "name": "CD_ids-ws", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ids-ws" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ids-ws" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ids-ws" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ids-ws" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ids-ws" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_image-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "6650040489860317003", - "metadata": [], - "name": "CD_image-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "image-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "image-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "image-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "image-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "image-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_imiles-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-1263668863558029264", - "metadata": [], - "name": "CD_imiles-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "imiles-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "imiles-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "imiles-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "imiles-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "imiles-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ipa-gateway", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-4111285510704822107", - "metadata": [], - "name": "CD_ipa-gateway", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ipa-gateway" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ipa-gateway" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ipa-gateway" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ipa-gateway" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ipa-gateway" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_jdssp21", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "8683646836221856785", - "metadata": [], - "name": "CD_jdssp21", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "jdssp21" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "jdssp21" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "jdssp21" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "jdssp21" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "jdssp21" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_legacy-deletion-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "3211354955642213214", - "metadata": [], - "name": "CD_legacy-deletion-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "legacy-deletion-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "legacy-deletion-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "legacy-deletion-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "legacy-deletion-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "legacy-deletion-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_legacy-sar-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-8623721305265741863", - "metadata": [], - "name": "CD_legacy-sar-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "legacy-sar-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "legacy-sar-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "legacy-sar-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "legacy-sar-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "legacy-sar-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_legal-document-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2508008331535645141", - "metadata": [], - "name": "CD_legal-document-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "legal-document-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "legal-document-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "legal-document-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "legal-document-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "legal-document-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_log-data-deletion-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-9208581669560189867", - "metadata": [], - "name": "CD_log-data-deletion-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "log-data-deletion-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "log-data-deletion-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "log-data-deletion-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "log-data-deletion-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "log-data-deletion-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_lsc-hr", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "403347854772285784", - "metadata": [], - "name": "CD_lsc-hr", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "newComponentTag" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "newComponentTag" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "newComponentTag" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_lsc-jr", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-9188244227341488357", - "metadata": [], - "name": "CD_lsc-jr", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "newComponentTag" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "newComponentTag" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "newComponentTag" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_lsc-kc", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-1049663480505733706", - "metadata": [], - "name": "CD_lsc-kc", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "lsc-kc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "lsc-kc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "lsc-kc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "lsc-kc" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "lsc-kc" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_lsc-mm", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "5723952058005844453", - "metadata": [], - "name": "CD_lsc-mm", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "lsc-mm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "lsc-mm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "lsc-mm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "lsc-mm" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "lsc-mm" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_lsc-oc", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-8686740610923776822", - "metadata": [], - "name": "CD_lsc-oc", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "lsc-oc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "lsc-oc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "lsc-oc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "lsc-oc" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "lsc-oc" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_lsc-og", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "588665362753074487", - "metadata": [], - "name": "CD_lsc-og", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "lsc-og" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "lsc-og" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "lsc-og" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "lsc-og" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "lsc-og" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_lsc-wo", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "4489561271894382734", - "metadata": [], - "name": "CD_lsc-wo", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "newComponentTag" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "newComponentTag" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "newComponentTag" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_managementZone", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "9152048215289887372", - "metadata": [], - "name": "CD_managementZone", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "newComponentTag" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "newComponentTag" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "newComponentTag" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "newComponentTag" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "newComponentTag" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "geolocator" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "news-next" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "ccis-download" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "digital-keyring" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_mds", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5303307568946306778", - "metadata": [], - "name": "CD_mds", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "mds" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "mds" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "mds" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "mds" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "mds" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ml-ingestion-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-310217203382331246", - "metadata": [], - "name": "CD_ml-ingestion-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ml-ingestion-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ml-ingestion-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ml-ingestion-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ml-ingestion-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ml-ingestion-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_mlc", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "1707020386076037542", - "metadata": [], - "name": "CD_mlc", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "mlc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "mlc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "mlc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "mlc" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "mlc" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_mrp", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2635106637363096868", - "metadata": [], - "name": "CD_mrp", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "mrp" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "mrp" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "mrp" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "mrp" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "mrp" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_mrpspringboot", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-4848151257920425044", - "metadata": [], - "name": "CD_mrpspringboot", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "mrpspringboot" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "mrpspringboot" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "mrpspringboot" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "mrpspringboot" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "mrpspringboot" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_naas", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5655728162325266543", - "metadata": [], - "name": "CD_naas", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "naas" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "naas" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "naas" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "naas" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "naas" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_nop-admin", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:NOP-Admin\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Admin\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Admin\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:NOP-Admin\")", - "unknowns": "" - } - ], - "id": "948645209010540303", - "metadata": [], - "name": "CD_nop-admin", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_nop-archive", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:NOP-Archive\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Archive\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Archive\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:NOP-Archive\")", - "unknowns": "" - } - ], - "id": "1770627063172622780", - "metadata": [], - "name": "CD_nop-archive", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_nop-provisioning", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:NOP-Provisioning\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Provisioning\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Provisioning\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:NOP-Provisioning\")", - "unknowns": "" - } - ], - "id": "8800564518470517999", - "metadata": [], - "name": "CD_nop-provisioning", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_nop-trigger", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(Service),tag(\"compass-id:NOP-Trigger\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(SERVICE),databaseName.exists(),toRelationship.calls(type(SERVICE),tag(\"compass-id:NOP-Trigger\"))", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(PROCESS_GROUP_INSTANCE),tag(\"compass-id:NOP-Trigger\")", - "unknowns": "" - }, - { - "enabled": true, - "selector": "type(HOST),tag(\"compass-id:NOP-Trigger\")", - "unknowns": "" - } - ], - "id": "500330231912331908", - "metadata": [], - "name": "CD_nop-trigger", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_notification-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5467793860258777362", - "metadata": [], - "name": "CD_notification-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "notification-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "notification-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "notification-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "notification-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "notification-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_notification-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "1253045558925760185", - "metadata": [], - "name": "CD_notification-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "notification-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "notification-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_oas-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2836806859591190944", - "metadata": [], - "name": "CD_oas-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "oas-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "oas-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "oas-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "oas-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "oas-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_oclisc2v", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-3115362198175944166", - "metadata": [], - "name": "CD_oclisc2v", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "oclisc2v" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "oclisc2v" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "oclisc2v" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "oclisc2v" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "oclisc2v" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_oclisocsp", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "6695284751171551993", - "metadata": [], - "name": "CD_oclisocsp", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "oclisocsp" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "oclisocsp" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "oclisocsp" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "oclisocsp" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "oclisocsp" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_oes", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "8847079957698396090", - "metadata": [], - "name": "CD_oes", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "oes" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "oes" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "oes" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "oes" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "oes" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_omc-cd-services", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-3462973062201010974", - "metadata": [], - "name": "CD_omc-cd-services", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "omc-cd-services" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "omc-cd-services" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "omc-cd-services" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "omc-cd-services" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "omc-cd-services" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_omg", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "1922720973765666956", - "metadata": [], - "name": "CD_omg", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "omg" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "omg" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "omg" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "omg" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "omg" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_onboard-navigation-sync-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "836633212542426045", - "metadata": [], - "name": "CD_onboard-navigation-sync-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "onboard-navigation-sync-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "onboard-navigation-sync-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "onboard-navigation-sync-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "onboard-navigation-sync-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "onboard-navigation-sync-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_online-appointment-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "7512919082060030459", - "metadata": [], - "name": "CD_online-appointment-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "online-appointment-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "online-appointment-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "online-appointment-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "online-appointment-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "online-appointment-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_online-entertainment", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-896612102171625205", - "metadata": [], - "name": "CD_online-entertainment", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "online-entertainment" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "online-entertainment" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "online-entertainment" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "online-entertainment" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "online-entertainment" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_pdmmanager", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "7883223396316064889", - "metadata": [], - "name": "CD_pdmmanager", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "pdmmanager" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "pdmmanager" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "pdmmanager" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "pdmmanager" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "pdmmanager" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_personal-data-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2225908515972809243", - "metadata": [], - "name": "CD_personal-data-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "personal-data-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "personal-data-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "personal-data-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "personal-data-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "personal-data-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_pmuimapper-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-9142704811851499397", - "metadata": [], - "name": "CD_pmuimapper-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "pmuimapper-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "pmuimapper-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "pmuimapper-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "pmuimapper-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "pmuimapper-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_private-charging-tariffs-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2541980378389763582", - "metadata": [], - "name": "CD_private-charging-tariffs-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "private-charging-tariffs-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "private-charging-tariffs-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "private-charging-tariffs-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "private-charging-tariffs-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "private-charging-tariffs-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_private-charging-tariffs-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "3222311885646881615", - "metadata": [], - "name": "CD_private-charging-tariffs-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "private-charging-tariffs-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "private-charging-tariffs-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "private-charging-tariffs-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "private-charging-tariffs-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "private-charging-tariffs-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_push-notification-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "8592139573351139137", - "metadata": [], - "name": "CD_push-notification-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "push-notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "push-notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "push-notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "push-notification-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "push-notification-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_push-notification-settings-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2701801226477885264", - "metadata": [], - "name": "CD_push-notification-settings-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "push-notification-settings-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "push-notification-settings-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "push-notification-settings-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "push-notification-settings-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "push-notification-settings-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_recall-analytics-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-7146431990306147508", - "metadata": [], - "name": "CD_recall-analytics-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "recall-analytics-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "recall-analytics-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "recall-analytics-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "recall-analytics-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "recall-analytics-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_recall-client-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "5365030819279287834", - "metadata": [], - "name": "CD_recall-client-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "recall-client-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "recall-client-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "recall-client-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "recall-client-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "recall-client-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_recall-handler-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-4667905819379004706", - "metadata": [], - "name": "CD_recall-handler-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "recall-handler-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "recall-handler-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "recall-handler-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "recall-handler-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "recall-handler-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_recall-notification-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-8445096107255051238", - "metadata": [], - "name": "CD_recall-notification-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "recall-notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "recall-notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "recall-notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "recall-notification-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "recall-notification-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_recall-scheduler-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-417834143982194121", - "metadata": [], - "name": "CD_recall-scheduler-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "recall-scheduler-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "recall-scheduler-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "recall-scheduler-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "recall-scheduler-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "recall-scheduler-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_recall-tcn-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-7472489570900748212", - "metadata": [], - "name": "CD_recall-tcn-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "recall-tcn-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "recall-tcn-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "recall-tcn-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "recall-tcn-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "recall-tcn-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_remote-360-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-7530264629702703479", - "metadata": [], - "name": "CD_remote-360-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "remote-360-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "remote-360-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "remote-360-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "remote-360-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "remote-360-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_remote-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "7285764670038084602", - "metadata": [], - "name": "CD_remote-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "remote-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "remote-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "remote-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "remote-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "remote-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_remote-service-event-processor", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "3501560010198492734", - "metadata": [], - "name": "CD_remote-service-event-processor", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "remote-service-event-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "remote-service-event-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "remote-service-event-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "remote-service-event-processor" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "remote-service-event-processor" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_remote-software-upgrade", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-4815979425674227477", - "metadata": [], - "name": "CD_remote-software-upgrade", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "remote-software-upgrade" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "remote-software-upgrade" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "remote-software-upgrade" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "remote-software-upgrade" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "remote-software-upgrade" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_roadside-assistance", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-3714278555289130549", - "metadata": [], - "name": "CD_roadside-assistance", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "roadside-assistance" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "roadside-assistance" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "roadside-assistance" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "roadside-assistance" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "roadside-assistance" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_roadside-assistance-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5284457235058206876", - "metadata": [], - "name": "CD_roadside-assistance-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "roadside-assistance-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "roadside-assistance-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "roadside-assistance-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "roadside-assistance-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "roadside-assistance-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_rsu", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-8369690034267942185", - "metadata": [], - "name": "CD_rsu", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "rsu" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "rsu" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "rsu" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "rsu" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "rsu" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_rsu-adapter", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5816054071422741696", - "metadata": [], - "name": "CD_rsu-adapter", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "rsu-adapter" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "rsu-adapter" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "rsu-adapter" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "rsu-adapter" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "rsu-adapter" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_rtti", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "8037528069040970897", - "metadata": [], - "name": "CD_rtti", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "rtti" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "rtti" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "rtti" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "rtti" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "rtti" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_sbr", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "3681997116659775205", - "metadata": [], - "name": "CD_sbr", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sbr" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sbr" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sbr" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "sbr" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "sbr" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_scb", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-7083394474444831445", - "metadata": [], - "name": "CD_scb", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "scb" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "scb" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "scb" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "scb" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "scb" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_scc", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-8643459409693996437", - "metadata": [], - "name": "CD_scc", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "scc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "scc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "scc" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "scc" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "scc" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_scm-agentreg", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "2436586397019690160", - "metadata": [], - "name": "CD_scm-agentreg", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "scm-agentreg" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "scm-agentreg" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "scm-agentreg" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "scm-agentreg" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "scm-agentreg" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_scm-scm", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-1094789684647279725", - "metadata": [], - "name": "CD_scm-scm", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "scm-scm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "scm-scm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "scm-scm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "scm-scm" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "scm-scm" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_scma-backend", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-6823237534887080748", - "metadata": [], - "name": "CD_scma-backend", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "scma-backend" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "scma-backend" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "scma-backend" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "scma-backend" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "scma-backend" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_seam-event-consumer", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-318041698787950530", - "metadata": [], - "name": "CD_seam-event-consumer", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "seam-event-consumer" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "seam-event-consumer" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "seam-event-consumer" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "seam-event-consumer" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "seam-event-consumer" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_seam-event-producer", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "6641177253636595511", - "metadata": [], - "name": "CD_seam-event-producer", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "seam-event-producer" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "seam-event-producer" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "seam-event-producer" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "seam-event-producer" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "seam-event-producer" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_search-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "5789993329806805381", - "metadata": [], - "name": "CD_search-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "search-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "search-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "search-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "search-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "search-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_send-to-car-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "9051669783790782249", - "metadata": [], - "name": "CD_send-to-car-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "send-to-car-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "send-to-car-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "send-to-car-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "send-to-car-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "send-to-car-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_service-manager", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "6814637384686215244", - "metadata": [], - "name": "CD_service-manager", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "service-manager" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "service-manager" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "service-manager" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "service-manager" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "service-manager" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_service-notification-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-8610774944773442436", - "metadata": [], - "name": "CD_service-notification-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "service-notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "service-notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "service-notification-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "service-notification-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "service-notification-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_sfa", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-8176549770026497815", - "metadata": [], - "name": "CD_sfa", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sfa" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sfa" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sfa" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "sfa" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "sfa" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_sfa-fre", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "3980377482564428311", - "metadata": [], - "name": "CD_sfa-fre", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sfa-fre" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sfa-fre" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sfa-fre" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "sfa-fre" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "sfa-fre" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_sfa-ota", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-619330356049479046", - "metadata": [], - "name": "CD_sfa-ota", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sfa-ota" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sfa-ota" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sfa-ota" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "sfa-ota" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "sfa-ota" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_sfa-ts", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "7203022760983612191", - "metadata": [], - "name": "CD_sfa-ts", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sfa-ts" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sfa-ts" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sfa-ts" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "sfa-ts" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "sfa-ts" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_sfa-vs", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-4400149277905220107", - "metadata": [], - "name": "CD_sfa-vs", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sfa-vs" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sfa-vs" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sfa-vs" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "sfa-vs" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "sfa-vs" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_smart-access-order-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-1790340209405559806", - "metadata": [], - "name": "CD_smart-access-order-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "smart-access-order-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "smart-access-order-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "smart-access-order-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "smart-access-order-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "smart-access-order-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_smc2-bl", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "6160301914150242964", - "metadata": [], - "name": "CD_smc2-bl", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "smc2-bl" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "smc2-bl" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "smc2-bl" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "smc2-bl" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "smc2-bl" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "smc2-bl" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_smc2-key-trk", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "2326755197513647916", - "metadata": [], - "name": "CD_smc2-key-trk", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "smc2-key-trk" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "smc2-key-trk" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "smc2-key-trk" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "smc2-key-trk" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "smc2-key-trk" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "ms-id", - "unknowns": "", - "value": "smc2-key-trk" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_smc2-ops", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-770252493833663228", - "metadata": [], - "name": "CD_smc2-ops", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "smc2-ops" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "smc2-ops" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "smc2-ops" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "smc2-ops" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "smc2-ops" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_smc2-rt", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "194295285290885179", - "metadata": [], - "name": "CD_smc2-rt", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "smc2-rt" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "smc2-rt" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "smc2-rt" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "smc2-rt" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "smc2-rt" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_sms-email-adapter-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2638898757264137087", - "metadata": [], - "name": "CD_sms-email-adapter-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sms-email-adapter-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sms-email-adapter-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "sms-email-adapter-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "sms-email-adapter-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "sms-email-adapter-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_srmanager", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-7013463962321015123", - "metadata": [], - "name": "CD_srmanager", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "srmanager" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "srmanager" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "srmanager" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "srmanager" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "srmanager" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_stm", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "5430094281257469306", - "metadata": [], - "name": "CD_stm", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "stm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "stm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "stm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "stm" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "stm" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_svcinfo", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "572018975407589731", - "metadata": [], - "name": "CD_svcinfo", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "svcinfo" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "svcinfo" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "svcinfo" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "svcinfo" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "svcinfo" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_timer-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-957223608249908651", - "metadata": [], - "name": "CD_timer-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "timer-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "timer-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "timer-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "timer-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "timer-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_timers-processor", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5737667891866863710", - "metadata": [], - "name": "CD_timers-processor", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "timers-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "timers-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "timers-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "timers-processor" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "timers-processor" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_token-exchanger-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-4476682452318628709", - "metadata": [], - "name": "CD_token-exchanger-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "token-exchanger-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "token-exchanger-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "token-exchanger-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "token-exchanger-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "token-exchanger-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_tol", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-7479105507311418932", - "metadata": [], - "name": "CD_tol", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tol" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tol" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tol" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "tol" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "tol" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_tol-mgu", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "4568988133601488798", - "metadata": [], - "name": "CD_tol-mgu", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tol-mgu" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tol-mgu" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tol-mgu" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "tol-mgu" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "tol-mgu" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_tol-tssb", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-3904113437774929385", - "metadata": [], - "name": "CD_tol-tssb", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tol-tssb" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tol-tssb" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tol-tssb" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "tol-tssb" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "tol-tssb" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_trip-change-processor", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "3254022041937581649", - "metadata": [], - "name": "CD_trip-change-processor", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "trip-change-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "trip-change-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "trip-change-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "trip-change-processor" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "trip-change-processor" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_trip-cleanup-app-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-7083502043988469133", - "metadata": [], - "name": "CD_trip-cleanup-app-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "trip-cleanup-app-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "trip-cleanup-app-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "trip-cleanup-app-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "trip-cleanup-app-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "trip-cleanup-app-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_trip-monitor-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-9161769130546692046", - "metadata": [], - "name": "CD_trip-monitor-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "trip-monitor-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "trip-monitor-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "trip-monitor-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "trip-monitor-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "trip-monitor-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_trip-reminder-processor", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "7577345625960355186", - "metadata": [], - "name": "CD_trip-reminder-processor", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "trip-reminder-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "trip-reminder-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "trip-reminder-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "trip-reminder-processor" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "trip-reminder-processor" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_trip-route-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "5867920592034504996", - "metadata": [], - "name": "CD_trip-route-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "trip-route-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "trip-route-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "trip-route-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "trip-route-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "trip-route-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_trip-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "1802603848966646208", - "metadata": [], - "name": "CD_trip-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "trip-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "trip-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "trip-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "trip-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "trip-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-bcallservice", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "7916512583145969095", - "metadata": [], - "name": "CD_ts-bcallservice", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-bcallservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-bcallservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-bcallservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-bcallservice" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-bcallservice" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-bt", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-1249816451869235570", - "metadata": [], - "name": "CD_ts-bt", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-bt" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-bt" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-bt" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-bt" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-bt" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-bti", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "7938874558035733691", - "metadata": [], - "name": "CD_ts-bti", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-bti" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-bti" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-bti" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-bti" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-bti" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-cas-spm", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "8950917020657323249", - "metadata": [], - "name": "CD_ts-cas-spm", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-cas-spm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-cas-spm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-cas-spm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-cas-spm" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-cas-spm" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-cas-stm", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "359910211545176607", - "metadata": [], - "name": "CD_ts-cas-stm", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-cas-stm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-cas-stm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-cas-stm" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-cas-stm" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-cas-stm" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-datadispatcher", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5046174973148399033", - "metadata": [], - "name": "CD_ts-datadispatcher", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-datadispatcher" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-datadispatcher" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-datadispatcher" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-datadispatcher" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-datadispatcher" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-diagservice", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "3386753607549924311", - "metadata": [], - "name": "CD_ts-diagservice", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-diagservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-diagservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-diagservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-diagservice" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-diagservice" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-eshad", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "5020848882536870766", - "metadata": [], - "name": "CD_ts-eshad", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-eshad" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-eshad" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-eshad" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-eshad" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-eshad" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-message-receiver", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "1735881930547046101", - "metadata": [], - "name": "CD_ts-message-receiver", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-message-receiver" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-message-receiver" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-message-receiver" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-message-receiver" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-message-receiver" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-pdmupdater", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-9046288179616380505", - "metadata": [], - "name": "CD_ts-pdmupdater", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-pdmupdater" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-pdmupdater" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-pdmupdater" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-pdmupdater" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-pdmupdater" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-pservice", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-9199305306159322303", - "metadata": [], - "name": "CD_ts-pservice", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-pservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-pservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-pservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-pservice" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-pservice" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-remotediagnosis", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "5800830719915568972", - "metadata": [], - "name": "CD_ts-remotediagnosis", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-remotediagnosis" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-remotediagnosis" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-remotediagnosis" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-remotediagnosis" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-remotediagnosis" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-rsurservice", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-4030062797184508109", - "metadata": [], - "name": "CD_ts-rsurservice", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-rsurservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-rsurservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-rsurservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-rsurservice" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-rsurservice" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-rtcadapter", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5058738736812256579", - "metadata": [], - "name": "CD_ts-rtcadapter", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-rtcadapter" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-rtcadapter" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-rtcadapter" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-rtcadapter" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-rtcadapter" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-rtchandler", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-1865367375001634591", - "metadata": [], - "name": "CD_ts-rtchandler", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-rtchandler" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-rtchandler" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-rtchandler" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-rtchandler" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-rtchandler" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-rtcservice", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-9005870670841021767", - "metadata": [], - "name": "CD_ts-rtcservice", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-rtcservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-rtcservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-rtcservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-rtcservice" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-rtcservice" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-scallservice", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "6685872708147561258", - "metadata": [], - "name": "CD_ts-scallservice", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-scallservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-scallservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-scallservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-scallservice" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-scallservice" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-tsbgam", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "2479193412525843842", - "metadata": [], - "name": "CD_ts-tsbgam", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-tsbgam" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-tsbgam" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-tsbgam" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-tsbgam" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-tsbgam" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-tsbgservice", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2262333656288882951", - "metadata": [], - "name": "CD_ts-tsbgservice", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-tsbgservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-tsbgservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-tsbgservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-tsbgservice" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-tsbgservice" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-tsp", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-3837091045489312201", - "metadata": [], - "name": "CD_ts-tsp", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-tsp" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-tsp" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-tsp" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-tsp" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-tsp" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_ts-wlupdater", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "4298799542122607843", - "metadata": [], - "name": "CD_ts-wlupdater", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-wlupdater" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-wlupdater" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ts-wlupdater" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-wlupdater" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "ts-wlupdater" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_tscs", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "1004458317429279938", - "metadata": [], - "name": "CD_tscs", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tscs" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tscs" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tscs" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "tscs" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "tscs" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_tsmb", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "940588960203989789", - "metadata": [], - "name": "CD_tsmb", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tsmb" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tsmb" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tsmb" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "tsmb" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "tsmb" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_tsr-cmr", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5680856246052357965", - "metadata": [], - "name": "CD_tsr-cmr", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tsr-cmr" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tsr-cmr" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tsr-cmr" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "tsr-cmr" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "tsr-cmr" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_tsr-dd", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "926137078384861478", - "metadata": [], - "name": "CD_tsr-dd", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tsr-dd" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tsr-dd" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tsr-dd" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "tsr-dd" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "tsr-dd" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_tsr-vu", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "8606137689410096786", - "metadata": [], - "name": "CD_tsr-vu", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tsr-vu" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tsr-vu" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tsr-vu" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "tsr-vu" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "tsr-vu" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_tsrservice", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "3296713041623896462", - "metadata": [], - "name": "CD_tsrservice", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tsrservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tsrservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "tsrservice" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "tsrservice" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "tsrservice" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_user-activity-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-656996180734667078", - "metadata": [], - "name": "CD_user-activity-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "user-activity-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "user-activity-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "user-activity-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "user-activity-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "user-activity-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_user-attributes-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5536486515082612382", - "metadata": [], - "name": "CD_user-attributes-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "user-attributes-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "user-attributes-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "user-attributes-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "user-attributes-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "user-attributes-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_user-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "2536327306007454330", - "metadata": [], - "name": "CD_user-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "user-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "user-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "user-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "user-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "user-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_user-delete-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-6163063832665174761", - "metadata": [], - "name": "CD_user-delete-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "user-delete-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "user-delete-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "user-delete-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "user-delete-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "user-delete-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_user-position-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-273297938183426540", - "metadata": [], - "name": "CD_user-position-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "user-position-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "user-position-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "user-position-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "user-position-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "user-position-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_user-profile-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "3276341889917417817", - "metadata": [], - "name": "CD_user-profile-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "user-profile-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "user-profile-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "user-profile-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "user-profile-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "user-profile-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_usid-filter-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-6418819203293924440", - "metadata": [], - "name": "CD_usid-filter-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "usid-filter-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "usid-filter-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "usid-filter-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "usid-filter-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "usid-filter-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_vehicle-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "3758441986830261543", - "metadata": [], - "name": "CD_vehicle-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_vehicle-features-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "7929952222610529444", - "metadata": [], - "name": "CD_vehicle-features-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-features-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-features-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-features-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-features-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-features-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_vehicle-list-proxy-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2313559145895474615", - "metadata": [], - "name": "CD_vehicle-list-proxy-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-list-proxy-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-list-proxy-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-list-proxy-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-list-proxy-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-list-proxy-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_vehicle-mapping-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-7461553857849878878", - "metadata": [], - "name": "CD_vehicle-mapping-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-mapping-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-mapping-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-mapping-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-mapping-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-mapping-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_vehicle-mapping-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-8397899714383802010", - "metadata": [], - "name": "CD_vehicle-mapping-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-mapping-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-mapping-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-mapping-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-mapping-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-mapping-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_vehicle-remote-commands-composite-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "5808663991053460677", - "metadata": [], - "name": "CD_vehicle-remote-commands-composite-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-remote-commands-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-remote-commands-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-remote-commands-composite-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-remote-commands-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-remote-commands-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_vehicle-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5085399437870443028", - "metadata": [], - "name": "CD_vehicle-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_vehicle-service-alert", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "6994181509053524093", - "metadata": [], - "name": "CD_vehicle-service-alert", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-service-alert" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-service-alert" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-service-alert" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-service-alert" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-service-alert" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_vehicle-service-background", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "6365685761200961782", - "metadata": [], - "name": "CD_vehicle-service-background", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-service-background" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-service-background" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-service-background" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-service-background" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-service-background" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_vehicle-service-staging", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "5580305723029179759", - "metadata": [], - "name": "CD_vehicle-service-staging", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-service-staging" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-service-staging" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-service-staging" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-service-staging" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-service-staging" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_vehicle-shadow-event-processor", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "961068721085757733", - "metadata": [], - "name": "CD_vehicle-shadow-event-processor", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-shadow-event-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-shadow-event-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-shadow-event-processor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-shadow-event-processor" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-shadow-event-processor" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_vehicle-status-proxy-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-3648275362821487590", - "metadata": [], - "name": "CD_vehicle-status-proxy-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-status-proxy-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-status-proxy-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-status-proxy-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-status-proxy-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-status-proxy-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_vehicle-user-relationship-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "2992859039598144448", - "metadata": [], - "name": "CD_vehicle-user-relationship-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-user-relationship-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-user-relationship-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vehicle-user-relationship-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-user-relationship-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vehicle-user-relationship-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_vin-list-generator-service", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "5853562536737286176", - "metadata": [], - "name": "CD_vin-list-generator-service", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vin-list-generator-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vin-list-generator-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vin-list-generator-service" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vin-list-generator-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vin-list-generator-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_vps-admin", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-9072361312985541605", - "metadata": [], - "name": "CD_vps-admin", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vps-admin" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vps-admin" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vps-admin" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vps-admin" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vps-admin" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_vps-archive", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "7394060208720579431", - "metadata": [], - "name": "CD_vps-archive", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vps-archive" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vps-archive" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vps-archive" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vps-archive" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vps-archive" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_vps-monitor", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-7633238100355202574", - "metadata": [], - "name": "CD_vps-monitor", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vps-monitor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vps-monitor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vps-monitor" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vps-monitor" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vps-monitor" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_vps-prov", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-1504682185359932916", - "metadata": [], - "name": "CD_vps-prov", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vps-prov" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vps-prov" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vps-prov" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vps-prov" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vps-prov" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_vps-trigger", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "4071975416831778159", - "metadata": [], - "name": "CD_vps-trigger", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vps-trigger" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vps-trigger" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vps-trigger" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vps-trigger" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vps-trigger" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_vs-api", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "3452371063201347334", - "metadata": [], - "name": "CD_vs-api", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vs-api" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vs-api" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "vs-api" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vs-api" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "vs-api" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_webapi", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "1815077874997693850", - "metadata": [], - "name": "CD_webapi", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "webapi" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "webapi" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "webapi" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "webapi" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "webapi" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_wlmanager", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "2711764322718191712", - "metadata": [], - "name": "CD_wlmanager", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "wlmanager" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "wlmanager" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "wlmanager" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "wlmanager" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "wlmanager" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_wus", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2361258628890805144", - "metadata": [], - "name": "CD_wus", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "wus" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "wus" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "wus" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "wus" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "wus" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "CD_xfcd", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-2056040983822344848", - "metadata": [], - "name": "CD_xfcd", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "xfcd" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "PROCESS_GROUP_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "xfcd" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "PROCESS_GROUP_TO_HOST" - ], - "type": "PROCESS_GROUP", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "HOST_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "xfcd" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "HOST", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAMESPACE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "xfcd" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION_NAMESPACE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "CLOUD_APPLICATION_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "xfcd" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "CLOUD_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "Dynatrace_BusinessInsights", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": "MZ for entities that should be part of the Dynatrace Business Insights offering.", - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "7214842625085566766", - "metadata": [], - "name": "Dynatrace_BusinessInsights", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "MOBILE_APPLICATION_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "TAG_KEY_EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Dynatrace_BusinessInsights", - "unknowns": "", - "value": "" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "MOBILE_APPLICATION", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "TEST-Philipp", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [ - { - "applies_to": "METRIC", - "condition": [ - { - "key": "fav_failure_rate", - "match": "BEGINS_WITH", - "type": "METRIC_KEY", - "unknowns": "", - "value": "" - } - ], - "enabled": true, - "unknowns": "" - } - ], - "entity_selector_based_rule": [], - "id": "-6369274302092186960", - "metadata": [], - "name": "TEST-Philipp", - "rules": [], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "WK_Login", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-8585251997092289436", - "metadata": [], - "name": "WK_Login", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": "managed-app-user-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "managed-app-connected-oauth-service-apim" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": "managed-app-legal-document-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "WK_Personal_Favorites", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [ - { - "enabled": true, - "selector": "type(SERVICE), entityId(SERVICE-EA5D470986A259F3)", - "unknowns": "" - } - ], - "id": "-352830537899596413", - "metadata": [], - "name": "WK_Personal_Favorites", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": "managed-app-destination-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "WK_Philipp", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "235165182683079048", - "metadata": [], - "name": "WK_Philipp", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "managed-app-vehicle-remote-commands-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "managed-app-remote-360-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "WK_Remote_Camera", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "8966102863342266733", - "metadata": [], - "name": "WK_Remote_Camera", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": "managed-app-remote-360-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "WK_Remote_Services", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "6474357172107438543", - "metadata": [], - "name": "WK_Remote_Services", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": "managed-app-vehicle-remote-commands-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "WK_SMACC", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-7862395749402332704", - "metadata": [], - "name": "WK_SMACC", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "SMACC-BE" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "EQUALS", - "unknowns": "", - "value": "HealthResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "EQUALS", - "unknowns": "", - "value": "MetricsResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "EQUALS", - "unknowns": "", - "value": "PrometheusResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "EQUALS", - "unknowns": "", - "value": "PingResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "internal service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "ProtocolDataApi" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Environment", - "unknowns": "", - "value": "PROD" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "SMACC-KTS" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "EQUALS", - "unknowns": "", - "value": "PrometheusResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "EQUALS", - "unknowns": "", - "value": "MetricsResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "EQUALS", - "unknowns": "", - "value": "HealthResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "EQUALS", - "unknowns": "", - "value": "PingResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "executed" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Environment", - "unknowns": "", - "value": "PROD" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Component", - "unknowns": "", - "value": "ASBC-SMACC" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "Environment", - "unknowns": "", - "value": "PROD" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "EQUALS", - "unknowns": "", - "value": "HealthResource" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_DETECTED_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": true, - "operator": "CONTAINS", - "unknowns": "", - "value": "executed" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": [ - "SERVICE_TO_HOST_LIKE", - "SERVICE_TO_PROCESS_GROUP_LIKE" - ], - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "WK_Send_to_Car_Legacy", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "5181655416765992537", - "metadata": [], - "name": "WK_Send_to_Car_Legacy", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "LegacyPoiApi - msgsvc - prod" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "WK_Send_to_Car_MGU", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "5596801061111748054", - "metadata": [], - "name": "WK_Send_to_Car_MGU", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "managed-app-trip-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "WK_Vehicle_Data", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "4904091500045210283", - "metadata": [], - "name": "WK_Vehicle_Data", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": "managed-app-vehicle-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "WK_Vehicle_Mapping", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": null, - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-3436917401594657635", - "metadata": [], - "name": "WK_Vehicle_Mapping", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": "managed-app-vehicle-mapping-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - }, - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [ - { - "attribute": "PROCESS_GROUP_PREDEFINED_METADATA", - "dynamic_key": "KUBERNETES_NAMESPACE", - "unknowns": "" - } - ], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": "managed-app-user-composite-service" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_NAME", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [ - { - "case_sensitive": true, - "negate": false, - "operator": "CONTAINS", - "unknowns": "", - "value": "PROD" - } - ], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - }, - { - "module": "module.dynatrace_management_zone", - "mode": "managed", - "type": "dynatrace_management_zone", - "name": "tf-example-for-management-zone-by-tag", - "provider": "provider[\"registry.terraform.io/dynatrace-oss/dynatrace\"]", - "instances": [ - { - "schema_version": 0, - "attributes": { - "description": "CONNECTED APP \u0026 CONVERSATION SERVICES4: CONNECTED APP (MYBMW, MINI)", - "dimensional_rule": [], - "entity_selector_based_rule": [], - "id": "-5705578498145653725", - "metadata": [], - "name": "tf-example-for-management-zone-by-tag", - "rules": [ - { - "conditions": [ - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TYPE", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": "WEB_SERVICE" - } - ], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [], - "tag_comparison": [], - "tech": [], - "unknowns": "" - }, - { - "application_type": [], - "application_type_comparison": [], - "azure_compute_mode": [], - "azure_compute_mode_comparison": [], - "azure_sku": [], - "azure_sku_comparision": [], - "base_comparison_basic": [], - "base_condition_key": [], - "bitness": [], - "bitness_comparision": [], - "cloud_type": [], - "cloud_type_comparison": [], - "comparison": [], - "custom_application_type": [], - "custom_application_type_comparison": [], - "custom_host_metadata": [], - "custom_host_metadata_condition_key": [], - "custom_process_metadata": [], - "custom_process_metadata_condition_key": [], - "database_topology": [], - "database_topology_comparison": [], - "dcrum_decoder": [], - "dcrum_decoder_comparison": [], - "entity": [], - "entity_id_comparison": [], - "host_tech": [], - "hypervisor": [], - "hypervisor_type_comparision": [], - "indexed_name": [], - "indexed_name_comparison": [], - "indexed_string": [], - "indexed_string_comparison": [], - "indexed_tag": [], - "indexed_tag_comparison": [], - "integer": [], - "integer_comparison": [], - "ipaddress": [], - "ipaddress_comparison": [], - "key": [ - { - "attribute": "SERVICE_TAGS", - "type": "STATIC", - "unknowns": "" - } - ], - "mobile_platform": [], - "mobile_platform_comparison": [], - "os_arch": [], - "os_type": [], - "osarchitecture_comparison": [], - "ostype_comparison": [], - "paas_type": [], - "paas_type_comparison": [], - "process_metadata": [], - "process_metadata_condition_key": [], - "service_topology": [], - "service_topology_comparison": [], - "service_type": [], - "service_type_comparison": [], - "simple_host_tech_comparison": [], - "simple_tech_comparison": [], - "string": [], - "string_comparison": [], - "string_condition_key": [], - "string_key": [], - "synthetic_engine": [], - "synthetic_engine_type_comparison": [], - "tag": [ - { - "negate": false, - "operator": "EQUALS", - "unknowns": "", - "value": [ - { - "context": "CONTEXTLESS", - "key": "compass-id", - "unknowns": "", - "value": "UDS" - } - ] - } - ], - "tag_comparison": [], - "tech": [], - "unknowns": "" - } - ], - "enabled": true, - "propagation_types": null, - "type": "SERVICE", - "unknowns": "" - } - ], - "unknowns": null - }, - "sensitive_attributes": [], - "private": "bnVsbA==" - } - ] - } - ] -} diff --git a/var.tf b/var.tf deleted file mode 100644 index 840dd73..0000000 --- a/var.tf +++ /dev/null @@ -1,11 +0,0 @@ -variable "dt_env_url" { - default = "https://rsb41808.live.dynatrace.com" -} - -variable "dt_api_token" { - default = "dt0c01.BWK3LFOZP4DKPWINSEAJH5AZ.FUZBV4MLRMFOQYVCUMS44DGWTKXL7A7SH4XZDMR3VIU3YQAUODYWT2LE2RGLWX76" -} - -variable "resourceVersion" { - default = "20211130-151123" -} \ No newline at end of file